0000278166-23-000032.txt : 20230519 0000278166-23-000032.hdr.sgml : 20230519 20230519162351 ACCESSION NUMBER: 0000278166-23-000032 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 145 CONFORMED PERIOD OF REPORT: 20230401 FILED AS OF DATE: 20230519 DATE AS OF CHANGE: 20230519 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAVCO INDUSTRIES INC. CENTRAL INDEX KEY: 0000278166 STANDARD INDUSTRIAL CLASSIFICATION: MOBILE HOMES [2451] IRS NUMBER: 860214910 STATE OF INCORPORATION: DE FISCAL YEAR END: 0401 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-08822 FILM NUMBER: 23940462 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: 19920703 10-K 1 cvco-20230401.htm 10-K cvco-20230401
00002781662023FYFALSEhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrenthttp://fasb.org/us-gaap/2023#SecuredLongTermDebt0.24630.27150.31590.3203http://www.cavco.com/20230401#IAMNationalPensionFundMember00002781662022-04-032023-04-0100002781662022-10-01iso4217:USD00002781662023-05-12xbrli:shares00002781662023-04-0100002781662022-04-02iso4217:USDxbrli:shares00002781662021-04-042022-04-0200002781662020-03-292021-04-030000278166us-gaap:CommonStockMember2020-03-280000278166us-gaap:TreasuryStockCommonMember2020-03-280000278166us-gaap:AdditionalPaidInCapitalMember2020-03-280000278166us-gaap:RetainedEarningsMember2020-03-280000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-2800002781662020-03-280000278166us-gaap:CommonStockMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-030000278166us-gaap:TreasuryStockCommonMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-030000278166us-gaap:AdditionalPaidInCapitalMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-030000278166us-gaap:RetainedEarningsMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-030000278166us-gaap:AccumulatedOtherComprehensiveIncomeMemberus-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-030000278166us-gaap:AccountingStandardsUpdate201613Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-04-030000278166us-gaap:CommonStockMember2020-03-292021-04-030000278166us-gaap:TreasuryStockCommonMember2020-03-292021-04-030000278166us-gaap:AdditionalPaidInCapitalMember2020-03-292021-04-030000278166us-gaap:RetainedEarningsMember2020-03-292021-04-030000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-292021-04-030000278166us-gaap:CommonStockMember2021-04-030000278166us-gaap:TreasuryStockCommonMember2021-04-030000278166us-gaap:AdditionalPaidInCapitalMember2021-04-030000278166us-gaap:RetainedEarningsMember2021-04-030000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-0300002781662021-04-030000278166us-gaap:CommonStockMember2021-04-042022-04-020000278166us-gaap:TreasuryStockCommonMember2021-04-042022-04-020000278166us-gaap:AdditionalPaidInCapitalMember2021-04-042022-04-020000278166us-gaap:RetainedEarningsMember2021-04-042022-04-020000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-042022-04-020000278166us-gaap:CommonStockMember2022-04-020000278166us-gaap:TreasuryStockCommonMember2022-04-020000278166us-gaap:AdditionalPaidInCapitalMember2022-04-020000278166us-gaap:RetainedEarningsMember2022-04-020000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-020000278166us-gaap:CommonStockMember2022-04-032023-04-010000278166us-gaap:TreasuryStockCommonMember2022-04-032023-04-010000278166us-gaap:AdditionalPaidInCapitalMember2022-04-032023-04-010000278166us-gaap:RetainedEarningsMember2022-04-032023-04-010000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-032023-04-010000278166us-gaap:CommonStockMember2023-04-010000278166us-gaap:TreasuryStockCommonMember2023-04-010000278166us-gaap:AdditionalPaidInCapitalMember2023-04-010000278166us-gaap:RetainedEarningsMember2023-04-010000278166us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-010000278166cvco:FactoryBuiltHousingMember2023-04-010000278166cvco:FactoryBuiltHousingMember2022-04-020000278166srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-04-010000278166srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-04-010000278166us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-04-010000278166srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-04-01cvco:Segment0000278166srt:MinimumMember2023-04-010000278166srt:MaximumMember2023-04-010000278166us-gaap:CargoAndFreightMember2022-04-032023-04-010000278166us-gaap:CargoAndFreightMember2021-04-042022-04-020000278166us-gaap:CargoAndFreightMember2020-03-292021-04-030000278166cvco:CraftsmanMember2023-04-01xbrli:pure0000278166us-gaap:DebenturesSubjectToMandatoryRedemptionMembercvco:CraftsmanMembersrt:ScenarioForecastMember2023-12-310000278166cvco:SubcontractedsiteimprovementsMember2022-04-032023-04-010000278166cvco:SubcontractedsiteimprovementsMember2021-04-042022-04-020000278166cvco:SubcontractedsiteimprovementsMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2022-04-032023-04-010000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:HUDCodeMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2022-04-032023-04-010000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:ModularMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2022-04-032023-04-010000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:ParkModelRVsMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2022-04-032023-04-010000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMembercvco:FactorybuilthousingotherMember2020-03-292021-04-030000278166cvco:FactoryBuiltHousingMember2022-04-032023-04-010000278166cvco:FactoryBuiltHousingMember2021-04-042022-04-020000278166cvco:FactoryBuiltHousingMember2020-03-292021-04-030000278166cvco:FinancialServicesMembercvco:InsuranceAgencyCommissionsMember2022-04-032023-04-010000278166cvco:FinancialServicesMembercvco:InsuranceAgencyCommissionsMember2021-04-042022-04-020000278166cvco:FinancialServicesMembercvco:InsuranceAgencyCommissionsMember2020-03-292021-04-030000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2022-04-032023-04-010000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2021-04-042022-04-020000278166cvco:FinancialServicesMemberus-gaap:FinancialServiceOtherMember2020-03-292021-04-030000278166cvco:FinancialServicesMember2022-04-032023-04-010000278166cvco:FinancialServicesMember2021-04-042022-04-020000278166cvco:FinancialServicesMember2020-03-292021-04-030000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2023-04-010000278166cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember2022-04-020000278166cvco:OtherRestrictedCashMember2023-04-010000278166cvco:OtherRestrictedCashMember2022-04-020000278166us-gaap:MortgageBackedSecuritiesMember2023-04-010000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2023-04-010000278166us-gaap:CorporateDebtSecuritiesMember2023-04-010000278166us-gaap:MortgageBackedSecuritiesMember2022-04-020000278166us-gaap:USStatesAndPoliticalSubdivisionsMember2022-04-020000278166us-gaap:CorporateDebtSecuritiesMember2022-04-020000278166us-gaap:ConsumerPortfolioSegmentMember2022-04-020000278166us-gaap:ConsumerPortfolioSegmentMember2021-04-030000278166us-gaap:ConsumerPortfolioSegmentMember2022-04-032023-04-010000278166us-gaap:ConsumerPortfolioSegmentMember2021-04-042022-04-020000278166us-gaap:ConsumerPortfolioSegmentMember2023-04-010000278166cvco:CurrentMember2023-04-010000278166cvco:CurrentMember2022-04-020000278166cvco:A3160DaysPastDueMember2023-04-010000278166cvco:A3160DaysPastDueMember2022-04-020000278166cvco:A6190DaysPastDueMember2023-04-010000278166cvco:A6190DaysPastDueMember2022-04-020000278166cvco:A91DaysPastDueMember2023-04-010000278166cvco:A91DaysPastDueMember2022-04-020000278166cvco:CurrentFiscalYearMemberus-gaap:PrimeMember2023-04-010000278166cvco:PriorFiscalYearMemberus-gaap:PrimeMember2023-04-010000278166cvco:Fiscal2021Memberus-gaap:PrimeMember2023-04-010000278166cvco:Fiscal2020Memberus-gaap:PrimeMember2023-04-010000278166cvco:Fiscal2019Memberus-gaap:PrimeMember2023-04-010000278166cvco:Fiscal2018AndPriorMemberus-gaap:PrimeMember2023-04-010000278166us-gaap:PrimeMember2023-04-010000278166cvco:NearPrimeMembercvco:CurrentFiscalYearMember2023-04-010000278166cvco:NearPrimeMembercvco:PriorFiscalYearMember2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2021Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2020Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2019Member2023-04-010000278166cvco:NearPrimeMembercvco:Fiscal2018AndPriorMember2023-04-010000278166cvco:NearPrimeMember2023-04-010000278166us-gaap:SubprimeMembercvco:CurrentFiscalYearMember2023-04-010000278166cvco:PriorFiscalYearMemberus-gaap:SubprimeMember2023-04-010000278166cvco:Fiscal2021Memberus-gaap:SubprimeMember2023-04-010000278166us-gaap:SubprimeMembercvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Memberus-gaap:SubprimeMember2023-04-010000278166us-gaap:SubprimeMembercvco:Fiscal2018AndPriorMember2023-04-010000278166us-gaap:SubprimeMember2023-04-010000278166cvco:CurrentFiscalYearMembercvco:NoFICOScoreMember2023-04-010000278166cvco:PriorFiscalYearMembercvco:NoFICOScoreMember2023-04-010000278166cvco:Fiscal2021Membercvco:NoFICOScoreMember2023-04-010000278166cvco:Fiscal2020Membercvco:NoFICOScoreMember2023-04-010000278166cvco:Fiscal2019Membercvco:NoFICOScoreMember2023-04-010000278166cvco:Fiscal2018AndPriorMembercvco:NoFICOScoreMember2023-04-010000278166cvco:NoFICOScoreMember2023-04-010000278166cvco:CurrentFiscalYearMember2023-04-010000278166cvco:PriorFiscalYearMember2023-04-010000278166cvco:Fiscal2021Member2023-04-010000278166cvco:Fiscal2020Member2023-04-010000278166cvco:Fiscal2019Member2023-04-010000278166cvco:Fiscal2018AndPriorMember2023-04-010000278166cvco:CurrentFiscalYearMemberus-gaap:PrimeMember2022-04-020000278166cvco:PriorFiscalYearMemberus-gaap:PrimeMember2022-04-020000278166cvco:Fiscal2020Memberus-gaap:PrimeMember2022-04-020000278166cvco:Fiscal2019Memberus-gaap:PrimeMember2022-04-020000278166us-gaap:PrimeMembercvco:Fiscal2018Member2022-04-020000278166cvco:Fiscal2017AndPriorMemberus-gaap:PrimeMember2022-04-020000278166us-gaap:PrimeMember2022-04-020000278166cvco:NearPrimeMembercvco:CurrentFiscalYearMember2022-04-020000278166cvco:NearPrimeMembercvco:PriorFiscalYearMember2022-04-020000278166cvco:NearPrimeMembercvco:Fiscal2020Member2022-04-020000278166cvco:NearPrimeMembercvco:Fiscal2019Member2022-04-020000278166cvco:NearPrimeMembercvco:Fiscal2018Member2022-04-020000278166cvco:NearPrimeMembercvco:Fiscal2017AndPriorMember2022-04-020000278166cvco:NearPrimeMember2022-04-020000278166us-gaap:SubprimeMembercvco:CurrentFiscalYearMember2022-04-020000278166cvco:PriorFiscalYearMemberus-gaap:SubprimeMember2022-04-020000278166us-gaap:SubprimeMembercvco:Fiscal2020Member2022-04-020000278166cvco:Fiscal2019Memberus-gaap:SubprimeMember2022-04-020000278166us-gaap:SubprimeMembercvco:Fiscal2018Member2022-04-020000278166us-gaap:SubprimeMembercvco:Fiscal2017AndPriorMember2022-04-020000278166us-gaap:SubprimeMember2022-04-020000278166cvco:CurrentFiscalYearMembercvco:NoFICOScoreMember2022-04-020000278166cvco:PriorFiscalYearMembercvco:NoFICOScoreMember2022-04-020000278166cvco:Fiscal2020Membercvco:NoFICOScoreMember2022-04-020000278166cvco:Fiscal2019Membercvco:NoFICOScoreMember2022-04-020000278166cvco:Fiscal2018Membercvco:NoFICOScoreMember2022-04-020000278166cvco:Fiscal2017AndPriorMembercvco:NoFICOScoreMember2022-04-020000278166cvco:NoFICOScoreMember2022-04-020000278166cvco:CurrentFiscalYearMember2022-04-020000278166cvco:PriorFiscalYearMember2022-04-020000278166cvco:Fiscal2020Member2022-04-020000278166cvco:Fiscal2019Member2022-04-020000278166cvco:Fiscal2018Member2022-04-020000278166cvco:Fiscal2017AndPriorMember2022-04-020000278166stpr:TX2023-04-010000278166stpr:FL2023-04-010000278166stpr:TX2022-04-020000278166stpr:FL2022-04-020000278166us-gaap:CommercialPortfolioSegmentMember2023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2022-04-020000278166cvco:CommodoreMember2022-04-032023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2022-04-032023-04-010000278166us-gaap:CommercialPortfolioSegmentMember2021-04-042022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:CurrentFiscalYearMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:PriorFiscalYearMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2020Member2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2019Member2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2018Member2023-04-010000278166us-gaap:PerformingFinancingReceivableMember2023-04-010000278166us-gaap:PerformingFinancingReceivableMembercvco:CurrentFiscalYearMember2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:PriorFiscalYearMember2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2019Member2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2018Member2022-04-020000278166us-gaap:PerformingFinancingReceivableMembercvco:Fiscal2017Member2022-04-020000278166us-gaap:PerformingFinancingReceivableMember2022-04-020000278166stpr:NY2023-04-010000278166stpr:NY2022-04-020000278166us-gaap:BuildingAndBuildingImprovementsMember2023-04-010000278166us-gaap:BuildingAndBuildingImprovementsMember2022-04-020000278166us-gaap:MachineryAndEquipmentMember2023-04-010000278166us-gaap:MachineryAndEquipmentMember2022-04-020000278166us-gaap:LandMember2023-04-010000278166us-gaap:LandMember2022-04-020000278166us-gaap:ConstructionInProgressMember2023-04-010000278166us-gaap:ConstructionInProgressMember2022-04-020000278166us-gaap:CostOfSalesMember2022-04-032023-04-010000278166us-gaap:CostOfSalesMember2021-04-042022-04-020000278166us-gaap:CostOfSalesMember2020-03-292021-04-030000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-032023-04-010000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-04-042022-04-020000278166us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-292021-04-030000278166us-gaap:GoodwillMember2023-04-010000278166us-gaap:GoodwillMember2022-04-020000278166us-gaap:TrademarksAndTradeNamesMember2023-04-010000278166us-gaap:TrademarksAndTradeNamesMember2022-04-020000278166cvco:StateInsuranceLicensesMember2023-04-010000278166cvco:StateInsuranceLicensesMember2022-04-020000278166us-gaap:CustomerRelationshipsMember2023-04-010000278166us-gaap:CustomerRelationshipsMember2022-04-020000278166us-gaap:OtherIntangibleAssetsMember2023-04-010000278166us-gaap:OtherIntangibleAssetsMember2022-04-020000278166us-gaap:GoodwillMember2021-04-030000278166cvco:SolitaireMember2022-04-032023-04-010000278166cvco:SolitaireMember2021-04-042022-04-020000278166cvco:CommodoreMember2021-04-042022-04-020000278166cvco:CraftsmanMember2022-04-032023-04-010000278166cvco:CraftsmanMember2021-04-042022-04-020000278166cvco:InventoryRepurchaseMember2022-04-032023-04-01cvco:Claim0000278166cvco:LoanRepurchaseMember2022-04-032023-04-010000278166cvco:CountryplaceCommitmentMember2023-04-010000278166cvco:CountryplaceCommitmentMember2020-03-292021-04-030000278166cvco:CountryplaceCommitmentMember2022-04-032023-04-010000278166cvco:CountryplaceCommitmentMember2021-04-042022-04-020000278166us-gaap:EmployeeStockOptionMember2022-04-032023-04-010000278166us-gaap:RestrictedStockMember2022-04-032023-04-010000278166us-gaap:EmployeeStockOptionMember2021-04-042022-04-020000278166us-gaap:EmployeeStockOptionMember2020-03-292021-04-030000278166us-gaap:EmployeeStockOptionMember2020-03-280000278166us-gaap:EmployeeStockOptionMember2021-04-030000278166us-gaap:EmployeeStockOptionMember2022-04-020000278166us-gaap:EmployeeStockOptionMember2023-04-010000278166us-gaap:RestrictedStockUnitsRSUMember2020-03-280000278166us-gaap:RestrictedStockUnitsRSUMember2020-03-292021-04-030000278166us-gaap:RestrictedStockUnitsRSUMember2021-04-030000278166us-gaap:RestrictedStockUnitsRSUMember2021-04-042022-04-020000278166us-gaap:RestrictedStockUnitsRSUMember2022-04-020000278166us-gaap:RestrictedStockUnitsRSUMember2022-04-032023-04-010000278166us-gaap:RestrictedStockUnitsRSUMember2023-04-010000278166us-gaap:PerformanceSharesMember2020-03-280000278166us-gaap:PerformanceSharesMember2020-03-292021-04-030000278166us-gaap:PerformanceSharesMember2021-04-030000278166us-gaap:PerformanceSharesMember2021-04-042022-04-020000278166us-gaap:PerformanceSharesMember2022-04-020000278166us-gaap:PerformanceSharesMember2022-04-032023-04-010000278166us-gaap:PerformanceSharesMember2023-04-010000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-04-010000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-04-010000278166us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-04-010000278166us-gaap:PerformanceSharesMembersrt:ScenarioForecastMember2023-04-022023-07-010000278166us-gaap:EmployeeStockOptionMember2022-04-032023-04-010000278166us-gaap:EmployeeStockOptionMember2021-04-042022-04-020000278166us-gaap:EmployeeStockOptionMember2020-03-292021-04-030000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-04-010000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-04-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-04-020000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-04-020000278166us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-04-010000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-04-010000278166us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-04-020000278166us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-04-020000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2023-04-010000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2023-04-010000278166us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2022-04-020000278166us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel3Member2022-04-02cvco:Loans0000278166srt:MaximumMembercvco:A401KPlanMember2022-04-032023-04-010000278166cvco:A401KPlanMember2022-04-032023-04-010000278166cvco:A401KPlanMember2021-04-042022-04-020000278166cvco:A401KPlanMember2020-03-292021-04-030000278166us-gaap:SalesMember2022-04-032023-04-010000278166us-gaap:SalesMember2021-04-042022-04-020000278166us-gaap:SalesMember2020-03-292021-04-030000278166cvco:CraftsmanMember2021-07-040000278166cvco:CommodoreMember2021-09-240000278166cvco:CommodoreMemberus-gaap:CustomerRelatedIntangibleAssetsMember2021-09-240000278166cvco:CommodoreMemberus-gaap:TrademarksAndTradeNamesMember2021-09-240000278166cvco:CommodoreMemberus-gaap:OrderOrProductionBacklogMember2021-09-240000278166cvco:CommodoreMemberus-gaap:NoncompeteAgreementsMember2021-09-240000278166cvco:SolitaireMember2023-01-030000278166us-gaap:TradeNamesMembercvco:SolitaireMember2023-01-030000278166cvco:SolitaireMemberus-gaap:CustomerRelatedIntangibleAssetsMember2023-01-030000278166cvco:SolitaireMemberus-gaap:NoncompeteAgreementsMember2023-01-030000278166cvco:ConsumerFinanceMember2022-04-032023-04-010000278166cvco:ConsumerFinanceMember2021-04-042022-04-020000278166cvco:ConsumerFinanceMember2020-03-292021-04-030000278166cvco:InsuranceMember2022-04-032023-04-010000278166cvco:InsuranceMember2021-04-042022-04-020000278166cvco:InsuranceMember2020-03-292021-04-030000278166cvco:FinancialServicesMember2023-04-010000278166cvco:FinancialServicesMember2022-04-02

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 April 1, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                    to
Commission File Number 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 SymbolName 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 October 1, 2022 (based on the closing price on the Nasdaq Global Select Market on October 1, 2022) was $1,092,396,507. 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 12, 2023, 8,666,324 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 2023 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 1, 2023, are incorporated by reference into Part III hereof.



CAVCO INDUSTRIES, INC.
ANNUAL REPORT ON FORM 10-K
FOR THE FISCAL YEAR ENDED APRIL 1, 2023
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. Our products are marketed under a variety of brand names including Cavco, Fleetwood, Palm Harbor, Nationwide, Fairmont, Friendship, Chariot Eagle, Destiny, Commodore, Colony, Pennwest, R-Anell, Manorwood, MidCountry and Solitaire. 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 April 1, 2023 ("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 29 homebuilding production lines 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 64 Company-owned U.S. retail stores, of which 50 are located in Texas.
On January 3, 2023, we completed the acquisition of Solitaire, Inc. and other related entities (collectively "Solitaire Homes"). This transaction added four manufacturing lines, including the two in Mexico, and 22 retail locations. The addition of Solitaire Homes strengthens our position in the Southwest and expands our manufacturing capabilities into Mexico. The transaction was accounted for as a business combination and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of acquisition.
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.
2

Business Strategies
Our operations are generally managed on a decentralized basis with oversight from the home office. This decentralization enables our operators the flexibility 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.
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 that the 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, 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 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.
3

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 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.
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 100 to 300 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; Phoenix, Glendale and Goodyear, Arizona; Deming, New Mexico; Duncan, Oklahoma; Austin, Fort Worth, Seguin and Waco, Texas; Ojinaga, Mexico (2); Montevideo, Minnesota; Dorchester, Wisconsin; Nappanee and Goshen, Indiana; Lafayette, Tennessee; Douglas and Moultrie, Georgia; Shippenville and Emlenton, Pennsylvania; Martinsville and Rocky Mount, Virginia; Cherryville, 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 consist of 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.
4

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 April 1, 2023 was approximately $244 million in wholesale sales values, down $870 million from $1.1 billion 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.
Distribution. We sold 19,376, 16,697 and 14,214 factory-built homes in fiscal years 2023, 2022 and 2021, respectively, through Company-owned and independent distribution channels.
As of April 1, 2023, there were a total of 64 Company-owned retail stores, located in Oregon, Arizona, Nevada, New Mexico, Texas, Indiana, Oklahoma, Florida and New York. Fifty 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 April 1, 2023, we had a network of independent distributors, of which 9% were in Arizona, 8% in each of Florida and North Carolina, 7% in California and 5% each in New York, Texas and Oregon, based on the quantity of wholesale shipments during fiscal year 2023. The remaining 53% were in 41 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 April 1, 2023.
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.
5

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.
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 28 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. Ginnie Mae permits cash obligations on loans in forbearance from COVID-19 to be offset by other incoming cash flows from loans such as loan pre-payments. Through fiscal year 2023, monthly collections of principal and interest from borrowers have exceeded scheduled principal and interest payments owed to investors; however, mandatory extended forbearance under the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act") and certain other regulations related to COVID-19 could negatively impact cash obligations in the future.
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 which 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. In April 2022, Fannie Mae and Freddie Mac released their Underserved Markets Plans for 2022 through 2024 that describe, with specificity, the actions they would take over the three-year period to fulfill the "Duty to Serve" obligation. The plans were modified in January 2023. As with prior plans, the 2022 through 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 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 $177.9 million and $141.0 million as of April 1, 2023 and April 2, 2022, respectively. The increase is the result of higher home sales prices and 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. During the fourth quarter of fiscal 2023, we received a repurchase demand notice and the inventory was obtained shortly after year end. As the fair value of the inventory exceeded the amount for which it was repurchased, no reserve was deemed necessary. There were no other repurchases during fiscal 2023.
7

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.
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 Institute for Building Technology and Safety and the United States Department of Commerce, Bureau of the Census, for the 2022 calendar year, manufactured housing wholesale shipments of homes constructed in accordance with the HUD code accounted for an estimated 14.9% of all new single-family homes sold.
According to data reported by the Manufactured Housing Institute, approximately 113,000 HUD code manufactured homes were shipped during calendar year 2022, compared to the 106,000 shipped during calendar year 2021 and 94,000 shipments in 2020. Prior to 2019, annual shipments had increased each year since calendar year 2009 when 50,000 HUD code manufactured homes were shipped, the lowest level since the industry began recording statistics in 1959.
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, the U.S. adult population is estimated to expand by approximately 8.3 million between 2023 and 2028. 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, are attracted by the affordability, product diversity 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; however, they are also motivated by the energy efficiency and 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.
8

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 Skyline 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.; Triad Financial Services, Inc.; and Cascade Financial Services. 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.
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.
9

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.
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, and 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.
10

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

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.
On March 27, 2020, the CARES Act was signed into law. While the CARES Act contains a variety of provisions, including, among other things, unemployment benefit expansion and emergency funding of public health care initiatives, it also grants forbearance rights and foreclosure protection to borrowers with loans purchased by a GSE or insured by FHA, USDA or VA. Borrowers with these federally backed mortgage loans who are experiencing hardship due to the COVID-19 pandemic may request forbearance for six months, regardless of delinquency status. Forbearance may be extended for an additional six months at the borrower's request, and they may request up to two additional three-month extensions, for a maximum of 18 months of total forbearance. The federal foreclosure moratorium expired on July 31, 2021; however, mortgage servicers were precluded from proceeding with foreclosure until January 1, 2022. Effective August 31, 2021, the CFPB published rules to help homeowners pursue loss mitigation options with mortgage servicers to avoid foreclosure. These rules allowed mortgage servicers to offer certain streamlined loss mitigation options. The FHA allowed for an extension of the foreclosure-related eviction moratorium for foreclosed borrowers through September 30, 2021. When the eviction moratorium for federally backed loans ended, mortgage servicers could only proceed with foreclosures if borrowers had abandoned their properties or had not responded to mortgage servicers' efforts to assist with loss mitigation options. On February 10, 2023, President Biden extended the national emergency declaration for the COVID-19 pandemic which ultimately terminated on May 11, 2023.
The Treasury Department issued guidance regarding the Homeowner Assistance Fund ("HAF"), which was established under section 3206 of the American Rescue Plan Act of 2021. The HAF was established to mitigate financial hardships associated with the COVID-19 pandemic by providing funds to eligible state agencies for the purpose of preventing homeowner mortgage delinquencies, defaults, foreclosures, loss of utilities or home energy services and displacements of homeowners experiencing financial hardship after January 21, 2020, through qualified expenditures related to mortgages and housing. Eligible state agencies participating in HAF are responsible for the selection and qualification of borrowers to receive HAF funds.
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 become 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 proposal and believe that CountryPlace's capital and liquidity are such that we will continue to satisfy the requirements as currently proposed.
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 communications 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.
12

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, although this pattern became distorted during the COVID-19 pandemic. 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.
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 ("ESG")
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. The Board of Directors oversees all strategic priorities, including environmental initiatives and periodically reviews reports on Cavco's environmental management, strategy, disclosures, initiatives and policies.
13

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 provide 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.
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. At Cavco, we have launched a formalized internal program to help us support our people. We call it Homes for our Own, 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 recently 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.
14

We are committed to responsible corporate governance. Governance starts with the Company's leadership, which includes the executive officers and the Company's Board of Directors. 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 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 of Directors and our Code of Conduct can be found in the General Document section on our investor relations website at www.investor.cavco.com. 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 Securities Exchange Commission ("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 shareholder value. To that end, we are committed to providing a safe workplace and opportunities for professional growth and advancement based on performance, qualification, demonstrated skill 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.
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 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. As mentioned above, we have started a program called Homes for Our Own. This 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 web site, www.cavcoindustries.com, as soon as reasonably practicable after they are electronically filed with, or furnished to, the SEC.
15

ITEM 1A. RISK FACTORS
The Company's business involves a number of risks and uncertainties. You should carefully consider the following risks, together with the information provided elsewhere in this Annual Report. The items described below are not the only risks we face. Additional risks that are currently unknown to us or that are currently considered to be immaterial may also impair the business or adversely affect our financial condition or results of operations.
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, concerns about the stability and solvency of financial institutions (such as liquidity concerns raised by the recent closures of Silicon Valley Bank, Signature Bank and First Republic Bank), 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 supply availability and costs, 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 and availability of transportation or 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 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.
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 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.
16

Excessive 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.
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 6% of our total employees) are represented by unions and are covered by collective bargaining agreements, which expire in February 2024 and May 2026. 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.
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.
17

Increases in the rate of cancellations of home sales orders could have an adverse effect on the Company's business
Our backlog reflects home sales orders with our distributors and home buyers for homes that have not yet been delivered. 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 with higher interest rates, 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.
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 competitors 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 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 securing the loans are subject to fluctuating market values and 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. 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 loan products.
18

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.
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. Under these requirements, the amount of capital and surplus maintained by a property and casualty insurance company is determined based on its 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, 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 $177.9 million as of April 1, 2023, 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 April 1, 2023, 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 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, revenue could decline
During fiscal year 2023, approximately 83% 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 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. 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 64 Company-owned retail stores, 50 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 28 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 revenues
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.
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.
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.
22

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.
The Federal Reserve Board has recently raised its benchmark rate, with further increases possible. 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.
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.
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.
The Company's operating results could be affected by market forces and declining housing demand
As a participant in the homebuilding industry, we are subject to market forces beyond our control. These market forces include employment levels, employment growth, interest rates, consumer confidence, home input supply availability, land availability and development costs, suppliers impacted by global conflicts, apartment and rental housing vacancy levels, inflation, deflation, bank-specific and broader financial institution liquidity risk and the health of the general economy. Unfavorable changes in any of the above factors or other issues could have an adverse effect on our revenues, earnings or financial position.
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. 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.
23

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.
Deterioration in economic conditions and turmoil in financial markets could reduce the Company's earnings and financial condition
Deterioration in global, national, regional or local economic conditions and turmoil in financial markets 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.
Legal and Regulatory Risks
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, 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.
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 the section above under the heading "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.

24

The Company may face risks related to the SEC litigation, including potential shareholder litigation or potential reputational damage that the Company may suffer as a result of the litigation
As disclosed in Part I, Item 3, Legal Proceedings, 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, alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934 (the "Exchange Act") based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $265,000. 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. The settlement resolves all claims in such action against the Company.
We are unable to predict what consequences any investigation by any regulatory agency may have on us, including significant legal and accounting expenses. These matters may also divert management's attention from other business concerns, which could harm the business and could result in reputational damage. Any proceedings commenced against us by a regulatory agency could result in administrative orders against us, the imposition of penalties and/or fines against us and/or the imposition of sanctions against certain of our current or former officers, directors and/or employees. The investigations, litigation or remedial actions we have taken or are currently undertaking may adversely affect our business.

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

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 Third 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 Third 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 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 
Cherryville, 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 
27

Inactive manufacturing facilities for factory-built housing segment:
Plant City, FloridaOwned94,000 
Administrative and other locations:
Phoenix, Arizona (factory-built housing)Leased23,000 
Duncan, Oklahoma (factory-built housing)Owned10,700 
Addison, Texas (financial services)Leased24,000 
Plano, Texas (financial services)Leased11,000 
New Braunfels, Texas (financial services)Owned9,000 
Elkhart, Indiana (factory-built housing)Leased23,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 spaces in Plano and Addison, Texas for CountryPlace operations and factory-built housing administrative support services, respectively, pursuant to leases that expire in May 2025 and November 2023, respectively. The Phoenix, Arizona home office is leased through February 2026, with an option to extend for an additional three years. 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.
28

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 12, 2023, the Company had 520 stockholders of record and approximately 30,000 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 of Directors, and various factors may prevent us from paying dividends. Such factors include Company cash requirements, covenants of our Credit Agreement and liquidity or other requirements of state, corporate and other laws.
Issuer Purchases of Equity Securities
On May 25, 2022, the Company's Board of Directors approved a $100 million stock repurchase program that may be used to purchase its outstanding common stock. The repurchase program is 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 program does 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 April 1, 2023 was as follows:
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of the Publicly Announced ProgramApproximate Dollar Value of Shares That May Yet Be Purchased Under the Program
($000s)
January 1, 2023 to
      February 4, 2023
90,244 $254.71 90,244 $42,743 
February 5, 2023 to
      March 4, 2023
24,702 278.12 24,702 35,873 
March 5, 2023 to
      April 1, 2023
511 278.66 511 35,731 
115,457115,457

29

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 April 1, 2023, 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 31, 2018, in Cavco common stock and in each of the foregoing indices.
CAVCO INDUSTRIES, INC.
3/31/20183/30/20193/28/20204/3/20214/2/20224/1/2023
Cavco Industries, Inc.$100 $68 $85 $134 $140 $183 
Nasdaq Composite Index$100 $109 $106 $191 $202 $173 
iShares U.S. Home Construction ETF$100 $90 $78 $179 $155 $184 

2342
ITEM 6. [RESERVED]
30

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; increasing interest rates; potential acquisitions, strategic investments and other expansions; operational and legal risks; how we may be affected by the COVID-19 pandemic or any other pandemic or 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 April 1, 2023 was approximately $244 million in wholesale sales values, down $870 million from $1.1 billion 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.
31

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. Ginnie Mae permits cash obligations on loans in forbearance from COVID-19 to be offset by other incoming cash flows from loans such as loan pre-payments. Through fiscal year 2023, monthly collections of principal and interest from borrowers have exceeded scheduled principal and interest payments owed to investors; however, mandatory extended forbearance under the CARES Act and certain other regulations related to COVID-19 could negatively impact cash obligations in the future.
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 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.
32

Results of Operations
Fiscal Year 2023 Compared to Fiscal Year 2022
Net Revenue.
Net revenue consisted of the following for fiscal years 2023 and 2022, respectively:
 Year Ended
 ($ in thousands, except revenue per home sold)April 1,
2023
April 2,
2022
Change
Net revenue:
Factory-built housing$2,069,450 $1,556,283 $513,167 33.0 %
Financial services73,263 70,875 2,388 3.4 %
$2,142,713 $1,627,158 $515,555 31.7 %
Total homes sold19,37616,6972,67916.0 %
Net factory-built housing revenue per home sold$106,805 $93,207 $13,598 14.6 %
In the factory-built housing segment, the increase in Net revenue was primarily due to higher home selling prices and sales volume, which provided $263.4 million and $221.5 million, respectively, and the acquisition of Solitaire Homes which contributed $28.3 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, including, but not limited to, installation, utility connections, site improvements, landscaping and 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 2023, we sold 16,066 homes Wholesale and 3,310 Retail versus 13,888 homes Wholesale and 2,809 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. The table below presents the mix of modules and homes sold for the fiscal years 2023 and 2022, respectively:
Year Ended
April 1,
2023
April 2,
2022
Change
ModulesHomesModulesHomesModulesHomes
HUD code homes26,288 15,565 24,497 14,136 7.3 %10.1 %
Modular homes5,578 2,792 3,569 1,742 56.3 %60.3 %
Park model RVs1,019 1,019 819819 24.4 %24.4 %
32,885 19,376 28,885 16,697 13.8 %16.0 %
33

Financial services segment Net revenue increased 3.4% primarily due to $3.7 million from more insurance policies in force in the current year partially offset by market fluctuations on marketable equity securities in the insurance subsidiary's portfolio, which reduced revenues by $1.1 million year-over-year.
Gross Profit. 
Gross profit consisted of the following for fiscal years 2023 and 2022, respectively:
 Year Ended
($ in thousands)April 1,
2023
April 2,
2022
 Change
Gross profit:
Factory-built housing$523,529 $372,250 $151,279 40.6 %
Financial services31,403 36,499 (5,096)(14.0)%
$554,932 $408,749 $146,183 35.8 %
Gross profit as % of Net revenue:
Consolidated25.9 %25.1 %N/A0.8 %
Factory-built housing25.3 %23.9 %N/A1.4 %
Financial services42.9 %51.5 %N/A(8.6)%
In the factory-built housing segment, Gross profit increased from the higher home sales prices and more units sold, partially offset by higher input costs. In the financial services segment, Gross profit decreased primarily due to higher weather-related claims and market fluctuations of the marketable equity securities in the insurance subsidiary's portfolio.
Selling, General and Administrative Expenses.
Selling, general and administrative expenses consisted of the following for fiscal years 2023 and 2022, respectively:
 Year Ended
($ in thousands)April 1,
2023
April 2,
2022
Change
Selling, general and administrative expenses:
Factory-built housing$237,898 $186,278 $51,620 27.7 %
Financial services20,425 19,975 450 2.3 %
$258,323 $206,253 $52,070 25.2 %
Selling, general and administrative expenses as % of Net revenue:12.1 %12.7 %N/A(0.6)%
Selling, general and administrative expenses related to factory-built housing increased primarily due to $24.3 million in higher wages, benefits and incentive compensation expense on improved earnings, $3.4 million of higher legal expense related to the SEC inquiry and related settlement and $4.5 million attributable to Solitaire Homes. As announced on September 23, 2022, the United States District Court for the District of Arizona approved the settlement of the SEC action against the Company regarding alleged securities trading in the shares of another company directed by our former CEO. The settlement resolves all claims in the action against the Company, but we remain obligated for ongoing indemnification for a former officer of the Company.
As a percentage of Net revenue, Selling, general and administrative expenses improved 60 basis points from better utilization of fixed costs on higher sales.
34

Interest Income.
Interest income was $10.7 million in fiscal year 2023 and $3.5 million in fiscal year 2022. The increase is due to higher interest rates on our cash balances and increased lending under our commercial loan programs.
Interest Expense.
Interest expense was $0.9 million in fiscal year 2023 and $0.7 million in fiscal year 2022 and consists primarily of interest related to finance leases and floor plan financing at our Craftsman retail location.
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 2023 and 2022, Other income, net was $0.4 million and $6.7 million, respectively. The current year includes $0.8 million of gains on corporate equity securities compared to $1.3 million of gains in the prior year. Partnership income decreased to $0.8 million in fiscal 2023 from $1.5 million in fiscal 2022 mostly as a result of acquiring a majority interest, and thus consolidating, one of our non-marketable equity investments during fiscal 2022. This transaction also resulted in a $3.3 million revaluation gain of our investment during the prior fiscal year. The current year gains were partially offset by sale and disposition of property, plant and equipment during the year.
Income Before Income Taxes.
Income before income taxes consisted of the following for fiscal years 2023 and 2022, respectively:
 Year Ended
($ in thousands)April 1,
2023
April 2,
2022
Change
Income before income taxes:
Factory-built housing$296,415 $197,282 $99,133 50.2 %
Financial services10,348 14,707 (4,359)(29.6)%
$306,763 $211,989 $94,774 44.7 %
Income Tax Expense.
Income tax expense was $65.9 million, resulting in an effective tax rate of 21.5% for the fiscal year ended April 1, 2023, compared to income tax expense of $14.2 million and an effective rate of 6.7% for the fiscal year ended April 2, 2022. The lower effective tax rate in the prior year period primarily related to $35.7 million in net tax credits related to the sale of energy efficient homes available under the Internal Revenue Code §45L.
Fiscal Year 2022 Compared to Fiscal Year 2021
See Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" in the Company's 2022 Annual Report on Form 10-K, as supplemented with the information below.
Interest Income.
Interest income was $3.5 million in fiscal year 2022 and $2.1 million in fiscal year 2021. The increase is primarily due to higher interest income on commercial loans from the addition of Commodore, adding $1.2 million, and higher interest rates on invested cash balances during the year.
35

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. Other income, net was $6.7 million in both fiscal year 2022 and 2021. Fiscal year 2022 included a $3.3 million revaluation gain recognized on the consolidation of an equity method investment, $1.3 million of unrealized gains on equity securities and $1.5 million of partnership income. Fiscal year 2021 included $4.5 million of unrealized gains on equity securities and $1.9 million of partnership income.
Liquidity and Capital Resources
We believe that cash and cash equivalents at April 1, 2023, 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 recently implemented $50.0 million Revolving Credit Facility, of which no amounts were outstanding at April 1, 2023. 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 2023 and 2022, respectively:
Year Ended
($ in thousands)April 1,
2023
April 2,
2022
$ Change
Cash, cash equivalents and restricted cash at beginning of the fiscal year$259,334 $339,307 $(79,973)
Net cash provided by operating activities255,693 144,224 111,469 
Net cash used in investing activities(129,341)(159,102)29,761 
Net cash used in financing activities(102,196)(65,095)(37,101)
Cash, cash equivalents and restricted cash at end of the fiscal year$283,490 $259,334 $24,156 
Net cash provided by operating activities increased primarily from the increased profitability and managing retail inventory levels, partially offset by increased originations of consumer and commercial loans as discussed below.
Consumer loan originations increased $19.0 million to $178.0 million during the year ended April 1, 2023, from $159.0 million during the year ended April 2, 2022. Proceeds from the sale of consumer loans provided $186.0 million in cash, compared to $184.8 million in the previous year, a net increase of $1.2 million.
Commercial loan originations increased $64.2 million to $132.1 million during the year ended April 1, 2023, from $67.9 million during the year ended April 2, 2022. Proceeds from the collection on commercial loans provided $98.2 million in cash, compared to $74.3 million in the previous year, a net increase of $23.9 million.
36

Net cash used in investing activities for the year ended April 1, 2023 included the acquisition of Solitaire Homes and purchases of property, plant and equipment including our newly opened Glendale, Arizona and Hamlet, North Carolina facilities. Net cash used in investing activities for the year ended April 2, 2022 was primarily for the purchase of Commodore.
Net cash used in financing activities for the year ended April 1, 2023 was primarily related to common stock repurchases, partially offset by proceeds received from the exercise of stock options. Net cash used in financing activities for the year ended April 2, 2022 was mainly for the payments of tax liabilities on the exercise of stock options and payments on secured financings.
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 April 1, 2023 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 2022 Annual Report on Form 10-K for a discussion of changes in liquidity between fiscal years 2022 and 2021.
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 Company 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 and the timing in which work orders are completed are readily determinable, the average costs incurred will vary based on market prices and availability, which are the primary subjective inputs in estimating the reserve. We expect that a 5% increase in average costs would increase our reserve proportionally.
37

Income Taxes and Deferred Tax Assets and Liabilities. The determination of the need for, or amount of, any valuation allowance involves significant judgment and is based upon the evaluation of both positive and negative evidence, including estimates of anticipated taxable profits in various jurisdictions with which the deferred tax assets are associated. At April 1, 2023, based on historical profits earned and forecasted taxable profits, we determined that all deferred tax assets, except for certain state net operating loss deferred tax assets, would be utilized in future periods. Additionally, the overall state income tax rate is based on income apportionment by state, which is estimated using prior year results, along with expected current year impacts.
Goodwill and Other Intangibles. We evaluate the fair value of reporting units and when we record an impairment loss on goodwill. During the fourth quarter of fiscal year 2023 we conducted our annual goodwill impairment test and no impairment charges were recorded. The estimated fair values of our two reporting units exceeded their carrying values at the date of their most recent estimated fair value determination. However, estimated fair values would need to decrease by over 375% for there to be indicators of impairment. The fair value evaluation of intangible assets acquired includes the use of acceptable valuation approaches utilizing unobservable inputs, which may lead to a high level of uncertainty. These Level 3 inputs relate to forecasts of future cash flows, pre-tax income and revenue growth rates, as well as the selection of royalty and discount rates. The analysis depends upon a number of judgments, estimates and assumptions. Accordingly, such testing is subject to uncertainties, which could cause fair value to fluctuate.
Other Matters
Impact of Inflation. At the end of the period, inflation was the highest in the U.S. in over 30 years. 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.
38

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 April 1, 2023 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,327 
Commercial loans receivable647 
Other secured financing74 
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 April 1, 2023, we had outstanding IRLCs with a notional amount of $64.9 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 April 1, 2023 could have resulted in a revaluation loss of approximately $0.2 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 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.
39

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 April 1, 2023, its disclosure controls and procedures were effective.
Management's Report on Internal Control Over Financial Reporting
The management of Cavco Industries, Inc. (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 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 ("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 April 1, 2023.
The scope of management's assessment of the effectiveness of internal control over financial reporting did not include the internal controls of Solitaire Homes, which is included in the 2023 consolidated financial statements of Cavco Industries, Inc. since the acquisition date of January 3, 2023 and which comprised approximately 11% of total assets and 1% of net revenues as of and for the year ended April 1, 2023, respectively.
The effectiveness of the Company's internal control over financial reporting as of April 1, 2023 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 April 1, 2023, which have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
40

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders and the Board of Directors of Cavco Industries, Inc.

Opinion on the Internal Control Over Financial Reporting
We have audited Cavco Industries, Inc. and subsidiaries' (the Company) internal control over financial reporting as of April 1, 2023, 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 April 1, 2023, 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 April 1, 2023 and April 2, 2022, and the related consolidated statements of comprehensive income, stockholders' equity and redeemable noncontrolling interest, and cash flows for each of the three fiscal years in the period ended April 1, 2023, and the related notes of the Company and our report dated May 19, 2023 expressed an unqualified opinion.

As described in Management's Report on Internal Controls Over Financial Reporting, management has excluded Solitaire Inc. and other related entities (collectively "Solitaire Homes") from its assessment of internal control over financial reporting as of April 1, 2023, because it was acquired by the Company in a business combination completed in the fourth quarter of fiscal year 2023. We have also excluded Solitaire Homes from our audit of internal control over financial reporting. Solitaire Homes is a subsidiary whose total assets and net income represent approximately 11% and 0%, respectively, of the related consolidated financial statement amounts as of and for the year ended April 1, 2023.
 
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 Controls 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.
 
41

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.
/s/ RSM US LLP
Phoenix, Arizona
May 19, 2023
42

ITEM 9B. OTHER INFORMATION
None.
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 2023 Annual Meeting of Stockholders (the "2023 Proxy Statement"), which proxy statement we expect to file with the SEC within 120 days after the end of our fiscal year ended April 1, 2023.
The Company has a Code of Conduct that applies to all directors, officers and employees of the Company. A copy of the Company's Code of Conduct is located on the Company's website at www.cavcoindustries.com or will be mailed, at no charge, upon request submitted to Mickey R. Dragash, Secretary, Cavco Industries, Inc., 3636 North Central Avenue, Suite 1200, Phoenix, Arizona, 85012. If the Company makes any amendment to, or grants any waivers of, a provision of the Code of Conduct that applies to its principal executive officer, principal financial officer or principal accounting officer where such amendment or waiver is required to be disclosed under applicable SEC rules, the Company intends to disclose such amendment or waiver and the reasons therefore on its website at www.cavcoindustries.com.
ITEM 11. EXECUTIVE COMPENSATION
The information required to be disclosed by this item is incorporated herein by reference to our 2023 Proxy Statement.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required to be disclosed by this item is incorporated herein by reference to our 2023 Proxy Statement.
Equity Compensation Plan Information
The following table sets forth information as of April 1, 2023, 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
Number of Securities
Remaining Available for
Future Issuance Under
Equity Compensation
Plans (Excluding
Securities Reflected in
Column (a))
Equity compensation plans approved by stockholders197,895 $116.37 271,080 
Equity compensation plans not approved by stockholders— — — 
Total197,895 $116.37 271,080 
43

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 2023 Proxy Statement.
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required to be disclosed by this item is incorporated herein by reference to our 2023 Proxy Statement.
44

PART IV
ITEM 15. EXHIBITS, 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.
Copies of any of the exhibits referred to below will be furnished at no cost to security holders who make a written request to Mickey R. Dragash, Secretary, Cavco Industries, Inc., 3636 North Central Avenue, Suite 1200, Phoenix, Arizona, 85012 or via the Company website (www.cavcoindustries.com).
 
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 Periodic Report on Form 8-K filed on January 29, 2020
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
Filed herewith
45

Exhibit
Number
ExhibitFiled/Furnished Herewith or
Incorporated by Reference
Filed herewith
Exhibit 10.1 to the Current Report on Form 8-K filed on April 2, 2019
Exhibit 10.6 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.3.8 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
Current Report on Form 8-K filed on June 27, 2019
Current Report on Form 8-K filed on July 2, 2021
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.6 to the Annual Report on Form 10-K for the fiscal year ended March 28, 2020
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 23, 2022
Filed herewith
Filed herewith
Filed herewith
Filed herewith
Furnished 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.
46

ITEM 16. FORM 10-K SUMMARY
None.
47

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 19, 2023/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 19, 2023
William C. Boor(Principal Executive Officer)
/s/ Allison K. AdenExecutive Vice President, Chief Financial Officer & TreasurerMay 19, 2023
Allison K. Aden(Principal Financial Officer)
/s/ Paul W. BigbeeChief Accounting OfficerMay 19, 2023
Paul W. Bigbee(Principal Accounting Officer)
/s/ Steven G. BungerChairman of the Board of DirectorsMay 19, 2023
Steven G. Bunger
/s/ Susan L. BlountDirectorMay 19, 2023
Susan L. Blount
/s/ David A. GreenblattDirectorMay 19, 2023
David A. Greenblatt
/s/ Richard A. KerleyDirectorMay 19, 2023
Richard A. Kerley
/s/ Steven W. MosterDirectorMay 19, 2023
Steven W. Moster
/s/ Julia W. SzeDirectorMay 19, 2023
Julia W. Sze
48

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

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Shareholders 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 April 1, 2023 and April 2, 2022, 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 April 1, 2023, 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 April 1, 2023 and April 2, 2022, and the results of its operations and its cash flows for each of the three years in the period ended April 1, 2023, 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 April 1, 2023, 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 19, 2023 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 audits 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 the 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 separate opinions on the critical audit matter or on the account or disclosures to which it relates.

F-2

Warranty Reserve
As described in Note 1 to the consolidated 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 $31.4 million and $26.3 million as of April 1, 2023 and April 2, 2022, respectively, 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, introduction of new product lines, acquisitions, and variability in repair costs.
Our audit procedures related to the Company's significant estimates and assumptions of the warranty reserve include 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
RSM US LLP
We have served as the Company's auditor since 2015.
Phoenix, Arizona
May 19, 2023

F-3

CAVCO INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(Dollars in thousands, except per share amounts)
April 1,
2023
April 2,
2022
ASSETS
Current assets:
Cash and cash equivalents$271,427 $244,150 
Restricted cash, current11,728 14,849 
Accounts receivable, net89,347 96,052 
Short-term investments14,978 20,086 
Current portion of consumer loans receivable, net17,019 20,639 
Current portion of commercial loans receivable, net43,414 32,272 
Current portion of commercial loans receivable from affiliates, net640 372 
Inventories263,150 243,971 
Prepaid expenses and other current assets92,876 71,726 
Total current assets804,579 744,117 
Restricted cash335 335 
Investments18,639 34,933 
Consumer loans receivable, net27,129 29,245 
Commercial loans receivable, net53,890 33,708 
Commercial loans receivable from affiliate, net4,033 2,214 
Property, plant and equipment, net228,278 164,016 
Goodwill114,547 100,993 
Other intangibles, net29,790 28,459 
Operating lease right-of-use assets26,755 16,952 
Total assets$1,307,975 $1,154,972 
LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$30,730 $43,082 
Accrued expenses and other current liabilities262,661 251,088 
Total current liabilities293,391 294,170 
Operating lease liabilities21,678 13,158 
Other liabilities7,820 10,836 
Deferred income taxes7,581 5,528 
Redeemable noncontrolling interest1,219 825 
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,337,125 and 9,292,278 shares, respectively
93 93 
Treasury stock, at cost; 671,801 and 241,773 shares, respectively
(164,452)(61,040)
Additional paid-in capital271,950 263,049 
Retained earnings869,310 628,756 
Accumulated other comprehensive loss(615)(403)
Total stockholders' equity976,286 830,455 
Total liabilities, redeemable noncontrolling interest and stockholders' equity$1,307,975 $1,154,972 
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
April 1,
2023
April 2,
2022
April 3,
2021
Net revenue
$2,142,713 $1,627,158 $1,108,051 
Cost of sales
1,587,781 1,218,409 869,074 
Gross profit
554,932 408,749 238,977 
Selling, general and administrative expenses
258,323 206,253 150,152 
Income from operations
296,609 202,496 88,825 
Interest income10,679 3,537 2,144 
Interest expense
(910)(702)(738)
Other income, net
385 6,658 6,681 
Income before income taxes
306,763 211,989 96,912 
Income tax expense
(65,922)(14,247)(20,266)
Net income
240,841 197,742 76,646 
Less: net income attributable to redeemable noncontrolling interest
287 43  
Net income attributable to Cavco common stockholders
$240,554 $197,699 $76,646 
Comprehensive income
Net income
$240,841 $197,742 $76,646 
Reclassification adjustment for securities sold
(16)(17)19 
Applicable income taxes3 4 (4)
Net change in unrealized position of investments held
(252)(616)(10)
Applicable income taxes
53 129 2 
Comprehensive income240,629 197,242 76,653 
Less: comprehensive income attributable to redeemable noncontrolling interest287 43  
Comprehensive income attributable to Cavco common stockholders$240,342 $197,199 $76,653 
Net income per share attributable to Cavco common stockholders
Basic$27.20 $21.54 $8.34 
Diluted$26.95 $21.34 $8.25 
Weighted average shares outstanding:
Basic8,844,326 9,178,593 9,189,052 
Diluted8,924,452 9,264,153 9,293,134 

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 income (loss)TotalRedeemable Noncontrolling Interest
Common Stock
SharesAmount
Balance, March 28, 20209,173,242 $92 $ $252,260 $355,144 $90 $607,586 $ 
Cumulative effect of implementing ASU 2016-13, net
—    (733) (733)— 
Net income    76,646  76,646  
Other comprehensive income, net     7 7 — 
Issuance of common stock under stock incentive plans68,014   (2,817)  (2,817)— 
Stock-based compensation   4,392   4,392 — 
Common stock repurchases  (1,441)   (1,441)— 
Balance, April 3, 20219,241,256 $92 $(1,441)$253,835 $431,057 $97 $683,640 $ 
Initial value of noncontrolling interest upon transaction— — — — — — — 1,235 
Net income    197,699  197,699 43 
Other comprehensive loss, net     (500)(500)— 
Issuance of common stock under stock incentive plans51,022 1  4,155   4,156 — 
Stock-based compensation   5,059   5,059 — 
Common stock repurchases  (59,599)   (59,599)— 
Distributions— — — — — — — (375)
Subsequent change in redemption value— — — — — — — (78)
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)— 
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)
Subsequent change in redemption value— — — — — — — 887 
Balance, April 1, 20239,337,125 $93 $(164,452)$271,950 $869,310 $(615)$976,286 $1,219 

See accompanying Notes to Consolidated Financial Statements
F-6

CAVCO INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Dollars in thousands)
Year Ended
April 1,
2023
April 2,
2022
April 3,
2021
OPERATING ACTIVITIES
Net income$240,841 $197,742 $76,646 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization16,903 11,017 6,324 
Provision for credit losses(517)(325)(1,193)
Deferred income taxes2,110 (1,732)326 
Stock-based compensation expense6,264 5,059 4,392 
Non-cash interest income, net(457)(1,629)(3,312)
(Gain) loss on sale or retirement of property, plant and equipment, net(281)(220)116 
Gain on investments and sale of loans, net(12,300)(18,364)(22,037)
Distribution of earnings from equity method investments4,306   
Changes in operating assets and liabilities, net of acquisitions
Accounts receivable10,238 (27,268)(4,597)
Consumer loans receivable originated(177,970)(158,988)(161,562)
Proceeds from sales of consumer loans 186,017 184,849 167,067 
Principal payments received on consumer loans receivable8,967 11,553 14,126 
Inventories38,866 (73,804)(17,699)
Prepaid expenses and other current assets(20,037)(28,309)6,380 
Commercial loans receivable originated(132,050)(67,896)(54,021)
Principal payments received on commercial loans receivable98,196 74,311 55,846 
Accounts payable and accrued expenses and other current liabilities(13,403)38,228 47,229 
Net cash provided by operating activities255,693 144,224 114,031 
INVESTING ACTIVITIES
Purchases of property, plant and equipment(44,106)(18,653)(25,537)
Payments for acquisitions, net(105,662)(141,429) 
Proceeds from sale of property, plant and equipment and assets held for sale1,816 1,329 240 
Purchases of investments(12,533)(12,799)(17,518)
Proceeds from sale of investments18,931 12,450 19,466 
Return of invested capital from equity method investments12,213   
Net cash used in investing activities(129,341)(159,102)(23,349)
FINANCING ACTIVITIES
Payments for taxes on stock option exercises and releases of equity awards(1,072)(266)(5,493)
Proceeds from exercise of stock options3,709 4,422 2,676 
Proceeds from secured financings and other 106 64 
Payments on secured financings and other(641)(9,383)(2,788)
Payments for common stock repurchases(103,412)(59,599)(1,441)
Distributions to noncontrolling interest(780)(375) 
Net cash used in financing activities(102,196)(65,095)(6,982)
Net increase (decrease) in cash, cash equivalents and restricted cash24,156 (79,973)83,700 
Cash, cash equivalents and restricted cash at beginning of the fiscal year259,334 339,307 255,607 
Cash, cash equivalents and restricted cash at end of the fiscal year$283,490 $259,334 $339,307 
Supplemental disclosures of cash flow information:
Cash paid during the year for income taxes$82,438 $31,415 $19,469 
Cash paid during the year for interest$619 $451 $468 
Supplemental disclosures of noncash activity:
Change in GNMA loans eligible for repurchase$(2,494)$(16,238)$18,339 
 Right-of-use assets recognized and operating lease obligations incurred$14,455 $4,414 $5,985 
Fair value of assets acquired under finance lease$ $7,158 $ 
Finance lease obligations incurred$ $6,351 $ 
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. Certain prior period amounts have been reclassified to conform to current period classification. Specifically, amounts previously included in the current portion of secured financings are now recorded in Accrued expenses and other current liabilities, and Interest income, which was previously included in Other income, net, has been moved to Interest income. We have evaluated subsequent events after the balance sheet date of April 1, 2023, 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 April 1, 2023. Fiscal years 2023 and 2022 consisted of 52 weeks, and fiscal year 2021 consisted of 53 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 April 1, 2023.
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 funding is probable.
F-8

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 the 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 competitive 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 April 1, 2023 and April 2, 2022, there were no allowances for doubtful accounts.
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 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 April 1, 2023, 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 for the consumer 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. Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses. As of April 1, 2023 and April 2, 2022, we had an allowance for loan losses of $1.2 million and $2.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 $1.6 million and $1.0 million at April 1, 2023 and April 2, 2022, 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 market, using the specific identification method.
Property, Plant and Equipment. 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 2023, 2022 or 2021.
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. 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. The Company has two reporting segments: factory-built housing and financial services. As of April 1, 2023, 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 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.
We performed our annual goodwill impairment analysis as of April 1, 2023, and as the fair value of the factory-built housing reporting unit was greater than the carrying value, there was no impairment recognized during fiscal years 2023, 2022 or 2021.
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. 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 $61.5 million, $41.5 million and $29.3 million were recognized in fiscal years 2023, 2022 and 2021, 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 $10.9 million and $8.1 million as of April 1, 2023 and April 2, 2022, respectively, of which $4.4 million and $3.8 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 $2.0 million in fiscal year 2023, $1.4 million in fiscal year 2022 and $0.8 million in fiscal year 2021.
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 primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.
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 an employee 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 employee. 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. We have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman").
An additional 20% of the remaining equity of Craftsman is to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required and is due in less than one year, the fair value of this portion of the noncontrolling interest is recorded in Accrued expenses and other current liabilities of the Consolidated Balance Sheet. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Other income, net.
F-13

The Craftsman Seller can require us to purchase their remaining 10% ownership ("Put Right") after December 31, 2023, for an amount specified in the Craftsman Purchase Agreement that is designed to approximate fair value. Likewise, we can require the Craftsman Seller to sell us their remaining 10% ownership based on the same timing as described above for the Put Right. As redemption of this remaining ownership is not a current obligation, the fair value of this portion of the noncontrolling interest is 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 noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income.
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 loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million before tax, with an associated tax amount of $0.2 million, resulting in a net unrealized loss of $0.6 million. Unrealized loss on available-for-sale debt securities for fiscal year 2022 was $0.5 million, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.4 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 April 1, 2023, and this amount is recorded as an increase in our Treasury Stock.
Net Income Per Share. Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share 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. From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.
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, 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 2023, 2022 and 2021 were $53.3 million, $43.9 million and $41.1 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.
F-14

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.
April 1,
2023
April 2,
2022
April 3,
2021
Factory-built housing
U.S. Housing and Urban Development code homes$1,816,751 $1,335,904 $842,515 
Modular homes142,728 117,817 91,896 
Park model RVs57,920 42,219 46,862 
Other 52,051 60,343 56,616 
2,069,450 1,556,283 1,037,889 
Financial services
Insurance agency commissions received from third-party insurance companies3,754 4,055 3,102 
All other sources 69,509 66,820 67,060 
73,263 70,875 70,162 
$2,142,713 $1,627,158 $1,108,051 
3. Restricted Cash
Restricted cash consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Cash related to CountryPlace customer payments to be remitted to third parties$11,123 $13,857 
Other restricted cash
940 1,327 
12,063 15,184 
Less current portion(11,728)(14,849)
$335 $335 
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):
April 1,
2023
April 2,
2022
April 3,
2021
Cash and cash equivalents$271,427 $244,150 $322,279 
Restricted cash
12,063 15,184 17,028 
$283,490 $259,334 $339,307 
F-15

4. Investments
Investments consisted of the following (in thousands):
April 1,
2023
April 2,
2022
Available-for-sale debt securities
$18,555 $17,760 
Marketable equity securities
9,989 16,780 
Non-marketable equity investments
5,073 20,479 
33,617 55,019 
Less short-term investments(14,978)(20,086)
$18,639 $34,933 
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):
 April 1, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,567 $ $(79)$2,488 
State and political subdivision debt securities
6,023  (254)5,769 
Corporate debt securities
10,745  (447)10,298 
$19,335 $ $(780)$18,555 

 April 2, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$1,668 $2 $(57)$1,613 
State and political subdivision debt securities
10,100 38 (232)9,906 
Corporate debt securities
6,502 1 (262)6,241 
$18,270 $41 $(551)$17,760 

F-16

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):
April 1, 2023
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$1,345 $(10)$1,117 $(69)$2,462 $(79)
State and political subdivision debt securities
251  4,792 (254)5,043 (254)
Corporate debt securities4,902 (136)5,396 (311)10,298 (447)
$6,498 $(146)$11,305 $(634)$17,803 $(780)

April 2, 2022
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$1,048 $(45)$289 $(12)$1,337 $(57)
State and political subdivision debt securities
3,884 (164)1,246 (68)5,130 (232)
Corporate debt securities5,215 (231)598 (31)5,813 (262)
$10,147 $(440)$2,133 $(111)$12,280 $(551)
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 April 1, 2023. Further, we do not intend to sell the investments, 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.
 April 1, 2023
Amortized
Cost
Fair
Value
Due in less than one year
$3,704 $3,626 
Due after one year through five years
12,172 11,551 
Due after five years through ten years
501 501 
Due after ten years
391 389 
Mortgage-backed securities
2,567 2,488 
$19,335 $18,555 
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 for fiscal year 2023, an insignificant amount of gross gains realized on the sale of available-for-sale debt securities in fiscal year 2022 and none in fiscal year 2021. There were no gross losses realized on the sale of available-for-sale debt securities in either fiscal year 2023 or 2022, and the gross losses realized on the sale of available-for-sale debt securities in fiscal year 2021 were insignificant.
F-17

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 2023, 2022 and 2021 were as follows (in thousands):
Year Ended
April 1,
2023
April 2,
2022
April 3,
2021
Marketable equity securities:
Net gain recognized during the period$561 $2,160 $8,515 
Less: Net (gains) recognized on securities sold during the period(958)(551)(2,191)
Unrealized (losses) gains recognized during the period on securities still held$(397)$1,609 $6,324 
5. Inventories
Inventories consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Raw materials$92,045 $95,929 
Work in process29,022 30,638 
Finished goods 142,083 117,404 
$263,150 $243,971 
The inventories above include $34.1 million of inventory that was acquired with Solitaire Homes and remains on hand at April 1, 2023. Such inventory is recorded at fair value which approximates sales price.
6. Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 1,
2023
April 2,
2022
Loans held for investment, previously securitized$21,000 $26,014 
Loans held for investment13,117 14,771 
Loans held for sale
10,846 8,500 
Construction advances
706 3,547 
45,669 52,832 
Deferred financing fees and other, net
(368)(833)
Allowance for loan losses
(1,153)(2,115)
44,148 49,884 
Less current portion(17,019)(20,639)
$27,129 $29,245 
F-18

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):
April 1,
2023
April 2,
2022
Allowance for loan losses at beginning of period$2,115 $3,188 
Change in estimated loan losses, net(944)(541)
Charge-offs(37)(532)
Recoveries19  
Allowance for loan losses at end of period$1,153 $2,115 
The consumer loans held for investment had the following characteristics:
April 1,
2023
April 2,
2022
Weighted average contractual interest rate8.18 %8.32 %
Weighted average effective interest rate8.82 %9.21 %
Weighted average months to maturity150151
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 1,
2023
April 2,
2022
Current$43,252 $49,546 
31 to 60 days1,247 1,202 
61 to 90 days213 41 
91+ days957 2,043 
$45,669 $52,832 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 1, 2023
20232022202120202019PriorTotal
Prime- FICO score 680 and greater$9,471 $185 $1,051 $1,982 $1,191 $16,601 $30,481 
Near Prime- FICO score 620-6791,695  1,012 1,131 1,550 8,244 13,632 
Sub-Prime- FICO score less than 62084  19 51  1,033 1,187 
No FICO score    24 345 369 
$11,250 $185 $2,082 $3,164 $2,765 $26,223 $45,669 
F-19

April 2, 2022
20222021202020192018PriorTotal
Prime- FICO score 680 and greater$8,155 $1,615 $2,371 $1,339 $853 $20,485 $34,818 
Near Prime- FICO score 620-6791,661 1,274 1,413 1,976 617 9,266 16,207 
Sub-Prime- FICO score less than 62045 20 52   1,318 1,435 
No FICO score   26  346 372 
$9,861 $2,909 $3,836 $3,341 $1,470 $31,415 $52,832 
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 April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. As of April 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% 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 April 1, 2023 or April 2, 2022.
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 $1.1 million as of April 1, 2023 and $0.5 million as of April 2, 2022, 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 $1.1 million as of April 1, 2023 and April 2, 2022, respectively.
7. Commercial Loans Receivable
The commercial loans receivable 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, by class of financing notes receivable (in thousands):
 April 1,
2023
April 2,
2022
Loans receivable$103,726 $69,693 
Allowance for loan losses
(1,586)(1,011)
Deferred financing fees, net(163)(116)
101,977 68,566 
Less current portion of commercial loans receivable (including from affiliates), net(44,054)(32,644)
$57,923 $35,922 
F-20

The commercial loans receivable balance had the following characteristics:
April 1,
2023
April 2,
2022
Weighted average contractual interest rate7.6 %6.4 %
Weighted average months outstanding99
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):
 April 1,
2023
April 2,
2022
Balance at beginning of period$1,011 $816 
Purchase accounting additions 408 
Change in estimated loan losses, net575 (213)
Balance at end of period$1,586 $1,011 
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 April 1, 2023, 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 by credit quality indicator and fiscal year of origination (in thousands):
April 1, 2023
20232022202120202019Total
Performing$80,193 $16,028 $4,071 $2,203 $1,231 $103,726 
April 2, 2022
20222021202020192018Total
Performing$52,592 $10,181 $4,031 $1,391 $1,498 $69,693 
As of April 1, 2023 and April 2, 2022, 17.8% and 24.9%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 1, 2023 or April 2, 2022.
We had concentrations with one independent third-party and its affiliates that equaled 12.0% and 13.7% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of April 1, 2023 and April 2, 2022, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
F-21

8. Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Property, plant and equipment, at cost:
Buildings and improvements$167,291 $100,775 
Machinery and equipment76,826 48,638 
Land39,822 32,154 
Construction in progress5,472 29,281 
289,411 210,848 
Accumulated depreciation(61,133)(46,832)
$228,278 $164,016 
Depreciation expense was $14.8 million in fiscal year 2023, $9.6 million in fiscal year 2022 and $5.6 million in fiscal year 2021.
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-22

The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of April 1, 2023 and April 2, 2022 (in thousands):
ClassificationApril 1,
2023
April 2,
2022
ROU assets
Operating lease assetsOperating lease right-of-use assets$26,755 $16,952 
Finance lease assets
Property, plant and equipment, net (1)
6,088 7,070 
Total lease assets$32,843 $24,022 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$6,262 $5,085 
   Finance lease liabilitiesAccrued expenses and other current liabilities347 347 
Non-current:
   Operating lease liabilitiesOperating lease liabilities21,678 13,158 
   Finance lease liabilitiesOther liabilities5,896 5,969 
Total lease liabilities$34,183 $24,559 
(1) Recorded net of accumulated amortization of $0.3 million and $0.1 million as of April 1, 2023 and April 2, 2022, 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 April 1, 2023, April 2, 2022 and April 3, 2021 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 1,
2023
April 2,
2022
April 3,
2021
Operating lease expense (2)
Cost of sales$1,190 $1,160 $1,105 
Selling, general and administrative expenses4,059 3,636 3,327 
Finance lease expense
   Amortization of leased assetsCost of sales175 109 39 
   Interest on lease liabilitiesInterest expense283 151 17 
Total lease expense$5,707 $5,056 $4,488 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 1,
2023
April 2,
2022
April 3,
2021
Operating leases$5,609 $4,794 $4,164 
Finance leases356 220 79 
F-23

The present value of minimum payments for future fiscal years under non-cancelable leases as of April 1, 2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$6,397 $356 $6,753 
20245,551 356 5,907 
20255,073 356 5,429 
20262,673 356 3,029 
20272,174 356 2,530 
Thereafter11,913 10,585 22,498 
33,781 12,365 46,146 
Less: Amount representing interest(5,841)(6,122)(11,963)
$27,940 $6,243 $34,183 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 1, 2023:
Remaining Lease Term (Years)Discount Rate
   Operating leases8.24.5 %
   Finance leases34.84.5 %
10. Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 April 1, 2023April 2, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$114,547 $— $114,547 $100,993 $— $100,993 
Trademarks and trade names
16,980 — 16,980 15,680 — 15,680 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
132,627 — 132,627 117,773 — 117,773 
Finite lived:
Customer relationships
16,900 (5,818)11,082 19,500 (8,392)11,108 
Other
1,114 (486)628 1,924 (1,353)571 
$150,641 $(6,304)$144,337 $139,197 $(9,745)$129,452 

F-24

Changes in the carrying amount of Goodwill were as follows for the years ended April 1, 2023 and April 2, 2022 (in thousands). See Note 23 for further information.
April 1,
2023
April 2,
2022
Balance at beginning of period$100,993 $75,090 
Change in goodwill from Solitaire Homes acquisition13,970  
Change in goodwill from Commodore acquisition(416)21,308 
Change in goodwill from Craftsman acquisition 4,595 
Balance at end of period$114,547 $100,993 
Amortization expense recognized on intangible assets was $2.1 million during fiscal year 2023, $1.4 million during fiscal year 2022 and $0.7 million during fiscal year 2021. Customer relationships have a weighted average remaining life of 7.9 years and other finite lived intangibles have a weighted average remaining life of 3.5 years.
Expected amortization for future fiscal years is as follows (in thousands):
2024$1,569 
20251,530 
20261,488 
20271,415 
20281,299 
Thereafter4,409 
$11,710 
11. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Salaries, wages and benefits$47,100 $54,172 
Customer deposits45,193 56,318 
Estimated warranties31,368 26,250 
Unearned insurance premiums27,901 24,917 
Accrued volume rebates22,858 18,641 
Other88,241 70,790 
$262,661 $251,088 
12. Warranties
Activity in the liability for estimated warranties for fiscal years 2023, 2022 and 2021 was as follows (in thousands):
 April 1,
2023
April 2,
2022
April 3,
2021
Balance at beginning of period
$26,250 $18,032 $18,678 
Purchase accounting additions
1,250 5,909  
Charged to costs and expenses
50,157 40,678 28,352 
Payments and deductions
(46,289)(38,369)(28,998)
Balance at end of period
$31,368 $26,250 $18,032 
F-25

13. Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
April 1,
2023
April 2,
2022
Finance lease payables$6,243 $6,316 
Other secured financing2,379 2,933 
Mandatorily redeemable noncontrolling interest2,268 2,371 
10,890 11,620 
Less current portion included in Accrued expenses and other current liabilities(3,070)(784)
$7,820 $10,836 
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands). The mandatorily redeemable noncontrolling interest is due in December 2023 and is included in the current portion, recorded in Accrued expenses and other current liabilities.
2024$3,070 
2025459 
2026398 
2027344 
2028305 
Thereafter6,314 
$10,890 
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 22, 2022, we entered into a Credit Agreement 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"), providing for a $50 million revolving credit facility (the "Revolving Credit Facility"), which may be increased from time to time through adding one or more tranches of term loans (each an "Incremental Term Facility") up to an aggregate amount of $100 million.
Loans under the Revolving Credit Facility and any Incremental Term Facilities 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.125% to 1.350% per annum for Term SOFR rate loans and from 0.125% to 0.350% 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.15% per annum.
The Revolving Credit Facility is recourse to certain of the Company's subsidiaries, on a joint and several basis as guarantors, but is unsecured.
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 negative covenants.
F-26

As of April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
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
April 1, 2023April 2, 2022
 WrittenEarnedWrittenEarned
Direct premiums$32,671 $29,775 $27,639 $25,543 
Assumed premiums—nonaffiliated34,153 32,809 31,693 30,579 
Ceded premiums—nonaffiliated(18,300)(18,300)(15,232)(15,232)

$48,524 $44,284 $44,100 $40,890 
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.2 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 $3.0 million per occurrence, up to a maximum of $100.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 2023, 2022 and 2021 (in thousands):
April 1,
2023
April 2,
2022
April 3,
2021
Balance at beginning of period$8,149 $7,451 $5,582 
Net incurred losses during the year33,466 25,962 23,041 
Net claim payments during the year(30,676)(25,264)(21,172)
Balance at end of period$10,939 $8,149 $7,451 
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 2023, 2022 and 2021 (in thousands):
F-27

 202320222021
Current
Federal$51,190 $7,271 $16,823 
State12,709 8,768 3,128 
Foreign50   
63,949 16,039 19,951 
Deferred
Federal2,705 (1,257)302 
State(732)(535)13 
1,973 (1,792)315 
$65,922 $14,247 $20,266 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2023, 2022 and 2021 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202320222021
Federal income tax at statutory rate$64,420 $44,518 $20,351 
State income taxes, net of federal benefit12,172 8,075 3,422 
Stock-based compensation(884)(1,421)(2,710)
Tax credits(10,847)(37,488)(1,356)
Other1,061 563 559 
$65,922 $14,247 $20,266 

Net deferred tax assets and liabilities were as follows (in thousands):
 April 1,
2023
April 2,
2022
Net deferred tax (liabilities) assets
Property, plant and equipment$(16,763)$(7,030)
Goodwill(16,041)(16,675)
Warranty reserves7,355 5,913 
Lease - Operating lease liability6,323 4,270 
Lease - Right of use assets(6,050)(3,968)
Salaries and wages3,675 3,924 
Accrued volume rebates2,713 2,600 
Research and experimentation expenditures2,712  
Inventory2,151 2,192 
Stock-based compensation2,086 2,199 
Loan discount970 1,275 
Unrealized gains on marketable equity investments(5)(1,715)
Other3,293 1,487 
$(7,581)$(5,528)

F-28

The effective income tax rate for the current year was positively impacted by the recognition of tax credits and stock option exercises. Of the total tax credits, $9.8 million related to the sale of energy efficient homes and energy start credits available under the Internal Revenue Code §45L and $1.0 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, 2022 by the Inflation Reduction Act of 2022. The Company determined eligibility for the program in consultation with third-party qualified experts.
We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2023, 2022 and 2021, 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 April 1, 2023, we had state net operating loss carryforwards totaling $8.4 million, which begin to expire in 2036, and an associated valuation allowance of $0.3 million. We have evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, 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. In general, we are no longer subject to examination by the IRS or state and local income tax examinations by tax authorities for years before fiscal year 2019; however, we have filed refund claims for fiscal 2018 and 2019 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 $178 million and $141 million at April 1, 2023 and April 2, 2022, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was obtained shortly after year end. As the fair value of the inventory exceeded the amount for which it was repurchased, no reserve was deemed necessary. There were no other repurchases during the year. Our reserve for repurchase commitments was $5.2 million at April 1, 2023 and $3.6 million at April 2, 2022.
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.
F-29

Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 April 1,
2023
April 2,
2022
Construction loan contract amount$2,214 $9,330 
Cumulative advances(706)(3,547)
$1,508 $5,783 
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.7 million as of April 1, 2023 and $0.9 million as of April 2, 2022, 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 April 1, 2023. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended April 1, 2023.
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 April 1, 2023, we had outstanding IRLCs with a notional amount of $64.9 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 2023 and 2022, we recognized insignificant non-cash gains on outstanding IRLCs. During fiscal year 2021, we recognized a non-cash loss of $0.2 million on outstanding IRLCs.
F-30

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 April 1, 2023, we had $1.6 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 years ended April 1, 2023 and April 2, 2022, we recognized non-cash losses of $0.3 million and $0.1 million, respectively. During the fiscal year ended April 3, 2021, we recognized a non-cash gain of $1.4 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, 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. The settlement resolves all claims in such action against the Company, but we remain obligated for ongoing indemnification for a former officer of the Company.
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. The plans, which were approved by the Company's stockholders, permit the award of up to 1,650,000 shares of the Company's common stock, of which 271,080 shares were still available for grant as of April 1, 2023. 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 of Directors, which consists of independent directors), but typically is no more than five years and generally expire seven 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 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 $6.3 million, $5.1 million and $4.4 million for fiscal years 2023, 2022 and 2021, respectively. As of April 1, 2023, total unrecognized compensation cost was approximately $6.9 million and the related weighted-average period over which it is expected to be recognized is approximately 1.73 years.
F-31

Stock Options. The following table summarizes stock option activity for fiscal years 2023, 2022 and 2021:
Number
of Shares
Weighted
Average
Exercise
Price per share
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 28, 2020364,174 $123.93 
Granted 39,800 177.61 
Exercised(131,567)90.49 
Canceled or expired(20,658)148.95 
Outstanding at April 3, 2021251,749 $146.86 4.04$34,266 
Exercised(53,550)107.58 
Canceled or expired(5,286)164.49 
Outstanding at April 2, 2022192,913 $157.23 3.34$16,724 
Exercised(44,237)137.28 
Canceled or expired(5,100)241.23 
Outstanding at April 1, 2023143,576 $160.40 2.88$22,591 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
Exercisable at April 2, 2022126,948 $149.90 2.82$11,941 
Exercisable at April 1, 2023116,434 $155.38 2.70$18,887 
There were no grants of stock options in fiscal years 2023 or 2022. The weighted-average estimated fair value of employee stock options granted during fiscal year 2021 was $69.65 per share using the following weighted average assumptions:
 
 2021
Volatility47.5 %
Risk-free interest rate0.3 %
Dividend yield %
Expected option life in years4.56
Estimated forfeiture rate7.0 %
The total intrinsic value of options exercised during fiscal years 2023, 2022 and 2021 was $5.7 million, $7.9 million and $16.7 million, respectively.
F-32

Restricted Stock Awards. A summary of RSU activity for fiscal years 2023, 2022 and 2021 is as follows:
Number of Service-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at March 28, 20204,500 $157.82 
Awarded3,550 183.83 
Released(3,465)158.97 
Outstanding at April 3, 20214,585 $177.08 
Awarded16,902 233.60 
Released(3,335)180.83 
Forfeited(505)215.90 
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 
The total intrinsic value of RSUs released during fiscal years 2023, 2022 and 2021 was $1.6 million, $0.8 million and $0.6 million, respectively.
Number of Performance-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at March 28, 20207,305 $158.93 
Awarded7,450 167.93 
Forfeited(1,816)163.19 
Outstanding at April 3, 202112,939 $163.51 
Awarded7,920 217.39 
Forfeited(805)192.64 
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 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20236,201 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20247,520 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202511,730 
F-33

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 year 2023 was $1.9 million and there was none in either fiscal year 2022 or fiscal year 2021.
Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2021. As a result, in the first quarter of fiscal year 2024, we expect 787 performance-based RSUs will vest and be released, in addition to the unvested target performance-based RSUs shown in the table above.
19. Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2023, 2022 and 2021 (dollars in thousands, except per share amounts):
Fiscal Year
 202320222021
Net income attributable to Cavco common stockholders$240,554 $197,699 $76,646 
Weighted average shares outstanding:
Basic8,844,326 9,178,593 9,189,052 
Effect of dilutive securities80,126 85,560 104,082 
Diluted8,924,452 9,264,153 9,293,134 
Net income per share attributable to Cavco common stockholders
Basic$27.20 $21.54 $8.34 
Diluted$26.95 $21.34 $8.25 
Anti-dilutive common stock equivalents excluded
174 405 19,440 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met25,451 20,054 12,939 
F-34

20. Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands): 
 April 1, 2023April 2, 2022
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$18,555 $18,555 $17,760 $17,760 
Marketable equity securities (2)
9,989 9,989 16,780 16,780 
Non-marketable equity investments (3)
5,073 5,073 20,479 20,479 
Consumer loans receivable (4) (5)
44,148 50,686 49,884 53,354 
Commercial loans receivable (5)
101,977 97,106 68,566 65,942 
Other secured financing (6)
(2,379)(2,332)(2,933)(3,119)
(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. 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 April 1, 2023.
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.
April 1,
2023
April 2,
2022
Number of loans serviced with MSRs
4,070 4,346 
Weighted average servicing fee (basis points)
34.71 34.76 
Capitalized servicing multiple
98.99 %85.07 %
Capitalized servicing rate (basis points)
34.36 29.57 
Serviced portfolio with MSRs (in thousands)
$520,458 $560,178 
MSRs (in thousands)$1,788 $1,656 
F-35

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 $30.6 million, $22.8 million and $15.8 million for fiscal years 2023, 2022 and 2021, 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 2022, 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 $4.0 million in fiscal year 2023, $1.3 million in fiscal year 2022 and $1.1 million in fiscal year 2021.
Certain Commodore manufacturing facilities 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 April 1, 2023 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 2022 and 2021, 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 2022.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on April 1, 2023 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.
F-36

Pension Protection Act Zone StatusRP Status Pending / ImplementedContributions by the Company by fiscal year (in thousands)Expiration Date of CBAs
Pension Fund20232022202320222021Surcharge Imposed
IAM National Pension FundRedRedImplemented$1,507 $312 $ Yes(1)
(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2024. The CBA for the Clarion and Colony manufacturing facilities was unanimously ratified in April 2023, which extended the expiration date to May 30, 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 years ended April 1, 2023, April 2, 2022 and April 3, 2021, the total amount of sales to related parties was $65.6 million, $58.1 million and $46.7 million, respectively. As of April 1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding. As of April 2, 2022, receivables from related parties included $3.3 million of accounts receivable and $2.6 million of commercial loans outstanding.
23. Acquisitions
FY22 Craftsman Acquisition
On July 4, 2021, we obtained an additional 20% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman" or the "Entities"), 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.
FY22 Commodore Acquisition
On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"). The acquisition-date fair value of the total consideration was $146.0 million. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore acquisition, which did not have a material effect on the Consolidated Financial Statements.
F-37

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands).
September 24,
2021
(as finalized)
Cash$619 
Accounts receivable20,930 
Commercial loans30,922 
Inventories31,787 
Property, plant and equipment(1)
59,339 
Other current assets534 
Intangible assets(2)
12,500 
Total identifiable assets acquired156,631 
Accounts payable and accrued liabilities31,536 
Net identifiable assets acquired125,095 
Goodwill(3)
20,892 
Net assets acquired$145,987 
(1) Includes assets acquired under finance leases.
(2) Includes $7.2 million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0 million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5 million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.
(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
FY23 Solitaire Acquisition
On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The addition of Solitaire Homes to our existing manufacturing and retail system strengthens our retail position in the Southwest and expands our manufacturing capabilities into Mexico.
The acquisition-date fair value of the total consideration was $110.8 million, which is subject to customary adjustments. We have expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income and have not incurred debt in connection with the purchase or subsequent operations.
F-38

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated fair values for Inventories, Property, plant and equipment and Other current assets are not yet finalized and are subject to change, which could be significant. We will finalize the amounts recognized as we obtain the information necessary to complete the analysis. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.
January 3,
2023
Cash$5,119 
Investments334 
Accounts receivable3,536 
Inventories58,045 
Property, plant and equipment36,109 
Other current assets1,519 
Intangible assets(1)
3,400 
Total identifiable assets acquired108,062 
Accounts payable and accrued liabilities11,251 
Net identifiable assets acquired96,811 
Goodwill(2)
13,970 
Net assets acquired$110,781 
(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.
Since the acquisition date, 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, 2021 (in thousands, except per share data):

Year Ended
April 1,
2023
April 2,
2022
Net revenue$2,251,233 $1,914,866 
Net income attributable to Cavco common stockholders251,903 208,149 
Diluted net income per share28.23 22.47 
F-39

24. Business 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. The following tables provide selected financial data by segment (dollars in thousands):
Fiscal Year Ended
 April 1,
2023
April 2,
2022
April 3,
2021
Net revenue:
Factory-built housing
$2,069,450 $1,556,283 $1,037,889 
Financial services
73,263 70,875 70,162 
$2,142,713 $1,627,158 $1,108,051 
Net revenue for financial services consists of:
Finance$21,952 $23,004 $24,195 
Insurance
51,311 47,871 45,967 
$73,263 $70,875 $70,162 
Income before income taxes:
Factory-built housing
$296,415 $197,282 $78,937 
Financial services
10,348 14,707 17,975 
$306,763 $211,989 $96,912 
Depreciation:
Factory-built housing
$14,651 $9,451 $5,450 
Financial services
182 182 127 
$14,833 $9,633 $5,577 
Amortization:
Factory-built housing
$2,038 $1,270 $560 
Financial services
32 114 187 
$2,070 $1,384 $747 
Income tax expense:
Factory-built housing
$63,433 $10,853 $16,204 
Financial services
2,489 3,394 4,062 
$65,922 $14,247 $20,266 
Capital expenditures:
Factory-built housing
$44,085 $18,574 $25,465 
Financial services
21 79 72 
$44,106 $18,653 $25,537 
 
 April 1,
2023
April 2,
2022
Total assets:
Factory-built housing$1,107,555 $929,535 
Financial services200,420 225,437 
$1,307,975 $1,154,972 
F-40

 April 1,
2023
April 2,
2022
April 3,
2021
Gross margin %:
Consolidated25.9 %25.1 %21.6 %
Factory-built housing25.3 %23.9 %19.2 %
Financial services42.9 %51.5 %56.1 %
F-41
EX-10.2 8 2 cvco-202341xexhibit1028.htm EX-10.2.8 Document

Exhibit 10.2.8

CAVCO INDUSTRIES, INC. 2005 STOCK INCENTIVE PLAN
RESTRICTED STOCK UNIT AGREEMENT
(for Employees)

          This Restricted Stock Unit Agreement (the “Restricted Stock Unit Agreement”, “RSU Agreement” or “Agreement”) is made and entered into as of __________ (the “Grant Date”) by and between Cavco Industries, Inc., a Delaware corporation (“Cavco” or the “Company”), and _______________ (the “Grantee”), an employee of the Company, pursuant to the Cavco Industries, Inc. 2005 Stock Incentive Plan, as amended (the “Plan”). Except as defined herein (or as provided in Exhibit “A” attached hereto), capitalized terms used but not defined in this Agreement shall have the same meanings ascribed to them in the Plan.

1.Grant of Restricted Stock Units.

          On the Grant Date and subject to the terms of this Agreement and the Plan, including Section 11 of the Plan, the Company grants to the Grantee an Award of _________________ Restricted Stock Units (“Restricted Stock Units” or “RSUs”). Each Restricted Stock Unit represents the right to receive one share of the Company’s common stock, par value $.01 per share (“Common Stock”), subject to the terms and conditions set forth in this Agreement and the Plan. Notwithstanding the foregoing or any other provision set forth herein, this Agreement will automatically terminate and be void and this grant of Restricted Stock Units shall automatically be rescinded and withdrawn and be of no force or effect if the Grantee fails to sign this Agreement and return it to the Company on or before the 30th day after the Grant Date.
2.Relationship to Plan; Administration; Compliance with Law.

          This Award is subject to all of the terms, conditions and provisions of the Plan and administrative interpretations thereunder, if any, which have been adopted by the Administrator from time to time. The Plan and this Award shall in all respects be administered by the Administrator (or its designee) in accordance with the terms of and as provided in the Plan. The Administrator (or its designee) shall have the sole and complete discretion with respect to all matters reserved to it by the Plan and decisions of the Administrator (or its designee) with respect thereto and to this Agreement shall be final and binding upon the Grantee and the Company. In the event of any conflict between the terms and conditions of this Agreement and the Plan, the provisions of the Plan shall control.

Consistent with the Plan, the issuance and transfer of Common Stock in connection with the Restricted Stock Units shall be subject to compliance by the Company and the Grantee with all applicable requirements of federal and state securities laws and with all applicable requirements of any stock exchange on which the Company’s shares of Common Stock may be listed. No shares of Common Stock shall be issued or transferred unless and until any then applicable requirements of state and federal laws and regulatory agencies have been fully complied with to the satisfaction of the Company and its counsel.

3.Vesting; Forfeiture.

Subject to the other conditions in this Agreement and the Plan and the Grantee’s continued service, the Restricted Stock Units shall fully vest and the restrictions on the Restricted Stock Units will lapse as follows (with each such date on which Restricted Stock Units vest deemed a “Vesting Date”): (a) 33% on the 12 month anniversary of the Grant Date; (b) 33% on the 24 month anniversary of the Grant Date; and (c) 34% on the 36 month anniversary of the Grant Date, provided, that, if the Grantee terminates employment and is deemed a “Good Leaver” at the time of his or her termination then any unvested Restricted Stock Units scheduled to vest on the next anniversary of the Grant Date shall vest on the date of the Grantee’s termination of employment on a pro-rated basis based on the number of full months the Grantee was employed during the period between the most recent Vesting Date and the date of such termination of employment.



For purposes of this Agreement, Grantee will be deemed a “Good Leaver” if he or she: (a) terminates employment due to death or Disability; (b) incurs a termination of employment by the Company without Cause; or (c) terminates employment on account of “Retirement.” For purposes of this Agreement, “Retirement” means a Grantee’s voluntary termination of employment after the sum of the Grantee’s age and length of continuous service with the Company is equal to or greater than 65 provided that: (i) the Grantee has at least five (5) years of continuous service with the Company and/or one or more of its Subsidiaries or Affiliates; (ii) the Grantee is at least 55 years old; (iii) unless otherwise agreed to in writing by the Company, the Grantee has provided at least 90 days advance written notice to the Company prior to the Grantee’s voluntary termination of employment and satisfactorily completed any and all transition duties assigned to Grantee during such notice period; and (iii) the Grantee has signed (and not revoked) a standard release of claims in favor of the Company and any other documentation (including, without limitation, non-competition covenants and/or non-solicitation covenants) requested by the Company at the time of the Grantee’s voluntary termination of employment.
If the Grantee’s service terminates for any reason other than the “Good Leaver” reasons identified above before all of his or her Restricted Stock Units have vested, the Grantee’s unvested Restricted Stock Units shall be automatically forfeited upon such termination of service and the Company shall not have any further obligations to the Grantee under this Agreement.
To the extent necessary to comply with Section 409A of the Code, the term “termination of employment,” “terminates employment” and/or any similar term means Separation from Service.
4.Payment.

Within 10 days of the applicable Vesting Date, the Company shall deliver or cause to be delivered to the Grantee shares of Common Stock (including, without limitation, through a book entry credit or electronic delivery of certificates) in respect of the Restricted Stock Units that have vested.
          
5.Delivery of Shares.

          The Company shall not be obligated to deliver any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulations of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the delivery of shares of Common Stock to comply with any such law, rule, regulations or agreement.

6.Notices.

          Notice or other communication to the Company with respect to this Award must be made in the following manner, using such forms as the Company may from time to time provide: (a) by electronic means as designated by the Administrator; (b) by registered or certified United States mail, postage prepaid, to Cavco Industries, Inc., Attention: Secretary, 3636 N. Central Ave., Suite 1200, Phoenix, Arizona 85012; or (c) by hand delivery or otherwise to Cavco Industries, Inc., Attention: Secretary, 3636 N. Central Ave., Suite 1200, Phoenix, Arizona 85012. Notwithstanding the foregoing, in the event that the address of the Company is changed, any such notice shall instead be made pursuant to the foregoing provisions at the Company’s current address.

          Any notices provided for in this Restricted Stock Unit Agreement or in the Plan shall be given in writing or by such electronic means, as permitted by the Administrator, and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by the Company to the Grantee, five days after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.




7.Assignment of Award.

          Except as otherwise permitted by the Administrator, the Grantee’s rights under the Plan and this Restricted Stock Unit Agreement are personal; no assignment or transfer of the Grantee’s rights under and interest in this Award may be made by the Grantee other than by will, by beneficiary designation, by the laws of descent and distribution or by a qualified domestic relations order; and this Award is payable only to the Grantee during his lifetime, except as otherwise provided in this Agreement. After the death of the Grantee, payment of the Award shall be permitted only to the Grantee’s designated beneficiary or, in the absence of a designated beneficiary and as required by applicable law, the Grantee’s spouse or executor or the personal representative of the Grantee’s estate (or by his assignee, in the event of a permitted assignment) and only to the extent that the Award was payable on the date of the Grantee’s death.

8.Stock Certificates.

          Certificates, if any, representing the shares of Common Stock issued pursuant to the Award will bear all legends required by law and necessary or advisable to effectuate the provisions of the Plan and this Award. The Company may place a “stop transfer” order against shares of the Common Stock issued pursuant to this Award until all restrictions and conditions set forth in the Plan or this Agreement and in the legends referred to in this Section 8 have been complied with.

9.Stockholder Rights.

          The Grantee shall have no rights of a stockholder with respect to shares of Common Stock subject to the Award unless and until (i) such time as the Award has been paid pursuant to Section 4 above, and (ii) shares of Common Stock have been transferred to the Grantee (including, without limitation, through a book entry credit or electronic delivery of certificates).

10.Successors and Assigns.

          This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein.

11.Tax Advice; Withholding.

The Grantee acknowledges that neither the Company nor any of its representatives has provided to the Grantee any tax-related advice with respect to the matters covered by this Agreement. Pursuant to the Plan, the Company shall have the right to deduct or withhold from any payments or issuance of Common Stock made by Company to the Grantee, or to require that Grantee remit to Company, an amount sufficient to satisfy any federal, state or local taxes of any kind as are required by law to be withheld with respect to this Agreement and the settlement or vesting of the Restricted Stock Units.

12.No Service Guaranteed.

          This Agreement shall not be construed to confer upon the Grantee any right to continue service with the Company and shall not limit the right of the Company, in its sole and absolute discretion, to terminate the Grantee’s service at any time for any reason.

13.Governing Law.

          The Plan and this Agreement and all determinations made and actions taken pursuant hereto, to the extent not otherwise governed by mandatory provisions of the Act or other securities laws of the United States, shall be governed by and construed in accordance with the laws of the State of Delaware, without reference to any conflicts of law principles thereof that would require the application of the laws of another jurisdiction. The Company and the Grantee hereby submit to the jurisdiction of the state and federal courts of Arizona with respect to matters relating to the Plan and this Agreement and agree not to raise or assert the defense that such forum is not convenient for such party.




14. Entire Agreement; Amendment; Severability.

          This Agreement (including all exhibits attached hereto, which are incorporated herein and made a part hereof for all purposes), together with the Plan and all administrative interpretations thereunder (as described in Section 1 above) shall constitute the entire agreement between the parties hereto relating to the subject matter hereof. This Agreement cannot be modified, altered, or amended except by an agreement, in writing, signed by both the Company and the Grantee. If any provision of this Agreement, or the application of any such provision to any person or circumstance, is held to be unenforceable or invalid by any court of competent jurisdiction or under any applicable law, the parties hereto shall negotiate an equitable adjustment to the provisions of this Agreement with the view to effecting, to the greatest extent possible, the original purpose and intent of this Agreement, and in any event, the validity and enforceability of the remaining provisions of this Agreement shall not be affected thereby.

15. Transfer of Personal Data.

The Grantee authorizes, agrees and unambiguously consents to the transmission by the Company of any personal data information related to this Award for legitimate business purposes (including, without limitation, the administration of this Award and the Plan). This authorization and consent is voluntarily and freely given by the Grantee.

16. Clawback.

Pursuant to Section 21 of the Plan, Awards issued under the Plan are subject to potential forfeiture or recovery to the fullest extent called for by law, any applicable listing standard, or any current or future clawback policy that may be adopted by the Company from time to time, including, without limitation, any clawback policy adopted to comply with the final rules issued by the Securities and Exchange Commission and the final listing standards to be adopted by the NASDAQ pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act. By accepting this Award, the Grantee consents to the potential forfeiture or recovery of this Award pursuant to applicable law, listing standard, and/or Company clawback policy, and agrees to be bound by and comply with the clawback policy and to return to the Company the full amount required by the clawback policy.

17. Section 409A.

This Agreement is intended to comply with Section 409A of the Code or an exemption thereunder and shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A of the Code. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A of the Code and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Grantee on account of non-compliance with Section 409A of the Code. If the Company concludes that this Agreement is subject to the requirements of Section 409A, neither the time nor the schedule of the payment of the Restricted Stock Units may be accelerated or subject to a further deferral except as permitted pursuant to Section 409A of the Code and the applicable regulations. In addition, if the Company concludes that this Agreement is subject to Section 409A, payment of the Restricted Stock Units may be delayed only in accordance with Section 409A of the Code and the applicable regulations.




THE COMPANY:
      CAVCO INDUSTRIES, INC. 
          
Date:   By:  
        
Name: William C. Boor
     Title: President and CEO 
 
         The Grantee hereby accepts the foregoing Restricted Stock Unit Agreement, subject to the terms and provisions of the Plan and administrative interpretations thereof referred to above.

   
Date: GRANTEE:
    
 
  [Employee Name]
  
 
 
  Grantee’s Address: 





EXHIBIT “A”

DEFINITIONS

Change in Control:

          For the purpose of this Agreement, a “Change in Control” shall mean the occurrence of any of the following events:

(a)The acquisition by any Person of beneficial ownership of securities of the Company (including any such acquisition of beneficial ownership deemed to have occurred pursuant to Rule 13d-5 under the Exchange Act) if, immediately thereafter, such Person is the beneficial owner of (i) 50% or more of the total number of outstanding shares of any single class of Company Common Stock or (ii) 40% or more of the total number of outstanding shares of all classes of Company Common Stock, unless such acquisition is made (a) directly from the Company in a transaction approved by a majority of the members of the Incumbent Board or (b) by any employee benefit plan (or related trust) sponsored or maintained by the Company or any corporation controlled by the Company;

(b)Individuals who, as of the date hereof, constitute the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the Board; provided, however, that any individual becoming a director subsequent to the date hereof whose election, or nomination for election by the Company’s stockholders, was approved by a vote of at least a majority of the directors then comprising the Incumbent Board (or who is otherwise designated as a member of the Incumbent Board by such a vote) shall be considered as though such individual were a member of the Incumbent Board, except that any such individual shall not be considered a member of the Incumbent Board if his or her initial assumption of office occurs as a result of either an actual or threatened election contest (as such term is used in Rule 14a-11 of Regulation 14A promulgated under the Exchange Act) or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board;

(c)The consummation of a Business Combination, unless, immediately following such Business Combination, (i) more than 50% of both the total number of then outstanding shares of common stock of the parent corporation resulting from such Business Combination and the combined voting power of the then outstanding voting securities of such parent corporation entitled to vote generally in the election of directors will be (or is) then beneficially owned, directly or indirectly, by all or substantially all of the Persons who were the beneficial owners, respectively, of the outstanding shares of Company Common Stock immediately prior to such Business Combination in substantially the same proportions as their ownership immediately prior to such Business Combination of the outstanding shares of Company Common Stock, (ii) no Person (other than any employee benefit plan (or related trust) of the Company or any corporation resulting from such Business Combination) beneficially owns, directly or indirectly, 40% or more of the total number of then outstanding shares of common stock of the corporation resulting from such Business Combination or the combined voting power of the then outstanding voting securities of such corporation entitled to vote generally in the election of directors and (iii) at least a majority of the members of the board of directors of the parent corporation resulting from such Business Combination were members of the Incumbent Board immediately prior to the consummation of such Business Combination; or
 



(d)Approval by the Board and the stockholders of the Company of (i) a complete liquidation or dissolution of the Company or (ii) a Major Asset Disposition (or, if there is no such approval by stockholders, consummation of such Major Asset Disposition) unless, immediately following such Major Asset Disposition, (A) Persons that were beneficial owners of the outstanding shares of Company Common Stock immediately prior to such Major Asset Disposition beneficially own, directly or indirectly, more than 50% of the total number of then outstanding shares of common stock and the combined voting power of the then outstanding shares of voting stock of the Company (if it continues to exist) and of the Acquiring Entity in substantially the same proportions as their ownership immediately prior to such Major Asset Disposition of the outstanding shares of Company Common Stock; (B) no Person (other than any employee benefit plan (or related trust) of the Company or such entity) beneficially owns, directly or indirectly, 40% or more of the then outstanding shares of common stock or the combined voting power of the then outstanding voting securities of the Company (if it continues to exist) and of the Acquiring Entity entitled to vote generally in the election of directors and (C) at least a majority of the members of the Board of the Company (if it continues to exist) and of the Acquiring Entity were members of the Incumbent Board at the time of the execution of the initial agreement or action of the Board providing for such Major Asset Disposition.

For purposes of the foregoing:

(i)the term “Person” means an individual, entity or group;

(ii)the term “group” is used as it is defined for purposes of Section 13(d)(3) of the Exchange Act;

(iii)the terms “beneficial owner”, “beneficially ownership” and “beneficially own” are used as defined for purposes of Rule 13d-3 under the Exchange Act;

(iv)the term “Business Combination” means (x) a merger, consolidation or share exchange involving the Company or its stock or (y) an acquisition by the Company, directly or through one or more subsidiaries, of another entity or its stock or assets;

(v)the term “Company Common Stock” shall mean the Common Stock, par value $.01 per share, of the Company;

(vi)the term “Exchange Act” means the Securities Exchange Act of 1934, as amended.

(vii)the phrase “parent corporation resulting from a Business Combination” means the Company if its stock is not acquired or converted in the Business Combination and otherwise means the entity which as a result of such Business Combination owns the Company or all or substantially all of the Company’s assets either directly or through one or more subsidiaries;

(viii)the term “Major Asset Disposition” means the sale or other disposition in one transaction or a series of related transactions of 50% or more of the assets of the Company and its subsidiaries on a consolidated basis; and any specified percentage or portion of the assets of the Company shall be based on fair market value, as determined by a majority of the members of the Incumbent Board;

(ix)the term “Acquiring Entity” means the entity that acquires the largest portion of the assets sold or otherwise disposed of in a Major Asset Disposition (or the entity, if any, that owns a majority of the outstanding voting stock of such acquiring entity entitled to vote generally in the election of directors or members of a comparable governing body); and

(x)the phrase “substantially the same proportions,” when used with reference to ownership interests in the parent corporation resulting from a Business Combination or in an Acquiring Entity, means substantially in proportion to the number of shares of Company Common Stock beneficially owned by the applicable Persons immediately prior to the Business Combination or Major Asset Disposition, but is not to be construed in such a manner as to require that the same ratio or number of shares of such parent corporation or Acquiring Entity be issued, paid or delivered in exchange for or in respect of the shares of each class of Company Common Stock.




The transfer of equity interests or assets of the Company in connection with a bankruptcy filing by or against the Company under Title 11 of the United States Code will not be considered to be a “Change in Control” for purposes of this Agreement. Notwithstanding the foregoing a Change in Control shall not occur in the case of Awards that are subject to the requirements of Section 409A of the Code unless such Change in Control constitutes a “change in control event” as defined in Section 409A of the Code and the regulations thereunder.



EX-10.2 9 3 cvco-202341xexhibit1029.htm EX-10.2.9 Document

Exhibit 10.2.9

CAVCO INDUSTRIES, INC. 2005 STOCK INCENTIVE PLAN
PERFORMANCE-BASED RESTRICTED STOCK UNIT AWARD AGREEMENT
(FOR EMPLOYEES)

This Performance-Based Restricted Stock Unit Award Agreement (the “Agreement”) is made and entered into as of _______, 20__ (the “Grant Date”) by and between Cavco Industries, Inc., a Delaware corporation (the “Company”) and ___________ (the “Grantee”), an employee of the Company, pursuant to the Cavco Industries, Inc. 2005 Stock Incentive Plan, as amended (the “Plan”). This Award is not intended to qualify as performance-based compensation for purposes of IRS 162(m), as a result, it is not subject to the restrictions set forth in the Plan that are applicable to Awards designed to comply with IRS 162(m). Except as defined herein (or as provided in Exhibit “A” attached hereto), capitalized terms used but not defined in this Agreement shall have the same meanings ascribed to them in the Plan.

1.    Grant of Performance-Based Restricted Stock Units.

    Effective as of the Grant Date the Company grants to the Grantee the performance-based Restricted Stock Units (“pRSUs”) described herein (the “Award”). Each pRSU represents the right to receive one share of the Company’s common stock, par value $0.01 per share (“Common Stock”), subject to the terms and conditions of this Agreement and the Plan, including Section 11 of the Plan. The target number of shares of Common Stock subject to this Award shall be _______ (the “Target Award”) and the maximum number of shares of Common Stock subject to this Award shall be 200% of the Target Award.

2.    Relationship to Plan; Administration; Compliance with Law.

    This Award is subject to all of the terms, conditions, and provisions of the Plan and the administrative interpretations thereunder, if any, which have been adopted by the Administrator from time to time. The Plan and this Award shall in all respects be administered by the Administrator (or its designee) in accordance with the terms of and as provided in the Plan. The Administrator (or its designee) shall have the sole and complete discretion with respect to all matters reserved to it by the Plan and decisions of the Administrator (or its designee) with respect thereto and to this Agreement shall be final and binding upon the Grantee and the Company. In the event of any conflict between the terms and conditions of this Agreement and the Plan, the provisions of the Plan shall control.

    Consistent with the Plan, the issuance and transfer of Common Stock in connection with the pRSUs shall be subject to compliance by the Company and the Grantee with all applicable requirements of federal and state securities laws and with all applicable requirements of any stock exchange on which the Company’s shares of Common Stock may be listed. No shares of Common Stock shall be issued or transferred unless and until any then applicable requirements of state and federal laws and regulatory agencies have been fully complied with to the satisfaction of the Company and its counsel.

3.    Performance Goals; Vesting; Forfeiture; Performance Period.

    The pRSUs have been credited to a bookkeeping account on the Grantee’s behalf. The Grantee may earn between 0% and 200% of the Target Award in accordance with the matrix attached hereto as Exhibit “B.” The number of earned pRSUs will depend on the Company’s level of attainment of the performance metrics (“Performance Goals”) set forth at Exhibit B. Each Performance Goal shall be weighted equally. Additional details about each Performance Goal are set out in Exhibit B. The Performance Goals will be measured over the period beginning _____, 20__ and ending _____, 20__ (the “Performance Period”).





    Subject to the Grantee’s continuous employment, the pRSUs will be eligible to be earned and shall vest in whole, in part, or not at all, as of the date on which the Administrator certifies the level of attainment of one or more Performance Goals, provided, that, if the Grantee terminates employment prior to the end of the Performance Period and is deemed a “Good Leaver” at the time of his or her termination then the Award will continue to vest on a pro-rated basis based on the number of days Grantee was employed during the Performance Period, subject to the actual attainment of the applicable Performance Goals at the end of the Performance Period, and, provided, further, that any pRSUs that are unvested at the time of the closing of a transaction that results in a Change in Control as defined in Exhibit B will immediately vest in full at the target level of attainment upon the closing of such transaction (any date on which pRSUs vest pursuant to this Section 3 shall be referred to herein as the “Vesting Date”). If the Grantee’s service terminates for any reason other than the “Good Leaver” reasons identified above before the Vesting Date, or if the Grantee’s employment is terminated for Cause before payment is made pursuant to Section 4, below, all pRSUs subject to this Agreement shall be automatically forfeited and the Company shall not have any further obligations to the Grantee under this Agreement.

    For purposes of this Agreement, Grantee will be deemed a “Good Leaver” if he or she: (a) terminates employment due to death or Disability; (b) incurs a termination of employment by the Company without Cause; or (c) terminates employment on account of “Retirement.” For purposes of this Agreement, “Retirement” means a Grantee’s voluntary termination of employment after the sum of the Grantee’s age and length of continuous service with the Company is equal to or greater than 65 provided that: (i) the Grantee has at least five (5) years of continuous service with the Company and/or one or more of its Subsidiaries or Affiliates; (ii) the Grantee is at least 55 years old; (iii) unless otherwise agreed to in writing by the Company, the Grantee has provided at least 90 days advance written notice to the Company prior to the Grantee’s voluntary termination of employment and satisfactorily completed any and all transition duties assigned to Grantee during such notice period; and (iii) the Grantee has signed (and not revoked) a standard release of claims in favor of the Company and any other documentation (including, without limitation, non-competition covenants and/or non-solicitation covenants) requested by the Company at the time of the Grantee’s voluntary termination of employment.
To the extent necessary to comply with Section 409A of the Code, the term “termination of employment,” “terminates employment” and/or any similar term means Separation from Service.
4.    Payment and Delivery of Shares.

Within 5 days of the Vesting Date, the Company shall deliver or cause to be delivered to the Grantee shares of Common Stock (including, without limitation, through a book entry credit or electronic delivery of certificates) in respect of the pRSUs that have vested.

The Company shall not be obligated to deliver any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulations of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the delivery of shares of Common Stock to comply with any such law, rule, regulations, or agreement.

        5.    Notices.

    Notice or other communication to the Company with respect to this Award must be made in the following manner, using such forms as the Company may from time to time provide: (a) by electronic means as designated by the Administrator; (b) by registered or certified United States mail, postage prepaid, to Cavco Industries, Inc., Attention: Secretary, 3636 N. Central Ave., Suite 1200, Phoenix, Arizona 85012; or (c) by hand delivery or otherwise to Cavco Industries, Inc., Attention: Secretary, 3636 N. Central Ave., Suite 1200, Phoenix, Arizona 85012. Notwithstanding the foregoing, in the event that the address of the Company is changed, any such notice shall instead be made pursuant to the foregoing provisions at the Company’s current address.

    Any notices provided for in this Agreement or in the Plan shall be given in writing or by such electronic means, as permitted by the Administrator, and shall be deemed effectively delivered or given upon receipt or, in the case of notices delivered by the Company to the Grantee, five days after deposit in the United States mail, postage prepaid, addressed to the Grantee at the address specified at the end of this Agreement or at such other address as the Grantee hereafter designates by written notice to the Company.





6.    Assignment of Award.

          Except as otherwise permitted by the Administrator, the Grantee’s rights under the Plan and this Agreement are personal; no assignment or transfer of the Grantee’s rights under and interest in this Award may be made by the Grantee other than by will, by beneficiary designation, by the laws of descent and distribution or by a qualified domestic relations order; and this Award is payable only to the Grantee during his lifetime, except as otherwise provided in this Agreement. After the death of the Grantee, payment of the Award shall be permitted only to the Grantee’s designated beneficiary or, in the absence of a designated beneficiary and as required by applicable law, the Grantee’s spouse or executor or the personal representative of the Grantee’s estate (or by his assignee, in the event of a permitted assignment) and only to the extent that the Award was payable on the date of the Grantee’s death.

7.    Stock Certificates.

          Certificates, if any, representing the shares of Common Stock issued pursuant to the Award will bear all legends required by law and necessary or advisable to effectuate the provisions of the Plan and this Award. The Company may place a “stop transfer” order against shares of the Common Stock issued pursuant to this Award until all restrictions and conditions set forth in the Plan or this Agreement and in the legends referred to in this Section 7 have been complied with.

8.    Stockholder Rights; No Dividends.

          The Grantee shall have no rights of a stockholder with respect to shares of Common Stock subject to the Award unless and until (i) such time as the Award has been paid pursuant to Section 4 and (ii) shares of Common Stock have been transferred to the Grantee (including, without limitation, through a book entry credit or electronic delivery of certificates). For the avoidance of doubt, the Grantee shall not be credited with any dividend or dividend equivalents with respect to the Award in the event that, prior to the settlement date, the Company declares a dividend on the shares of Common Stock.    

9.    Successors and Assigns.

          This Agreement shall bind and inure to the benefit of and be enforceable by the Grantee, the Company and their respective permitted successors and assigns (including personal representatives, heirs and legatees), except that the Grantee may not assign any rights or obligations under this Agreement except to the extent and in the manner expressly permitted herein.

10.    Tax Advice; Withholding.

The Grantee acknowledges that neither the Company nor any of its representatives has provided to the Grantee any tax-related advice with respect to the matters covered by this Agreement. Pursuant to the Plan, the Company shall have the right to deduct or withhold from any payments or issuance of Common Stock made by Company to the Grantee, or to require that Grantee remit to Company, an amount sufficient to satisfy any federal, state or local taxes of any kind as are required by law to be withheld with respect to this Agreement and the settlement or vesting of the pRSUs.

11.    No Service Guaranteed; No Guarantee.

          This Agreement shall not be construed to confer upon the Grantee any right to continue service with the Company and shall not limit the right of the Company, in its sole and absolute discretion, to terminate the Grantee’s service at any time for any reason. In addition, the Award is a one-time discretionary award and the Company has no obligation to make a like award or any other award in any future period.

12.    Governing Law.

          The Plan and this Agreement and all determinations made and actions taken pursuant hereto, to the extent not otherwise governed by mandatory provisions of the Act or other securities laws of the United States, shall be governed by and construed in accordance with the laws of the State of Delaware, without reference to any conflicts of law principles thereof that would require the application of the laws of another jurisdiction. The Company and the Grantee hereby submit to the jurisdiction of the state and federal courts of Arizona with respect to matters relating to the Plan and this Agreement and agree not to raise or assert the defense that such forum is not convenient for such party.





            13.    Entire Agreement; Amendment; Severability.

          This Agreement (including all exhibits attached hereto, which are incorporated herein and made a part hereof for all purposes), together with the Plan and all administrative interpretations thereunder, shall constitute the entire agreement between the parties hereto relating to the subject matter hereof. This Agreement cannot be modified, altered, or amended except by an agreement, in writing, signed by both the Company and the Grantee. If any provision of this Agreement, or the application of any such provision to any person or circumstance, is held to be unenforceable or invalid by any court of competent jurisdiction or under any applicable law, the parties hereto shall negotiate an equitable adjustment to the provisions of this Agreement with the view to effecting, to the greatest extent possible, the original purpose and intent of this Agreement, and in any event, the validity and enforceability of the remaining provisions of this Agreement shall not be affected thereby.

14.     Transfer of Personal Data.

The Grantee authorizes, agrees and unambiguously consents to the transmission by the Company of any personal data information related to this Award for legitimate business purposes (including, without limitation, the administration of this Award and the Plan). This authorization and consent is voluntarily and freely given by the Grantee.

15.     Clawback.

Pursuant to Section 21 of the Plan, Awards issued under the Plan are subject to potential forfeiture or recovery to the fullest extent called for by law, any applicable listing standard, or any current or future clawback policy that may be adopted by the Company from time to time, including, without limitation, any clawback policy adopted to comply with the final rules issued by the Securities and Exchange Commission and the final listing standards to be adopted by the NASDAQ pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act. By accepting this Award, the Grantee consents to the potential forfeiture or recovery of this Award pursuant to applicable law, listing standard, and/or Company clawback policy, and agrees to be bound by and comply with the clawback policy and to return to the Company the full amount required by the clawback policy.

16.    Section 409A.

This Agreement is intended to comply with Section 409A of the Code or an exemption thereunder and shall be construed and interpreted in a manner that is consistent with the requirements for avoiding additional taxes or penalties under Section 409A of the Code. Notwithstanding the foregoing, the Company makes no representations that the payments and benefits provided under this Agreement comply with Section 409A of the Code and in no event shall the Company be liable for all or any portion of any taxes, penalties, interest or other expenses that may be incurred by the Grantee on account of non-compliance with Section 409A of the Code. If the Company concludes that this Agreement is subject to the requirements of Section 409A, neither the time nor the schedule of the payment of the pRSUs may be accelerated or subject to a further deferral except as permitted pursuant to Section 409A of the Code and the applicable regulations. In addition, if the Company concludes that this Agreement is subject to Section 409A, payment of the pRSUs may be delayed only in accordance with Section 409A of the Code and the applicable regulations.

17.    Acceptance of Award.

    Notwithstanding any provision of the Agreement to the contrary, this Agreement will terminate automatically and be void and the Award will be rescinded if the Grantee fails to sign and return (or fails to electronically sign and/or acknowledge) this Agreement to the Company within 14 days of receipt.

         The Grantee hereby accepts the foregoing Agreement, subject to the terms and provisions of the Plan and administrative interpretations thereof referred to above.





  GRANTEE:   
     
  
  Employee’s Name  
  
 
Date: _________________________________________
 
  
  Employee’s Address:  

            

                         GRANTOR: CAVCO INDUSTRIES, INC.

                         By: _________________________________

                         Name: _______________________________
                
                         Its: __________________________________

                         Date: _________________________________    




EXHIBIT “A”

DEFINITIONS

Change in Control:

          For the purpose of this Agreement, a “Change in Control” shall mean the occurrence of any of the following events:

(a)The acquisition by any Person of beneficial ownership of securities of the Company (including any such acquisition of beneficial ownership deemed to have occurred pursuant to Rule 13d-5 under the Exchange Act) if, immediately thereafter, such Person is the beneficial owner of (i) 50% or more of the total number of outstanding shares of any single class of Company Common Stock or (ii) 40% or more of the total number of outstanding shares of all classes of Company Common Stock, unless such acquisition is made (a) directly from the Company in a transaction approved by a majority of the members of the Incumbent Board or (b) by any employee benefit plan (or related trust) sponsored or maintained by the Company or any corporation controlled by the Company;

(b)Individuals who, as of the date hereof, constitute the Board (the “Incumbent Board”) cease for any reason to constitute at least a majority of the Board; provided, however, that any individual becoming a director subsequent to the date hereof whose election, or nomination for election by the Company’s stockholders, was approved by a vote of at least a majority of the directors then comprising the Incumbent Board (or who is otherwise designated as a member of the Incumbent Board by such a vote) shall be considered as though such individual were a member of the Incumbent Board, except that any such individual shall not be considered a member of the Incumbent Board if his or her initial assumption of office occurs as a result of either an actual or threatened election contest (as such term is used in Rule 14a-11 of Regulation 14A promulgated under the Exchange Act) or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board;

(c)The consummation of a Business Combination, unless, immediately following such Business Combination, (i) more than 50% of both the total number of then outstanding shares of common stock of the parent corporation resulting from such Business Combination and the combined voting power of the then outstanding voting securities of such parent corporation entitled to vote generally in the election of directors will be (or is) then beneficially owned, directly or indirectly, by all or substantially all of the Persons who were the beneficial owners, respectively, of the outstanding shares of Company Common Stock immediately prior to such Business Combination in substantially the same proportions as their ownership immediately prior to such Business Combination of the outstanding shares of Company Common Stock, (ii) no Person (other than any employee benefit plan (or related trust) of the Company or any corporation resulting from such Business Combination) beneficially owns, directly or indirectly, 40% or more of the total number of then outstanding shares of common stock of the corporation resulting from such Business Combination or the combined voting power of the then outstanding voting securities of such corporation entitled to vote generally in the election of directors and (iii) at least a majority of the members of the board of directors of the parent corporation resulting from such Business Combination were members of the Incumbent Board immediately prior to the consummation of such Business Combination; or
 
(d)Approval by the Board and the stockholders of the Company of (i) a complete liquidation or dissolution of the Company or (ii) a Major Asset Disposition (or, if there is no such approval by stockholders, consummation of such Major Asset Disposition) unless, immediately following such Major Asset Disposition, (A) Persons that were beneficial owners of the outstanding shares of Company Common Stock immediately prior to such Major Asset Disposition beneficially own, directly or indirectly, more than 50% of the total number of then outstanding shares of common stock and the combined voting power of the then outstanding shares of voting stock of the Company (if it continues to exist) and of the Acquiring Entity in substantially the same proportions as their ownership immediately prior to such Major Asset Disposition of the outstanding shares of Company Common Stock; (B) no Person (other than any employee benefit plan (or related trust) of the Company or such entity) beneficially owns, directly or indirectly, 40% or more of the then outstanding shares of common stock or the combined voting power of the then outstanding voting securities of the Company (if it continues to exist) and of the Acquiring Entity entitled to vote generally in the election of directors and (C) at least a majority of the members of the Board of the Company (if it continues to exist) and of the Acquiring Entity were members of the Incumbent Board at the time of the execution of the initial agreement or action of the Board providing for such Major Asset Disposition.





For purposes of the foregoing:

(i)the term “Person” means an individual, entity or group;

(ii)the term “group” is used as it is defined for purposes of Section 13(d)(3) of the Exchange Act;

(iii)the terms “beneficial owner”, “beneficially ownership” and “beneficially own” are used as defined for purposes of Rule 13d-3 under the Exchange Act;

(iv)the term “Business Combination” means (x) a merger, consolidation or share exchange involving the Company or its stock or (y) an acquisition by the Company, directly or through one or more subsidiaries, of another entity or its stock or assets;

(v)the term “Company Common Stock” shall mean the Common Stock, par value $.01 per share, of the Company;

(vi)the term “Exchange Act” means the Securities Exchange Act of 1934, as amended.

(vii)the phrase “parent corporation resulting from a Business Combination” means the Company if its stock is not acquired or converted in the Business Combination and otherwise means the entity which as a result of such Business Combination owns the Company or all or substantially all of the Company’s assets either directly or through one or more subsidiaries;

(viii)the term “Major Asset Disposition” means the sale or other disposition in one transaction or a series of related transactions of 50% or more of the assets of the Company and its subsidiaries on a consolidated basis; and any specified percentage or portion of the assets of the Company shall be based on fair market value, as determined by a majority of the members of the Incumbent Board;

(ix)the term “Acquiring Entity” means the entity that acquires the largest portion of the assets sold or otherwise disposed of in a Major Asset Disposition (or the entity, if any, that owns a majority of the outstanding voting stock of such acquiring entity entitled to vote generally in the election of directors or members of a comparable governing body); and

(x)the phrase “substantially the same proportions,” when used with reference to ownership interests in the parent corporation resulting from a Business Combination or in an Acquiring Entity, means substantially in proportion to the number of shares of Company Common Stock beneficially owned by the applicable Persons immediately prior to the Business Combination or Major Asset Disposition, but is not to be construed in such a manner as to require that the same ratio or number of shares of such parent corporation or Acquiring Entity be issued, paid or delivered in exchange for or in respect of the shares of each class of Company Common Stock.

The transfer of equity interests or assets of the Company in connection with a bankruptcy filing by or against the Company under Title 11 of the United States Code will not be considered to be a “Change in Control” for purposes of this Agreement. Notwithstanding the foregoing a Change in Control shall not occur in the case of Awards that are subject to the requirements of Section 409A of the Code unless such Change in Control constitutes a “change in control event” as defined in Section 409A of the Code and the regulations thereunder.





            SPACE INTENTIONALLY LEFT BLANK














EXHIBIT “B”

PERFORMANCE GOALS

Goal
(Each Performance Measure Shall be Allocated Equally and Individually at 50%)
Threshold
50%
Target
100%
Maximum
200%
Relative Total Shareholder Return (rTSR)

A 50% payout will be made if the Company’s rTSR for the Performance Period places it in either the Threshold, Target, or Maximum range as shown to the right.
20th Percentile
50th Percentile
80th Percentile
Market Share

A 50% payout will be made if the Company’s Market Share metric for the Performance Period places it in either the Threshold, Target, or Maximum range as shown to the right.
> 0%5%10%

Certification: No later than 90 days after the end of the Performance Period, the Administrator shall determine and certify the level of attainment, if any, of the Performance Goals and the resulting number of pRSUs earned and vested. Payouts between performance levels will be determined based on straight line interpolation. The Administrator may modify a Performance Goal, in whole or in part, as it deems appropriate, if it determines that a change in the business, operations, corporate structure or capital structure of the Company or the manner in which the Company conducts its business, or other unusual or non-recurring events or circumstances render the Performance Goal(s) to be unsuitable.

Market Share: Market share shall be determined by reference to the percentage difference between: (i) the total number of Company units shipped during the fiscal year ending immediately prior to the Performance Period divided by the number of Housing and Urban Development Code Home shipments during the same period and (ii) the total number of Company units shipped during the last fiscal year of the Performance Period divided by the number of Housing and Urban Development Code Home shipments during the same period. For this purpose, all shipments shall include acquisitions and all units shipped, whether HUD code homes or other.

Relative Total Shareholder Return (“rTSR”): rTSR shall be determined with respect to the Company and the rTSR Comparator Companies by dividing: (a) the sum of (i) the difference between the applicable Beginning Stock Price and the applicable Ending Stock Price plus (ii) all dividends and other distributions on the respective shares with an ex-dividend date that falls during the Performance Period by (b) the applicable Beginning Stock Price. To determine the Company’s applicable percentile ranking, the Company and each rTSR Comparator Company are arranged by their respective total shareholder returns (highest to lowest). For this purpose:





“Beginning Stock Price” means the average of the closing market prices of the applicable company’s common stock on the principal exchange on which such stock is traded for the 10 consecutive trading days ending with the last trading day before the beginning of the Performance Period.

“Ending Stock Price” means the average of the closing market prices of the applicable company’s common stock on the principal exchange on which such stock is traded for the 10 consecutive trading days ending with the last day of the Performance Period.

“rTSR Comparator Companies” for the Company shall be: Lennar Corporation, D.R. Horton, Inc., Sherwin-Williams Company, PPG Industries, Inc. PulteGroup, Inc., Mohawk Industries, Inc., Builders FirstSource, Inc., NVR, Inc., Masco Corporation, Toll Brothers, Inc., Owens Corning, Beacon Roofing Supply, Inc., Taylor Morrison Homes Corp., Fortune Brands Home and Security, Inc., Watsco, Inc. Meritage Homes Corporation, KB Home, M.D.C. Holdings, Inc., Lennox International Inc., Tri Pointe Homes, Inc., Century Communities, Inc., TopBuild Corp., LGI Homes, Inc., American Woodmark Corporation, Skyline Champion Corporation, Simpson Manufacturing Co., Inc., Legacy Housing Corp.

If the common stock of any rTSR Comparator Company ceases to be publicly traded at any time during the Performance Period, such company shall be disregarded and shall not be considered an rTSR Comparator Company for the entirely of the Performance Period.



EX-21 4 cvco-202341xexhibit21.htm EX-21 Document

Exhibit 21
SUBSIDIARIES OF CAVCO INDUSTRIES, INC.
As of April 1, 2023

SubsidiaryJurisdiction
Catskill-Valley Homes, LLCDelaware
Cavco Exchange LLCDelaware
Chariot Eagle, LLCFlorida
Commodore Homes, LLCDelaware
CountryPlace Acceptance Corp.Nevada
CountryPlace Acceptance GP, LLCTexas
CountryPlace Acceptance LP, LLCDelaware
CountryPlace Mortgage, Ltd.Texas
CRG Holdings, LLCDelaware
Deming Manufactured Homes, LLCNew Mexico
Destiny Homes, LLCDelaware
Diamond Home Transport, LLCOklahoma
Elite Homebuilders, LLCIndiana
Elliott Homes, LLCOklahoma
Elliott Manufactured Homes, Inc.Oklahoma
Fairmont Homes, LLCDelaware
Fleetwood Homes, Inc.Delaware
Kesterson Retail, LLCTexas
Lexington Homes, Inc.Mississippi
MH Group, LLCOklahoma
Palm Harbor Homes, Inc.Delaware
Palm Harbor Insurance Agency of Texas, Inc.Texas
Palm Harbor Villages, Inc.Delaware
Palm Harbor Villages Real Estate, LLCTexas
R-Anell Housing Group, LLCNorth Carolina
SH Acquisitions, LLCDelaware
Solitaire de Mexico S. de R.L. de C.V.Mexico
Solitaire Holdings, LLCOklahoma
Solitaire Homes, LLCTexas
Solitaire Home Transport, L.P.Texas
Solitaire Manufactured Homes, LLCOklahoma
Standard Casualty CompanyTexas
Standard Insurance Agency, Inc.Texas




EX-23 5 cvco-202341xexhibit23.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 Registration Statements (Nos. 333-106861, 333-132925, and 333-209097) on Form S-8 of Cavco Industries, Inc. of our reports dated May 19, 2023, 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 fiscal year ended April 1, 2023.
/s/ RSM US LLP
Phoenix, Arizona
May 19, 2023


EX-31.1 6 cvco-202341xexhibit311.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 19, 2023
/s/ William C. Boor
William C. Boor
President and Chief Executive Officer


EX-31.2 7 cvco-202341xexhibit312.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 19, 2023
/s/ Allison K. Aden
Allison K. Aden
Executive Vice President, Chief Financial Officer & Treasurer

EX-32.1 8 cvco-202341xexhibit321.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 April 1, 2023 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 19, 2023
/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-101.SCH 9 cvco-20230401.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000006 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Consumer Loans Receivable link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Commercial Loans Receivables link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Other liabilities link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Reinsurance and Insurance Loss Reserves link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Business Segment Information link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Leases (Policies) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Commitment and Contingencies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Fair Value Measurements (Policies) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Consumer Loans Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Commercial Loans Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Other Liabilties (Tables) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Business Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Summary of Significant Accounting Policies (Noncontrolling Interest) (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Summary of Significant Accounting Policies (Recently Issued Accounting Pronouncements) (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Revenue from Contracts with Customer Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Investments (Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Investments (Available-for-sale Summary) (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Investments (Debt Securities by Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Investments (Gains (losses) on securities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Consumer Loans Receivable (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Commercial Loans Receivables Characteristics (Details)) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Commercial Loans Receivables (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Leases (Lease Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - Leases (Lease Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - Leases (Future Minimum Lease Payments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000092 - Disclosure - Leases (Weighted Average Disclosures) (Details) link:presentationLink link:calculationLink link:definitionLink 0000093 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 0000094 - Disclosure - Goodwill and Other Intangibles Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 0000095 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 0000096 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000097 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 0000098 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000099 - Disclosure - Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000100 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000101 - Disclosure - Reinsurance and Insurance Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 0000102 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000103 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) link:presentationLink link:calculationLink link:definitionLink 0000104 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 0000105 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 0000106 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 0000107 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000108 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 0000109 - Disclosure - Commitments and Contingencies (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000110 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000111 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000112 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 0000113 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 0000114 - Disclosure - Stock-Based Compensation Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000115 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000116 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details) link:presentationLink link:calculationLink link:definitionLink 0000117 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 0000118 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 0000119 - Disclosure - Multi-employer Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000120 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 0000121 - Disclosure - Acquisitions (FY22 Craftsman) (Details) link:presentationLink link:calculationLink link:definitionLink 0000122 - Disclosure - Acquisitions (FY22 Commodore) (Details) link:presentationLink link:calculationLink link:definitionLink 0000123 - Disclosure - Acquisitions (FY23 Solitaire) (Details) link:presentationLink link:calculationLink link:definitionLink 0000124 - Disclosure - Acquisitions Pro Forma (Details) link:presentationLink link:calculationLink link:definitionLink 0000125 - Disclosure - Business Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 cvco-20230401_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 cvco-20230401_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 cvco-20230401_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities, Current Maximum with Incremental Facilities Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Stock option expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Interest income Interest Income, Other Award Type [Domain] Award Type [Domain] Concentration risk percentage Concentration Risk on Financing Receivables Percentage Concentration risk on financing receivables percentage. Purchase price Payments to Acquire Businesses, Gross Solitaire Solitaire [Member] Solitaire Deferred income taxes Deferred Income Tax Liabilities, Net Due after ten years, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value Shares exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Disaggregation of Revenue Disaggregation of Revenue [Line Items] Operating lease payments FY26 Lessee, Operating Lease, Liability, to be Paid, Year Five Current fiscal year Current fiscal year [Member] Current fiscal year Accrued expenses and other current liabilities Accrued Liabilities, Current [Abstract] Number of shares and par value Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract] Accrued volume rebates Accrued Volume Rebates Accrued volume rebates. Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Commercial loans receivable, net Loans and Leases Receivable, Net Amount, Commercial, Noncurrent Loans and Leases Receivable, Net Amount, Commercial, Noncurrent Surcharge imposed Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] Percentage of Principal Balance of Consumer Loans Receivable Percentage of Principal Balance of Consumer Loans Receivable Percentage of principal balance of consumer loans receivable. Major Customers [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding Preferred Stock, Value, Issued Canceled or forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Impairment losses on assets held and used Impairment, Long-Lived Asset, Held-for-Use Diluted (usd per share) Earnings Per Share, Diluted Treasury stock, at cost; 671,801 and 241,773 shares, respectively Treasury Stock, Value Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current TEXAS TEXAS Thereafter LeaseLiabilityPaymentsDueAfterYearFive LeaseLiabilityPaymentsDueAfterYearFive Mandatorily redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Fiscal 2017 Fiscal 2017 [Member] Fiscal 2017 Noncompete Agreements Noncompete Agreements [Member] Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Basic earnings per share Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block] Consumer Loans Receivables Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Machinery and Equipment Machinery and Equipment Machinery and Equipment [Member] Interest Rate Lock and Forward Sales Commitments Derivatives, Reporting of Derivative Activity [Policy Text Block] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders' equity Equity, Attributable to Parent [Abstract] Other Intangible Assets Other Intangible Assets [Member] Revenues from related parties Related Party Transaction, Amounts of Transaction Insurance policies maximum coverage per claim Maximum Risk Assumed Per Policy Maximum risk assumed per policy. Ceded premiums - nonaffiliate Written Ceded Premiums Written 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] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items] Book Value Reported Value Measurement [Member] Property, Plant and Equipment, net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Number of shares of Cavco common stock available for grant under stock incentive plans Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Net claim payments during the year Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year 2025 Long-Term Debt, Maturity, Year Two Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Finance lease payments FY26 Finance Lease, Liability, to be Paid, Year Five Consumer Loans Receivable Consumer Loans Receivable [Table Text Block] Consumer loans receivable. Commercial Loans Receivable Financing Receivables, Commercial [Text Block] Financing Receivables, Commercial Accounts Receivable from Related Parties Accounts Receivable from Related Parties Accounts Receivable from Related Parties Restricted cash, current Restricted cash Less current portion Restricted Cash and Cash Equivalents, Current Service-Based Awards Restricted Stock Units (RSUs) [Member] Depreciation Depreciation Repurchase agreements period, minimum Period of Agreement under Repurchase Contingencies Minimum Period of the agreement under repurchase contingencies minimum. Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Net Carrying Amount Intangible Assets, Net (Including Goodwill) 61 to 90 days past due 61 - 90 days past due [Member] 61 - 90 days past due Schedule of Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Net revenue Net revenue Revenues 2023 Lease Liability Payments Due Next Twelve Months Lease Liability Payments Due Next Twelve Months Anti-dilutive stock equivalents excluded from computation Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Awarded Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Consumer Loans Receivable Financing Receivables, Consumer [Text Block] Financing Receivables, Consumer ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Less current portion Secured Debt, Current Deliquency Status of Consumer Loans Deliquency Status of Consumer Loans [Table Text Block] Deliquency Status of Consumer Loans Property, plant and equipment, at cost Property, Plant and Equipment, Gross Right-of-use assets recognized and operating lease obligations incurred Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Related Party Transactions Related Party Transactions Disclosure [Text Block] Less: Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Pension Fund Multiemployer Plan, Pension, Significant, Name [Extensible Enumeration] Finance Leases Lessee, Finance Leases [Text Block] Provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Commercial Loans Receivable Characteristics Commercial Loans Receivable Characteristics (Weighted averages) [Table Text Block] [Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table] Insurance Insurance [Member] Insurance [Member] Acquisition costs, Financial Statement Caption Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed, Financial Statement Caption Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Lease, Liability, Current Operating Lease, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Operating lease payments FY24 Lessee, Operating Lease, Liability, to be Paid, Year Three Net Carrying Amount Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Issued or Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Internal Credit Assessment [Axis] Internal Credit Assessment [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Operating lease payments FY23 Lessee, Operating Lease, Liability, to be Paid, Year Two Insurance [Abstract] Insurance [Abstract] Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward] Equity, Attributable to Noncontrolling Interest [Roll Forward] Securitized financings and other Debt Instrument, Fair Value Disclosure Solitaire inventory acquired, carried at fair value Other Inventory, Purchased Goods, Gross Finite lived: Finite-Lived Intangible Assets [Roll Forward] Gross profit Gross Profit Stock Options, Weighted Average Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Less current portion Financing Receivable, after Allowance for Credit Loss, Current Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Options Share-Based Payment Arrangement, Option [Member] Investments Investment, Policy [Policy Text Block] Asset Acquisition [Table] Asset Acquisition [Table] Maximum Maximum [Member] Salaries and wages Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Unrecognized compensation cost related to stock options Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Goodwill, Acquired During Period Goodwill, Acquired During Period Geographic concentration Inventory Finance Receivables Geographic Concentration Percentage Inventory finance receivables geographic concentration percentage. Common stock repurchases Treasury Stock, Value, Acquired, Cost Method Thereafter Long-Term Debt, Maturity, after Year Five Inventories Inventory, Policy [Policy Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Finance lease payments FY24 Finance Lease, Liability, to be Paid, Year Three 31 to 60 days past due 31 - 60 days past due [Member] 31 - 60 days past due Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Business Acquisition [Axis] Business Acquisition [Axis] Defined Contribution Plan [Domain] Defined Contribution Plan [Domain] [Domain] for Defined Contribution Plan [Axis] Trademarks and trade names Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Non-marketable equity investments Equity Method Investments, Fair Value Disclosure Insurance Self Insurance Reserve [Policy Text Block] State Deferred State and Local Income Tax Expense (Benefit) Fiscal 2021 Fiscal 2021 [Member] Fiscal 2021 Accounts payable and accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Current portion of consumer loans receivable, net Loans and Leases Receivable, Net Amount, Consumer, Current Loans and Leases Receivable, Net Amount, Consumer, Current Title of 12(b) Security Title of 12(b) Security Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Asset Acquisition [Line Items] Asset Acquisition [Line Items] Acquisitions Business Combination Disclosure [Text Block] Less: comprehensive income attributable to redeemable noncontrolling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Stockholders' Equity Stockholders' Equity, Policy [Policy Text Block] Commercial Portfolio Segment Commercial Portfolio Segment [Member] Beginning balance, weighted average grant date fair value Ending balance, weighted average grant date fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Insurance policies coverage per claim ceded to reinsurers Maximum Risk Ceded Per Policy Maximum risk ceded per policy. Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Distributions to noncontrolling interest Payments to Noncontrolling Interests Applicable income taxes OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Covenants Line of Credit Facility, Covenant Terms Entity Tax Identification Number Entity Tax Identification Number Weighted average effective interest rate Weighted average effective interest rate Weighted average effective interest rate Inventory Deferred Tax Assets, Inventory Warranties Extended Product Warranty, Policy [Policy Text Block] Purchases of investments Payments to Acquire Marketable Securities Statistical Measurement [Axis] Statistical Measurement [Axis] Investment summary Debt Securities, Trading, and Equity Securities, FV-NI [Abstract] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Due after one year through five years, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Goodwill and Other Intangibles Goodwill and Intangible Assets, Policy [Policy Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Due in less than one year, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Pension Protection Act Zone Status Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] RP Status Pending / Implemented Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Fiscal 2020 Fiscal 2020 [Member] Fiscal 2020 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Advertising costs Advertising Expense Net deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating lease payments Operating Lease, Payments Internal Credit Assessment [Domain] Internal Credit Assessment [Domain] Beginning balance, common stock, shares Ending balance, common stock, shares Common Stock, Shares, Outstanding Other Income and Expenses [Abstract] Auditor Location Auditor Location Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Commercial loans receivable from affiliates Loans and Leases Receivable, Related Parties Purchase accounting additions Standard Product Warranty Accrual, Additions from Business Acquisition Marketable equity securities Equity Securities, FV-NI, Current Due after one year through five years, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Covenant Compliance Line of Credit Facility, Covenant Compliance Net revenue since acquisition Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Schedule of Maturities of Other Liabilities Schedule of Maturities of Long-Term Debt [Table Text Block] Current Income Tax Expense Current Income Tax Expense (Benefit) Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Debt securities in unrealized loss position, fair value Debt Securities, Available-for-Sale, Unrealized Loss Position Property, Plant and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document and entity information. Assumed premiums - nonaffiliate Earned Assumed Premiums Earned Research and experimentation expenditures Deferred Tax Assets, in Process Research and Development Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Weighted average months to maturity Weighted average months to maturity Weighted average months to maturity Less than 12 months, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months Freight Cargo and Freight [Member] Near Prime- FICO score 620-679 Near prime [Member] Near prime Consumer loans Consumer Portfolio Segment [Member] Gross Carrying Amount Intangible Assets Including Goodwill Gross Intangible assets including goodwill gross. State Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Fiscal 2017 and prior Fiscal 2017 and prior [Member] Fiscal 2017 and prior Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Net premiums Earned Premiums Earned, Net, Property and Casualty Commercial Loans Receivables by Class and Internal Credit Quality Indicator Financing Receivable Credit Quality Indicators [Table Text Block] Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Amortization Amortization Total lease assets LeaseRightOfUseAsset Total Lease Assets Allowance for loan losses, commercial Allowance for loan losses Balance at beginning of period Balance at end of period Financing Receivable, Allowance for Credit Loss Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Other Intangibles Goodwill and Intangible Assets Disclosure [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. Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Investments Investments Awarded Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Finance lease payments FY25 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Options exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Expected Amortization for Future Fiscal Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Interest income Revenue Recognition, Interest [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] 91+ days past due 91+ days past due [Member] 91+ days past due Depreciation and amortization Depreciation, Depletion and Amortization Due in less than one year, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Business Combination and Asset Acquisition [Abstract] Commercial loans receivable, net Financing Receivable, after Allowance for Credit Loss Gross gains realized on debt securities Debt Securities, Available-for-Sale, Realized Gain Performing Performing Financial Instruments [Member] Net revenue Business Acquisition, Pro Forma Revenue Gross unrealized gain (loss), available for sale debt securities Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Operating loss carryforward valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Total restricted cash Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] MSRs (in thousands) Servicing Asset at Fair Value, Amount Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items] Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items] Loan Contracts with Off-Balance Sheet Commitments Other Commitments [Table Text Block] Commercial loans 90 days past due still accruing interest Financing Receivable, 90 Days or More Past Due, Still Accruing Additional shares granted by performance Additional shares expected to be issued for performance in next fiscal period 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 Earnings Per Share Computation Earnings Per Share Reconciliation [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued Preferred Stock, Shares Issued Accounts payable and accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Employee Benefit Plans Compensation Related Costs, General [Text Block] Fair Value Assumptions and Methodology [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Purchase accounting additions Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) Capitalized servicing multiple Capitalized Servicing Multiple of Loans Held-in-portfolio Capitalized Servicing Multiple of Loans Held-in-portfolio Allowance for loan loss, consumer Allowance for loan losses Allowance for loan loss at beginning of period Allowance for loan loss at end of period Allowance for Loan and Lease Losses, Real Estate Multiemployer Plan [Abstract] Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Finite lived intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Payments and deductions Standard Product Warranty Accrual, Decrease for Payments Operating lease payments FY22 Lessee, Operating Lease, Liability, to be Paid, Year One Antidilutive Securities [Axis] Antidilutive Securities [Axis] Common Stock Common Stock [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Income Statement Location [Domain] Income Statement Location [Domain] Payments on secured financings and other Repayments of Secured Debt Weighted average servicing fee Weighted-Average Servicing Fee of Loans Held-in-portfolio Weighted-Average Servicing Fee of Loans Held-in-portfolio Distributions Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Loan Repurchase Loan Repurchase [Member] Loan Repurchase Minimum Minimum [Member] Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Distribution of earnings from equity method investments Proceeds from Equity Method Investment, Distribution Weighted average contractual interest rate Weighted average contractual interest rate Weighted average contractual interest rate Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Net incurred losses during the year Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Payments for taxes on stock option exercises and releases of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Other Deferred Tax Assets, Other Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Consumer loans receivable Loans and Leases Receivable, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Additional ownership in Craftsman Business Acquisition, Percentage of Voting Interests Acquired Retained earnings Retained Earnings [Member] Charged to costs and expenses Standard Product Warranty Accrual, Increase for Warranties Issued Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Basic (usd per share) Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Provision for credit losses Provision for Loan, Lease, and Other Losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Year of origination [Domain] Year of origination [Domain] Year of origination Summary of restricted cash Restrictions on Cash and Cash Equivalents [Table Text Block] Assumed premiums - nonaffiliate Written Assumed Premiums Written 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] Cash paid during the year for income taxes Income Taxes Paid Principles of Consolidation Consolidation, Policy [Policy Text Block] Operating lease liability, current, location Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Goodwill, Purchase Accounting Adjustments Goodwill, Purchase Accounting Adjustments Commodore Commodore [Member] Commodore Cash related to CountryPlace customer payments to be remitted to third parties [Member] Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member] Cash related to CountryPlace customer payments to be remitted to third parties. Principal payments received on consumer loans receivable Proceeds from Collection of Notes Receivable Remeasurement Gain, Financial Statement Caption Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Financial Statement Caption Commercial loans receivable from affiliate, net Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent Entity Public Float Entity Public Float Tax Credit - 45L Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount Supplemental disclosure of noncash financing activity: Other Noncash Investing and Financing Items [Abstract] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Other Liabilities Disclosure [Abstract] Allowance for Loan Losses Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Due days for loans accounted for on a non-accrual basis and accruing loans with principal payments past Principal Past Due Period for Loan Considered as Non Performing Principal past due period for loan considered as non performing. Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Forward Commitments Recorded at Fair Value Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Lease - Right of use assets Deferred Tax Liabilities, Leasing Arrangements Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Order or Production Backlog Order or Production Backlog [Member] Contributions by the Company Multiemployer Plan, Employer Contribution, Cost Present value of lease liabilities Finance lease payables Finance Lease, Liability Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Employee contribution rate, subject to match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Return of invested capital from equity method investments Proceeds from Equity Method Investment, Distribution, Return of Capital Goodwill and Other Intangibles Schedule of Intangible Assets and Goodwill [Table Text Block] 2024 Long-Term Debt, Maturity, Year One Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Accrual for estimated warranties Movement in Standard Product Warranty Accrual [Roll Forward] Other income, net Other Nonoperating Income Unrealized (losses) gains recognized during the period on securities still held Equity Securities, FV-NI, Unrealized Gain (Loss) Proceeds from sale of property, plant and equipment and assets held for sale Proceeds from Sale of Property, Plant, and Equipment Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Geographic Concentration of Consumer Loans Receivable in Key States Consumer Loans Receivables Geographic Concentration [Abstract] Disclosure of geographic concentration of consumer loans receivable by key state. Document Period End Date Document Period End Date Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Schedule of Financial Instruments Subject to Mandatory Redemption [Table] Sales Sales [Member] Weighted average discount rate, finance leases Finance Lease, Weighted Average Discount Rate, Percent Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Direct premiums Written Direct Premiums Written Pro Forma Impact of Acquisitions Business Acquisition, Pro Forma Information [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Prime- FICO score 680 and greater Prime [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] (Gain) loss on sale or retirement of property, plant and equipment, net Gain (Loss) on Disposition of Property Plant Equipment Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Factory-built housing, other Factory-built housing, other [Member] Factory-built housing, other [Member] Income tax expense Income Tax Expense Income tax expense Income Tax Expense (Benefit) HUD Code HUD Code [Member] HUD Code [Member] Net Carrying Amount Indefinite Lived Intangible Assets Including Goodwill Net Indefinite lived intangible assets including goodwill net. Finance lease assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Delinquency Status [Axis] Delinquency Status [Axis] Delinquency Status Serviced portfolio with MSRs (in thousands) Loan, Held-in-Portfolio, Principal Outstanding Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Number of Operating Segments Number of operating segments Number of Operating Segments Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Other comprehensive loss, net Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Diluted net income per share Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Goodwill and Other Intangibles [Abstract] Goodwill and Other Intangibles [Abstract] Goodwill and Other Intangibles [Abstract] Unrealized losses, 12 months or longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Inventories Inventory Disclosure [Text Block] Net assets acquired Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Weighted average remaining lease term, operating leases Operating Lease, Weighted Average Remaining Lease Term Lease - Operating lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Other secured financing Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding Unrealized losses, less than 12 months Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments for acquisitions, net Payments to Acquire Businesses, Net of Cash Acquired Number of loans serviced with MSRs Number of Loans Outstanding of Loans Held-in-portfolio Number of Loans Outstanding of Loans Held-in-portfolio Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Delinquency status [Domain] Delinquency status [Domain] Delinquency status Useful lives Property, Plant and Equipment, Useful Life Sub-Prime- FICO score less than 620 Subprime [Member] Current Current [Member] Current Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Deferred financing fees and other, net Loans and Leases Receivable, Deferred Income Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Ownership interest in Craftsman Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage Less: Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Revenue from Contracts with Customer Revenue from Contract with Customer [Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Fair value of assets acquired under finance lease Fair Value of Assets Acquired Additional paid-in capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Remaining construction contingent commitment Remaining Construction Contingent Commitment Remaining construction contingent commitment. Less: Net (gains) recognized on securities sold during the period Equity Securities, FV-NI, Realized Gain (Loss) Schedule of Investments Schedule of Investments [Table Text Block] Schedule of Investments [Table Text Block] Current portion of commercial loans receivable, net Loans and Leases Receivable, Net Amount, Commercial, Current Loans and Leases Receivable, Net Amount, Commercial, Current Loss Contingencies [Line Items] Loss Contingencies [Line Items] Unrealized gains on marketable equity investments Deferred Tax Liabilities, Investments Warranty period for manufacturing defects Standard Product Warranty Term Standard Product Warranty Term Direct premiums Earned Direct Premiums Earned IRLCs recorded at fair value Interest Rate Lock Commitments Recorded at Fair Value Interest rate lock commitments are recorded at fair value. Other liabilities Other Liabilities, Noncurrent Canceled or forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Reconciliation to SOCF Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Short-term investments Short-term Investments Short-Term Investments Medical claims expenses Self-Funded Group Medical Plan, Medical Claims Expense Self-Funded Group Medical Plan, Medical Claims Expense Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Amortization of leased assets Finance Lease, Right-of-Use Asset, Amortization Geographic Concentration of Commercial Loans Receivables in Key States Inventory Finance Receivables Geographic Concentration [Table Text Block] Tabular disclosure of geographic concentration of inventory finance receivables by key state. Business Segment Information Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity Component [Domain] Equity Component [Domain] Finance lease liabilities, current Finance Lease, Liability, Current 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 Construction loan contract amount Contractual Obligation Mortgage Servicing Rights Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block] Entity Current Reporting Status Entity Current Reporting Status Initial value of noncontrolling interest upon transaction Noncontrolling Interest, Increase from Business Combination Income from operations Operating Income (Loss) Financial Services Financial services Financial Services [Member] Financial services. Revenue Recognition [Abstract] Revenue Recognition [Abstract] Weighted average months to maturity Weighted average months to maturity, commercial Weighted average months to maturity, commercial Charge-offs Allowance for Loan and Lease Losses, Writeoff Business Segments [Axis] Segments [Axis] Estimated Fair Value Estimate of Fair Value Measurement [Member] Loan Contracts with Off-Balance Sheet Commitments Loan Contracts with Off Balance Sheet Commitments [Abstract] Loan contracts with off balance sheet commitments. Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Scenario [Domain] Scenario [Domain] Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items] Residential mortgage-backed securities Collateralized Mortgage-Backed Securities [Member] Customer relationships Customer Relationships [Member] Customer Relationships [Member] Nonstructural Component Warranty Description Nonstructural Component Warranty Description Nonstructural Component Warranty Description Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2023 Share-Based Payment Arrangement, Tranche One [Member] Finance Consumer Finance [Member] Consumer Finance [Member] Principal payments received on commercial loans receivable Proceeds from Collection of Loans Receivable Deferred income taxes Deferred Income Taxes and Tax Credits Less: net income attributable to redeemable noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Net Carrying Amount Indefinite lived intangible assets including goodwill. Indefinite lived intangible assets including goodwill. Consumer loans receivable, net Financing Receivable, after Allowance for Credit Loss, Noncurrent Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Outstanding Outstanding Unvested target performance-based RSUs vesting in future periods Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Deferred tax asset Deferred Tax Assets, Other Comprehensive Loss Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table] Schedule of acquired finite and indefinite lived intangible asset by major class table. Performance-Based Awards Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Options exercisable, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Net income since acquisition Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Mortgage-backed securities, Fair Value Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Corporate debt securities Corporate debt securities Corporate Debt Securities [Member] Statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Geographical [Axis] Geographical [Axis] Maximum vesting period for stock options and restricted stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Insurance loss reserves Balance at beginning of period Balance at end of period Liability for Claims and Claims Adjustment Expense Income Taxes Income Tax Disclosure [Text Block] Reedemable noncontrolling interest Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block] Restricted cash Other restricted cash Restricted cash, noncurrent Restricted Cash and Cash Equivalents, Noncurrent Repurchase agreements period, maximum Period of Agreement under Repurchase Contingencies Maximum Period of agreement under repurchase contingencies maximum. Other Liabilities Other Liabilities [Table Text Block] Park Model RVs Park Model RVs [Member] Park Model RVs [Member] Gross margin % Gross Margin % Gross Margin % Leases Lessee, Leases [Policy Text Block] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Revenue Recognition - rebates and freight Revenue [Policy Text Block] Preferred stock, par value Preferred Stock, Par or Stated Value Per Share 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] Summary of inventories Inventory, Net [Abstract] Craftsman remeasurement gain Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Finance lease payments FinanceLeasePayments Cash paid on finance leases (principal and interest) Geographic Concentration of Consumer Loans Receivable Consumer Loans Receivables Geographic Concentration [Table Text Block] Tabular disclosure of geographic concentration of consumer loans receivable by key state. Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Total lease payments LeaseLiabilityPaymentsDue LeaseLiabilityPaymentsDue Treasury stock, shares Treasury Stock, Common, Shares Beginning balance, shares outstanding Ending balance, shares outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Buildings and improvements Building and Building Improvements [Member] Consumer loans receivable originated Payments to Acquire Finance Receivables Allowance for loan loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Weighted-average estimated fair value of employee stock options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Unearned insurance premiums SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium Net income attributable to Cavco common stockholders Net income attributable to Cavco common stockholders Net income Net Income (Loss) Attributable to Parent Total current liabilities Liabilities, Current Change in GNMA loans eligible for repurchase Change in GNMA loans eligible for repurchase Change in GNMA loans eligible for repurchase Finance lease payments FY23 Finance Lease, Liability, to be Paid, Year Two Foreign currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Operating Leases Lessee, Operating Leases [Text Block] 401K Plan [Member] 401K Plan [Member] 401K Plan [Member] Total Other Liabilities Debt and Lease Obligation LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Compensation Related Costs [Abstract] Compensation Related Costs [Abstract] Finance lease obligations incurred Lease Obligation Incurred Gross Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Gross Carrying Amount Indefinite Lived Intangible Assets Including Goodwill Gross Indefinite lived intangible assets including goodwill gross. Cost of Goods and Services Sold Cost of Goods and Services Sold Accounts Receivable Receivable [Policy Text Block] Year of origination [Axis] Year of origination [Axis] Year of origination Non-cash interest income, net Other Noncash Income Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block] Summary of gross consumer loans receivable by portfolio segment and credit quality indicator. Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Credit facility maximum Line of Credit Facility, Current Borrowing Capacity Fiscal 2019 Fiscal 2019 [Member] Fiscal 2019 Goodwill Gross Carrying Amount Beginning Balance Ending Balance Goodwill Portfolio concentration Consumer Loans Receivable Geographical Concentration Percentage Consumer loans receivable geographical concentration percentage. Measurement Basis [Axis] Measurement Basis [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Forecast Forecast [Member] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Proceeds from secured financings and other Proceeds from Accounts Receivable Securitization Operating lease liabilities Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Multiemployer Plan Multiemployer Plan [Table Text Block] Contractual Maturity of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] 2027 LeaseLiabilityPaymentsDueYearFive LeaseLiabilityPaymentsDueYearFive Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Interest Rate Description Line of Credit Facility, Interest Rate Description Summary of the Fair Value and Carrying Value of Financial Instruments Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Repurchase Contingencies Commitments and Contingencies, Policy [Policy Text Block] Operating lease liability maturities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive securities Weighted Average Number of Shares Outstanding, Diluted, Adjustment Gain on investments and sale of loans, net Gain (loss) on sales of loans and investments Gain (loss) on sales of loans and investments Consumer loans receivable, net Loans and Leases Receivable, Net Amount, Consumer, Noncurrent Loans and Leases Receivable, Net Amount, Consumer, Noncurrent Payables and Accruals [Abstract] Payables and Accruals [Abstract] Summary of the Fair Value and Carrying Value of Financial Instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Product and Service [Domain] Product and Service [Domain] Lease, Cost Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Construction Advances Cumulative advances Construction Advances Construction Advances Interest expense Interest Expense Proceeds from sales of consumer loans Proceeds from Sale of Finance Receivables Number of shares of Cavco common stock authorized for grant under stock incentive plans Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Options outstanding, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Commercial Loans Receivable Financing Receivable [Policy Text Block] Accounting Estimate Use of Estimates, Policy [Policy Text Block] Total lease expense TotalLeaseExpense Total Lease Expense Available-for-Sale Securities by Investment Category Debt Securities, Available-for-Sale [Abstract] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] Operating lease payments thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] 2026 Long-Term Debt, Maturity, Year Three Estimated warranties Product Warranty Accrual, Current Allowance for credit loss on available-for-sale debt securities Debt Securities, Available-for-Sale, Allowance for Credit Loss Reserve for Repurchase Commitment Repurchase and Resale Agreements Policy [Policy Text Block] Auditor Firm ID Auditor Firm ID Amortization of Intangible Assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Investments Long-term Investments Long-Term Investments Deferred financing fees, net Deferred Discounts, Finance Charges and Interest Included in Receivables Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Loans held for sale Financing Receivable, Held-for-Sale Loss on IRLCs Derivative, Loss on Derivative 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 Asset Impairment Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] 12 months or longer, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common Stock, Shares, Issued Common Stock, Shares, Issued Consumer loans receivable Notes Receivable, Fair Value Disclosure Released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period 2024 LeaseLiabilityPaymentsDueYearTwo LeaseLiabilityPaymentsDueYearTwo Tax credits - Research and Development Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Debt securities in unrealized loss position, accumulated loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss 2027 Long-Term Debt, Maturity, Year Four Canceled or expired Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Employer matching percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Match Due days for loans on nonaccrual status when interest is past due and remains unpaid Interest Past Due Period for Loan Considered as Nonaccrual Interest past due period for loan considered as nonaccrual. Weighted-average period over stock options expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive income attributable to Cavco common stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Intrinsic value of awards released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Type of Adoption [Domain] Accounting Standards Update [Domain] Entity Address, Address Line One Entity Address, Address Line One No FICO score No FICO Score [Member] No FICO Score Less: Amount representing interest LeaseLiabilityUndiscountedExcessAmount LeaseLiabilityUndiscountedExcessAmount Net deferred tax (liabilities) assets Components of Deferred Tax Assets and Liabilities [Abstract] Finance lease payments FY22 Finance Lease, Liability, to be Paid, Year One Stock Option Activity, Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Factory-built housing Factory-built housing Factory Built Housing [Member] Factory-built housing. Net income Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Income Statement [Abstract] Income Statement [Abstract] Issuance of common stock under stock incentive plans, shares Stock Issued During Period, Shares, New Issues Financing Receivable Recorded Investment [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] Net income attributable to Cavco common stockholders Business Acquisition, Pro Forma Net Income (Loss) Modular Modular [Member] Modular [Member] Other Income, net Other Income (Expense), Policy [Policy Text Block] Other Income (Expense), Policy [Policy Text Block] Inventory repurchase Inventory repurchase [Member] Inventory repurchase Change in estimated loan losses, net Change in estimated loan losses, net Allowance for Loan and Lease Losses, Period Increase (Decrease) Federal income tax at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis] Net income per diluted share attributable to Cavco common stockholders: Earnings Per Share, Diluted [Abstract] Activity in property casualty reserve Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Reinsurance and Insurance Loss Reserves Reinsurance [Text Block] Non-marketable equity investments Equity Method Investments Inventories Total Inventories Inventory, Net Land Land [Member] Financial Instrument [Axis] Financial Instrument [Axis] Advertising Advertising Cost [Policy Text Block] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Payments for common stock repurchases Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Additional shares granted by performance 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 Indefinite lived: Indefinite-Lived Intangible Assets [Roll Forward] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segment [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Goodwill Goodwill [Member] Goodwill [Member] Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Reinsurance Effect on Premiums Written and Earned Premiums Written and Earned [Abstract] Goodwill Deferred Tax Liabilities, Goodwill Total finance lease payments Finance Lease, Liability, to be Paid OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Subsequent change in redemption value Noncontrolling Interest, Change in Redemption Value Net income per basic share attributable to Cavco common stockholders: Earnings Per Share, Basic [Abstract] Aggregate catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable in Aggregate Greater than Amount Catastrophic losses recoverable in aggregate greater than amount. Financial service, other Financial Service, Other [Member] Applicable income taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Class of Stock [Domain] Class of Stock [Domain] Loans held for investment (originated after Acquisition Date) Consumer Loans Receivable Held for Investment Consumer loans receivable held for investment. Name of Major Customer [Domain] Customer [Domain] Summary of inventories Schedule of Inventory, Current [Table Text Block] Net income Net Income (Loss) Available to Common Stockholders, Basic Stock Option Activity, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Present value of lease liabilities Operating Lease, Liability Capitalized servicing rate Capitalized Loan Servicing Rate of Loans Held-in-portfolio Capitalized Loan Servicing Rate of Loans Held-in-portfolio Net change in unrealized position of investments held OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Reserve for repurchase commitments Assets Sold under Agreements to Repurchase, Repurchase Liability Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Vesting [Domain] Vesting [Domain] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Employer matching contribution expense Defined Contribution Plan, Cost Due after five years through ten years, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Loans held for investment (at Acquisition Date) Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Estimated forfeiture rate Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures Net income per share attributable to Cavco common stockholders: Earnings Per Share [Abstract] Earnings Per Share [Abstract] State insurance licenses State Insurance Licenses [Member] State insurance licenses. Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,337,125 and 9,292,278 shares, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade Names Trade Names [Member] Operating lease liability, noncurrent, location Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Finance lease liability maturities Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [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. Finance lease assets, location Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Entity Filer Category Entity Filer Category FLORIDA FLORIDA Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Reconciliations of income taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Investments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities Fair Value by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, shares authorized Preferred Stock, Shares Authorized Capitalized Mortgage Servicing Rights Schedule of Servicing Assets at Fair Value [Table Text Block] Diluted earnings per share Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Other Other Accrued Liabilities, Current Net premiums Written Premiums Written, Net Nature of Operations Nature of Operations [Text Block] Commercial loans receivable originated Payments to Acquire Loans Receivable Litigation Settlement, Amount Awarded to Other Party Litigation Settlement, Amount Awarded to Other Party Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Reserve for Property Casualty Insurance Claims and Claims Expense Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block] Catastrophic losses recoverable in excess of amount Catastrophic Losses Recoverable Per Occurrence Greater than Amount Catastrophic losses recoverable per occurrence greater than amount. Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Repossessed homes Real Estate Acquired Through Foreclosure Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Fiscal 2018 Fiscal 2018 [Member] Fiscal 2018 Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restricted Stock Restricted Stock [Member] Financed lease asset accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Due after ten years, Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost Changes in the Allowance for Loan Losses on Commercial Loans Receivables Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block] Expected option life in years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest States and political subdivision debt securities US States and Political Subdivisions Debt Securities [Member] New Claims for Mortgages Sold Loss Contingency, New Claims Filed, Number Total lease liabilities Present value of lease liabilities LeaseLiability Total Lease Liability Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Repurchase Contingencies [Roll Forward] Level 2 Fair Value, Inputs, Level 2 [Member] Deferred tax expense Deferred Tax Liabilities, Other Comprehensive Income Loan discount Deferred Tax Assets, Loan Discount, Net, Noncurrent Deferred Tax Assets, Loan Discount, Net, Noncurrent Commercial Loans Receivable (including from affiliates), Current Commercial Loans Receivable (including from affiliates), Current Commercial Loans Receivable (including from affiliates), Current Activity in the liability for estimated warranties Schedule of Product Warranty Liability [Table Text Block] Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Foreclosure or similar proceedings in progress Mortgage Loans in Process of Foreclosure, Amount Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Operating lease payments FY25 Lessee, Operating Lease, Liability, to be Paid, Year Four Beginning balance, weighted average exercise price Ending balance, weighted average exercise price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease expense Operating Lease, Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Current portion of commercial loans receivable from affiliates, net Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current Issuance of common stock under stock incentive plans, value APIC, Share-Based Payment Arrangement, Recognition and Exercise City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Segment, Geographical [Domain] Geographical [Domain] Fiscal 2018 and prior Fiscal 2018 and prior [Member] Fiscal 2018 and prior Craftsman Craftsman [Member] Craftsman Due after five years through ten years, Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value Receivables [Abstract] Receivables [Abstract] Commercial Loans Receivable (including from affiliates), Noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Commercial Loans Receivable (including from affiliates), Noncurrent Stock Options Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Recognized gain (loss) on forward commitments Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Contractual Maturity of Investment Securities Available-for-Sale Securities, Debt Maturities [Abstract] Fiscal Year Fiscal Period, Policy [Policy Text Block] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Balance at beginning of period Balance at end of period Standard Product Warranty Accrual Commercial Loans Receivables Commercial Loans Receivables [Table Text Block] Commercial Loans Receivables. Representations and Warranties of Mortgages Sold Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Total liabilities, redeemable noncontrolling interest and stockholders' equity Liabilities and Equity Total Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Finite-Lived Intangible Assets, Remaining Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Operating lease right-of-use assets Operating lease assets Operating Lease, Right-of-Use Asset Mandatorily redeemable noncontrolling interest Debentures Subject to Mandatory Redemption [Member] Foreign Current Foreign Tax Expense (Benefit) Warranties Product Warranty Disclosure [Text Block] Warranty reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Finance lease liability, current, location Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Address, City or Town Entity Address, City or Town Business Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Mortgage-backed securities, Amortized Cost Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Acquisition Date Business Acquisition, Effective Date of Acquisition Property, plant and equipment Property, Plant and Equipment, Net, by Type [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Accrued volume rebates Deferred Tax Assets, Accrued Volume Rebates Deferred Tax Assets, Accrued Volume Rebates Proceeds from sale of investments Proceeds from Sale and Maturity of Marketable Securities Common stock, shares authorized Common Stock, Shares Authorized Available-for-sale debt securities Total Fair Value Debt Securities, Available-for-Sale Raw materials Inventory, Raw Materials, Gross Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Concentration with affiliates Inventory Finance Receivable Principal Balance Concentration Inventory Finance Receivable Principal Balance Concentration Net gain recognized during the period Equity Securities, FV-NI, Gain (Loss) Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Concentration Risk on Factory Built Housing Description Concentration Risk on Factory Built Housing Description Concentration Risk on Factory Built Housing Description 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 [Abstract] Related Party Transactions [Abstract] Maximum loss per emolyee under insurance claims Reinsurance Coverage, Maximum Liability per Employee Reinsurance Coverage, Maximum Liability per Employee NEW YORK NEW YORK Consumer loans receivable Mortgage Loans on Real Estate, Commercial and Consumer, Net Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Commercial loans receivable Loans Receivable, Fair Value Disclosure Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table] Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table] Acquired Finite and Indefinite Lived Intangible Assets [Line Items] Acquired Finite and Indefinite Lived Intangible Assets [Line Items] Acquired finite and indefinite lived intangible assets. Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025 Share-Based Payment Arrangement, Tranche Three [Member] Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Commercial loans receivable, gross Financing Receivable, before Allowance for Credit Loss Property, plant and equipment, at cost: Property, Plant and Equipment, Gross [Abstract] Options outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Recoveries Allowance for Loan and Lease Loss, Recovery of Bad Debts Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain] Entity Registrant Name Entity Registrant Name 2026 LeaseLiabilityPaymentsDueYearFour LeaseLiabilityPaymentsDueYearFour 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024 Share-Based Payment Arrangement, Tranche Two [Member] Cost of sales Cost of Sales [Member] Redeemable noncontrolling interest Beginning balance Ending balance Equity, Attributable to Noncontrolling Interest Auditor Name Auditor Name Balance of incurred but not reported losses Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable, weighted average exercise price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Stock-based compensation cost charged against income Share-Based Payment Arrangement, Expense Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Prior fiscal year Prior fiscal year [Member] Prior fiscal year Salaries, wages and benefits Employee-related Liabilities, Current Customer deposits Customer Deposits, Current Reserves Related to Consumer Loans Sold Reserves Related to Consumer Loans Sold Reserve for consumer loans sold contingent repurchase and indemnification obligations. Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2025 LeaseLiabilityPaymentsDueYearThree LeaseLiabilityPaymentsDueYearThree Other restricted cash Other Restricted Cash [Member] Other restricted cash. Amendment Flag Amendment Flag Indefinite-lived intangibles acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Customer-Related Intangible Assets Customer-Related Intangible Assets [Member] Goodwill and other intangibles Finite-Lived Intangible Assets, Net [Abstract] Reclassification adjustment for securities sold Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Weighted average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid during the year for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Business Combinations Policy Business Combinations Policy [Policy Text Block] Weighted average remaining lease term, finance leases Finance Lease, Weighted Average Remaining Lease Term Finance lease liability, noncurrent, location Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Deferred Tax Liabilities, Net Deferred Tax Liabilities, Net Gain (Loss) on Securities Gain (Loss) on Securities [Table Text Block] Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Reinsurance Effect on Premiums Written and Earned SEC Schedule, 12-17, Insurance Companies, Reinsurance [Text Block] Gross losses realized on debt securities Debt Securities, Available-for-Sale, Realized Loss Purchases of property, plant and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Total assets Total assets Assets CountryPlace CountryPlace Commitment [Member] CountryPlace. Finance lease payments thereafter Finance Lease, Liability, to be Paid, after Year Five Weighted average contractual interest rate Weighted average contractual interest rate, commercial Weighted average contractual interest rate, commercial Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Ceded premiums - nonaffiliate Earned Ceded Premiums Earned Other Liabilities Other Liabilities Disclosure [Text Block] Commercial loans Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets Released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Construction in progress Construction in Progress [Member] Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] Defined Contribution Plan [Axis] Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment Vesting period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Defined Contribution Plan, Employers Matching Contribution, Vesting Period Scenario [Axis] Scenario [Axis] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Insurance Agency Commissions Insurance Agency Commissions [Member] Insurance Agency Commissions [Member] Cost of sales Cost of Revenue Expected Amortization for Future Fiscal Years [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Unused Capacity Fee Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Business Segment Information Segment Reporting Information, Profit (Loss) [Abstract] Available-for-sale debt securities by investment category Debt Securities, Available-for-Sale [Table Text Block] Site improvements on Retail Sales Subcontracted site improvements [Member] Subcontracted site improvements [Member] Secured Long-Term Debt, Noncurrent IAM National Pension Fund [Member] IAM National Pension Fund EX-101.PRE 13 cvco-20230401_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 cvco-20230401_g1.jpg begin 644 cvco-20230401_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,._M_?MF?#W_@GU^Q_XZ_:\^)ML]UIW@[2//@TV M*4))J-Y(ZPVMHK$':99Y(H]V#M#%B"%-?DG_ ,$7?@1\4O\ @X,UCQQ_P4/_ M ."KWCS6/&7@32O%CZ)\/O@W;:K<67AFWN(XHYYIFLX9%$L<2SP1H7+-*PD, MS2%17UC_ ,'67PB\>_%C_@C1XXN/ 5G/;?\&;7Q*\,^+/^"4^K> =.NXO[3\*?%+4X=3M0P\P+<06MQ%*1 MUVL'=0>YA8=J /5?^"C7_!&KPQ;?LF^)9?\ @F;>^)OA'XFL; RW?@KX<^(+ MRST7QCIZD&ZTNYTQ)/L[O+#YJQNB+(78(S,CLM?9?[3/[7'[-W[&_@2'XD_M M,_%[2O".DW5\EEI\E^SO/?W3_=M[:WB5YKF4X)$<2.V 3C ->AW%Q;VD#W5U M.D44:%I))&"JB@9))/ '>OP5_X*Y_$#QS\3/^#K7]EOX+^.9YF\*^#]4\+7 M?AG39B?(,TUZ]S-=*IX+O+#%&6[BU0?PT ?LC^SM^W;^RC^U7XJUWX??!/XM M17OB?PPJ/XB\'ZQI-YI&M:;&X4I)/IVH0P74<;!TP[1!3N7GD5SWC'_@J/\ M\$_/AU\>9OV8?B)^U/X9\/>/;>X,,_AK7I);*>,[#)O)F14$9C!<2[MA3Y@Q M7FOR-_X*>_$7QG\%?^#O']GCQ'\(II;:_P#$5AX2TCQ"MID?:[*^OKNQNQ*! M]]1:-GG./*0]5!'-?\%4? _@[XB_\'=?P1\&>//#%CK&D7Y\*"_TS4K99H+D M*9V"R(P*NN57*L"#C!!'% 'Z[? /_@L]_P $N/VG?B'KGPK^"?[:/A'5=;\. M:=)W544N3M!-:'[*_P#P5T_X)O\ M[;7Q;U+X$_LN?M7^'_%OBS2K>6>XT:VM[JW>:*,@226[W$,:72KD$M"S@#GI MS7XY_MU_#;X?^+_^#R#X=>%/%'@S3=0TO5;GP]/J>G7=FCP7;IH[%3*A&)/] M5'PP((0 Y'%;7Q@CB\,_\'N'A2?P_$EFUX;+[4;=0GF^9X.DC.?^"J/_!/7X7_ !QG_9L^)W[5?AGPUXYMK@Q7'ASQ$\UC-'A2_F$SQJHB M* N)=WELGSABI!JI^RY_P5K_ ."//^#N'X">$_&GAVSU33 M+UO!_P!LT^^@62&X"W%PP5T;AURJY4Y!Q@@CBIO^#B.[O?@#_P '&'[*_P < M/@Q;BQ\5ZE9>&)+[[ NR34)%UZYM<2;<%_-MS]F;/WHU"=!0!^X/QX_:_P#V M/O&W[1FO>&?[$\ M*_L\>%[B"*UO+8V]W&+G4+^7*Z;IRH\\\BE)79H6E1"%;'RG_P $#+_QW;?\ M'07[5MGXXCTZTU>[L/&[>(++0KB22Q%W_P )-I[2")I%1Y$60MM=T5B#DJI) M% '[):3_ ,%/_P!@36/C_=_LKP_M0>'+;XB6!O/M_A'4S-9WEJ+6VDN[AI5G MC3RUCMXI)BS$#8N[.,&O$_VCO^"AW_!.+]O[]@GXY^$?A'_P4!M-"T"RTM_# M'BWXC>'M-OG3PO/>QRK!<2$1)NMI#'(GG*PBD :-90S"ORW^-OP1\&?M$?\ M!ZWJ'PA^(FGK>>']2OK*76M-EYAU"WM_ $%R]I,O26";RO*EB;*21R.C!E8@ M_I#_ ,%*/V!?V.?V(_\ @D9^UO??LH?L_P"A>!G\=> [W4?%$>B)(L=W/'&_ ME!8V=D@C3S)-D,02-/,;:HW'(!H?\$+/#/[,G[#W_!*9SH?[?^B?%7P%X5UK M5=0UGXD.[66DZ.H$;RVD(G=C##$,.-++1/$?B+XFW MFW,5E*_83M$(E/9W0D$#!QO^"07_ 5,^-/@#]L3X/\ _!)__@L+\"M1MO&/ MPU\516'P;\::C9_9M7T"_DL9M.M[&Z(&V\LY[>X,$<\9.[="S&5=LL8!^V_[ M1O[>'[*'[*'BK0/A]\+M)T^[DM-3.E^9]IL+E/O MV]Q:NJSV\P_YY2(K\CY>17XL_P#!-7X@>.?CM_P=\?'[Q-\79YI[WPGIWBK2 MO#L=V3BTL;*ZM;"U$2G[BFV)?C&XS.W5R2S_ ()._$7QI\/_ /@[&_:<^$W@ M.:6/PQXOU'Q1+XGTV D0&6"ZCN([IE''F+.\B!CR/M4@_C- 'ZIVO_!9W_@E MI6.+R@#(9'"! M2QQ7;?L9?\%#/V,?^"A/A75O&7['/Q[TKQM9:%>);:TMI;7%M<64CAC'YMO= M1QS(KA7V.4VOL;:3M./Q1_X(O^!?!GB__@[!_:GOO%7A:PU&;0=6^(&I:+)> MVJR&QO/^$DMH?M$6X'9)Y<\R;ASB1AWK6_X-7%30?^"Q?[7WA+1HUM=,C&J" M.Q@79$@A\0LD0"C@!5=@/0$@4 ?O_7SS\9O^"K'[ GP#^(NO?"?XC?M 1?V_ MX3L!>^,;+0/#NIZROANV//G:E+I]M/'IR8():Y:, $$\$&O6/V@/&'B7X>_ M?QMX^\%V/VK6-#\(ZEJ&DVWE[_-N8;622)-O\6751COFOPZ_X--P/B7^Q1^V M9\1?B5>OK.K>++O'B?4=2?S9M0#Z;?RR-,SM '[0^/\ ]L_] MF3X??LQ2_MB:G\:?#TWPY-A%=6?B^RU 7%A&#RLL>1G#'!Q@U M_/-_P22\)> _^"^5]\=/AW^W9^U+>Z7\;_&'C30=>^''BB.T6ZU33K>S349[ MNTTWS1BSM%1D!BA>(8CB^\$"GZ9_X,S?BK\2/$G[$_[0?PBU^_N9_#'A;6[2 M]\.+,Q9+>>]LKK[7%&3]U?\ 18'*C@-*S8RY)S?^#''_ ))W^T=_V&O#'_HG M4Z /W$\#^'[/X2?"K1_"NM>-;_4[?PQX?M[2[\1>(KP275VEM J-=W4N &D8 M(9)'P 6+'BOPD^"_[7OQ]_X.:O\ @JMK_P"SS:_&#Q5X%_92^'MA%_" M6J2Z;<^*+&*=+> 7L\1$C/=R2+(8R=D,,;J@$H\YOV^_:I^'OB7XM_LP?$CX M4^#+CR=8\3^ M8TG292^W9V'=3GM7\^O_!EGXOL?AY^W3\:?@-X MTMGTSQ'J7@..6*POD,4RR:?J CN("K8(D4W()3J!&QQ\IP ?L7K?_!$?]A#P MY\.+GPQ^RKX#O_@;XGCLV30_B#\*==O-+U:QN N$EEECF'V]<_?CNO,6120> M<,,O]DSXX>$/^"7O_!-_X;:)_P %,?C4OAC7K2[U33?$'BOQ,+F2+4M4_M*[ MD>=[G8V6N-QG1I"&E5BPW8;'VA7YB?\ !W#+;7G_ 1B\1SV\J2J/'>A8=&# M $714\CN#D?G0!]?_$3_ (*B?L!?";X-^$_VAOB/^TYH&D>!?'*L?"7BVZCN M!I^ID;LI',(RN_".0A(8A&(! )'0?$G]N_\ 9&^$'[/NA_M6_$CXWZ7I7PW\ M1VEI=:/XTFAG;3YX;I%>WD,J1D1K(&787V[BP Y.*_"3_@IPJG_@T)_92)4' M'CG2",CI_HFO5]6_M_*K?\&9V@[E!Q\"_AH1D?\ 41T.@#[3^(W_ 7@_P"" M1/PI\(^&?'/C/]NCPBFF>,(Y9/#\VFQ7=^]Q%'<2VS2M%:PR201^=#-&))51 M28GP3M.-C]H7_@M#_P $MOV61X:/QN_;2\(Z:?%^E6^I^'DTYI]3:ZL;A0T% MV5L8IC%!(IRDLFU& )!.#C\;3\,_A[H__!D=_P )CI?@K3+?5M7\5KJ6J:E% M9()[J\3QL]DD[OC+.MJBP!BE2?$[X;^ =(_X,J?"_BS3/!VFP:IJGBF MVU+4M1CM$$]U=KXHN+-)Y),;G=;9$@#$Y$:A!A1B@#]X/BU^V3^S#\#?@58_ MM._%'XRZ3IOP\U*"UGL_&B>9<:<\-RH:WF,\"NJQR;D"2,0K%U )+ 'D-2_X M*B?L!:1^SKIO[6]_^TYH"_#/5M2DT^Q\;K'K* ^W<5 M(&<5^9.IW]YJ_P#P91K<:C.TSI\,XHE:0Y(2/Q,J(/HJHH'H *^>=*"G_@R/ MU,D X\=+CV_XK"*@#]./^"U/Q2^!?[5/_!"KXI?M)_!'QG8>)M%B\,G5_!'C M#1IG4PW4%\MNT]M,-KQL&6:)B,94NIRK$'B_^#5GXCW4_P#P1=TGXA?%7QY( M\-AXL\0SZEKGB'5"5M[>*? _"K_E2CNO^R9ZS_ZD MUS69_P $A_A)\"OCG_P:D^,_AA^TQ\>;GX8^!=0UG6Y/$/CFT2)(FA'S3+*8U^9Q0!^D.I?\%I_P#@F-H?BSPWX2\1?M3V6E_\)C.8 MO"6NZMXNJ\(_P"#0WX3^!?CQ_P18^,/P3^)VBIJ M/AWQ;\8=?TC7+&3&)K6X\/Z+%(N>QVL<'L<$=* /U"_9T_;W_9'_ &NO!VO? M$']F/XRVOCK1?#19=9U+PWIMW&;G MQMI/AOQ%?*2KZI;V]A>7;?:"/O/<7<"W,A/WG1B(_A_K.E:O MJ=W-);-9:>\,146D:PD"UBW*K,,@KVK]?* /YH_^#P+2X/V<_P!NOX>-\ ;F MZ\%1>)OAR;[7;/PK>26%O>78U&Y4W#Q0,J&5EP&?&YL#<217ZZ?M.?\ !'S_ M ()A?$M;+]G"+P?K7@?QCXTT;4IO"FM^#_&.IVUY9&S6+S;I4^U>7*(VN8 5 MD1U;S%! R"/R4_X/:>?VYO@^/^J5/_Z<[FOUB^&O_!,7Q_\ L]_\%=/"'[8U MM^TO\4/B5H&K?"W7O#NI6_Q&UG^TF\/7'G6$T MI4CC2*&8)-F,J#YD>=S;\ M( ?(7_!6O]E?X(>,OV6OV//V;_VS_P#@J6?V=/'7P?\ ^D_VW;:K:7=U'K- MW'I^GP7-Y;7$4B1RW=M-;.$F620*;A\E2V6_2W]H?_@I[^P%^Q?XOM?A/^U' M^U/H?@W7FTV*YMK7Q*)XI+RW88$Z.(MDH)!!9"0&#*<$$#\A/^#YM5\K]E]L M#.[QJ,_^"*OJS_@[#_8 7]K+_@FR?VA_!VABX\7_ 0G;7(GBCS+-HDJJFI1 M?[J*L-T2>BVC8^]0!]_?%K]M+]FGX$>"_#'Q$^,'Q&?P_HWC*[AM/#5]J&AW MRK>W,VWR;<*(2R32[AY<3A7DPVU6VMB7X_\ [8O[-_[+UKX??XW_ !)32;WQ M9>?9/"F@6VEW=_J^M7& 3%::=:12W=RZAEW+'$Q7<-V,BOS]_P"".?[:#_\ M!8WX1?L^MXN1[V?X!Z3_ &U\5Y;B(E;KQ7 DVEZ)ECQ(7M_MVIN!_JYDM#CD M&OF#QW\>_C7XN_X/);KPO;1>'K[5?"?AI_#_ ,-M,\;ZI/:V-E&_AI;R0QO# M#*RO+]HO)%PGS&;&>E '[6_LW_M5?L]_M=>![CXB?LZ?%"P\3Z79:E-IVIFV M22&XTZ]B.);6ZMIE2:UG7C,4R(X!!Q@BK7[1/[._PH_:G^$>K_!3XR^'?[0T M76+5XF:*4Q7-G(R,BW-M,OSP3H&)25"&4GT)!^.?^":7_!+W]J[]CW_@HC\? MOVQ_BG\5O!3^%_CK))J=[X%\)RWD@LM6^UB:.:/*B=U(\I;F4%OW;"OVD_X*D?!?P!^W3\0/AY_P $_P"'1\Z] MJM]%XH\7^+M-E:#4?"7A*TNHFN#!-@@L_&.@>*8?"%[-%$/\ B8Z;+;SQ/\2OBW"S^+_$VI;3--!I4\^DV-LN MT +%'#:F4C^*>ZN93\TS4 ?4_C7Q]^RW^P-^SVOB#QYXI\._#CX=^%+9(([B M^N!;VUN&8[8USEI99')PHW22.QX9FYS_ -GS]N;]EO\ :B\8:[\-_@Y\3'N/ M%'AF"&XU_P ):]H%_HNL6-O,JM%LW5H? ^D^)=/\ $]SIVM7+PZ9>7IUJ"%VNV56^2."' M:6VL42XEP#O(/V-JG_!,+]N7QY_P6<^'/_!5CQ)\2/AKX4LO"_@__A&/%/A# MPSJ&HW;ZW9%;X,S22VT*ELW<1"L, VL;9R!@ ^G?V@/^"EG[$W[,6N:YX9^+ MGQL6/4O"VGI?^+-/\.^'M1UR?0+5U+)/J$>F6]PUC&R@L'G$8*C(..:[#X'? MM:_LY_M,? Y/VD?V??BMI_C+P9)#-(NL>'4ENB#$,R1&!$,RS*.L)02<@;>1 MG\E/!7AWX._LX?M__MG?#7]@7XL^*?C;X\^)/AK7-6^,-GXBODL_"GP]C+7, MLXN;M%DDU._22X>""VBC&P-)%)*A65TJ?\&1&H7LG[*'QNTJ2Z+/!^M-,FG:S:030AWBE:*1&CF1)(V5T8%753T.,$$_SX_\&R7['?P$ M_:X_;^_:?T;]H_X:81M-*TL MCM),[R2,SNQ+.S'D#. #P3]I+_ ()9_#W]LG_@H!8?M(_M&W&KZGX(\+?" MZTT;P_X2L?$]W96M[JSZA?37%S_8OLZZ').L>WSL[1* _7J*_IQK^:[PE_R MNJR_]E3O?_4VVFZO%?6TD<]LES([(LT/FAE!VHT'&!)BNF^)?_!7C_@G3\)/&_B3P M!XT_:3M/MG@NZBMO&MYI'A_4M2T[PW-(YC2+4;^SMI;6PZ@T^>2.8#N8V M4/C_ &*_&G_@@%X>T37/^#9S]M3Q'XCA2[N=3F\>+J-S<_.\@B\(64J,S'DE M7E=P3R"V>M '[*_M7?\ !0?]E#]C?]E:X_;)^+WQ5T^3P.UE'/H=_H=PEZVO MO+&TD$%AY;%;EY54E2K;-H9V945G'R7_ ,$+_P#@MK\/?^"C7AC7;7XP?$_2 M=+^)?BSXDZU-X/\ AJC.T^GZ#!:PO;PHP0*^R**5W?\ !J7^UGX(\87]S=Z/X-'B'3_"TL[$BWMY=-M+J6U3/15FGDEQV-P? M:OL3_@SZMTN_^".UW:2W,D*R_%#74::&38\8,%F-RM_"1U![4 ?97QO_ ."N MO_!._P#9WFUO_A:/[1<,5KX8U5=+\4:OH?AK5-8T_1+XE5^R7MYI]K-;VD^6 M4&*:1'!(! -8O_!2KQ-\&/VE?^"/7QI^+OP_\2:3XK\/R_!#Q%XC\'^)-'O% MFB6YMM*N9[6\MIHSE)(Y4!#*0RE2I_B%?C]I^B_"'X"?\$MOVV/V2/\ @G/\ M4/$OQP^'6FK)JGQ&^+/C6[2QT72+EMB)9:1%$LCZK?2>2#-<_N+?;%'(&;]V MLGNW_!&_4+V\_P"#2+XXV]U=/)':?#WXGQ6R.Q(B0Z9=.57T&YW;'JQ/>@#T M7_@S/\9^,/''_!,SQ_JOC7Q7J6L74?QUU&*.YU2^DN)%C&C:,0@:0DA_PG^'/Q=_9$^(6C?$;P?8ZM%9>"]6N]-DNH 9;"Z2QFV7%O)]^" M9I?\ !,CX6?'OQIXZ^"VN M^-+;1T\'>+?$ESK"Z5;WNF17R-;R7+N\+VCS;68',D<#"3)7#:NQM)GO;2 M:6"4I'(D,D$L($DW[W>N"GT%_P &E/Q8_92\=_MB?$:R_:J\$75Q^UGZE;N"NHVR13MMAOHV$C2,%\UX9)%^58I0P!^[G[1/[4/P _9 M-\#Q?$7]HCXHZ;X7TJZU"*PT][PO)/J%Y*<1VMK;Q*TUU.^#MAA1W."0O!K M^#?[=W[)?QZ\.>,?$_PZ^,]CY7P[:4?$"RU^RN='O_#/EQM([:A9ZA%#<6:A M$=MTT: A'()VG'X\_P#!9KX\?$V?_@Z _9<^&%T^E3Z1X3M-%F\%Z/XHOI;? M2VU:_N[I1=.\<]4)S:QC'!-?;/[/?\ P3 _;,\"_P#!:7Q1_P % M4O'GQ/\ A_I&A^//!Z:%XM\!^%;N_N&N1#96T,$HEGMXE=A)9PN25! W $Y. M0#Q[]GG_ (.:/V6_C_\ \%1/&O@/5OC':>#O@5X/^'\]EX:UC7;62)O%&O-J M%J'O @0R1QK$LB0HP#;3([ &0(GWQJ?_ 4I_88T3]I6#]CO7?VC=$L/B?=: MDEA:^";^*>"^FG<;HU1'C 8.OS*X)5E(9200:_'+_@V@_P"4^O[8_P!/%'_J M4Q4?\%'$"_\ !XE\""%QN/A8DXZ_)*)DN!%(Z))Y+2&, ML P6N1D_X+F?\$D$^&FN_%]/V\/ TOA_PW'ET;5=1 M\.6;6TOW M^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M JZ[H6B>*-$O/#/B72+74-.U&UDM=0L+V!98;F"12CQ2(P*NC*2I4@@@D&OS M?^&O_!O_ .+_ -@_]H_7OVB?^"1O[:=U\([+Q4%'B;X7^,_"0\2>'KY%=FCC M0?:;>>%8RS%&WO*F]U60([+7Z544 ?+^D?L4?M._&G6M*U#]OO\ :ZL/&.@Z M/J$&H0?#GX:^"W\-:)?7<$BR0/J+RWEW=WZ1R*L@@\Z*!F5?,BE"@5SO_!2; M_@D1X$_;P^+WPP_:P\"_$R3X>?&?X/:U:W_@WQHNBKJ5M<107(N4LKZT,L)N M(!*&("RQLOFR\D.17V%10!\2?!;_ ((]QS?\%'+S_@JK^V9\7M,^('Q1@TF+ M3?!>D>'/"SZ1H7AB!(#!YD4,UU=37$Y5Y2)))0JM/(0F?+*><_M,?\$%OB7^ MT-_P56T'_@JK;?MNZ7HGB#PGJ>G3>&O"A^%+W-G';61/E07$G]K(\S,&78LJ(,(&_$'_ ((*_$WQU_P5YM?^ M"O:?MOZ7:>)].UBWGTWPB?A0\EC'9PV7V!;9Y/[661W-OG=*-N9&+A%7$8_2 M*B@#^>/_ (+#^$M9\=_\'87P1\(>'/'NI^%M1O[3PI%8>(]&6)KK39_-NC'/ M&LR/&Y5@#LD5D895@02*_0SPC_P0T\22VN)E:[N6D9)II;@(I4><0VXJ!&/8/BW_P1/_X) M\?'+]JF']MGXE?#WQ7??%"TU.WOM.\61?$S7()K"6!MT MTBNUC@CC/W8T4( M.>.3GZKL+--/L8;".:618(EC62>5I)&"@#+,Q)9CCDGDGF@#\Y/VQ/\ @WIM MOVF?^"I&F_\ !4'X:?MU^-OA;XABALQJEEX8T:&:[+V]H++=9WDLNVU62V41 MNCP3JVYR00Y6G_LE_P#!O3I?[&W_ 5 \2?\%$OA3^V[XS:P\4K=_P!L^#-4 MT6&]O=0^TS17-Q'=:M=2RR31R7,*2L5ACF(^7SN6)_1VB@#\W4_X(,?%.'_@ ML-)_P6/M_P!N'2/^$Q?4WE7PK+\)9&TX6AT@Z.+/WF1^]&_;CY* M^N/^"AO[*?BW]N#]D/QC^RAX5^+-EX*C\<:VFJZ?J#LF;^:.;)T]!'E4V,[%C(N$'9:C_P $B_B+ M^T!^W+\*/VV?V[?VA?"GC?4/@?:2)X&T_P &?#5]!?4;LNLD=[J"?V$_B MY\4OVM?%WQ0_X3_XW?&'5;R]\5^.)]!%A9VB7%R;I[.RLEFD:&W\XHS!IG9Q M#$-RA0*^R** /S<_8L_X(*_%']C7_@I#X_\ ^"E.E?MP:1K_ (E^)1UYO$OA M^Z^$TD%D#J=XMZX@*ZNSQK'<1Q%0Q/_V1]:^.6@?\$[?VJ]$^'W@/X_6; M0^(/"?BKX>R:R_A>5X[B-KC2)X=0M0F$NI52*=)%7$>68)M/Z+44 ?*O[$W_ M 2Q^'__ 3A_87O?V/_ -COQE!IFKZIYUSJWCOQ9H1U*34-1G1(Y;N:VAN+ M;&/VN+3Q[X>\>-8 MRZQINH?#MK"ZAFM%N%A>"X349%53]I;>KQ/NV+M*V7_!1#]B_P"/^M_L_?'&UU!KZ[\3>'M'AU'3-4N64I+-=:?*\:N\ MJ,R2[9%24.YDCD9F8_H-10!\G6'[+7_!3_XFZ,/ _P"T=_P44\+Z;X?EC$6J MR_!KX52:)KFHQ$8=!J-YJ-XMF6&07M[=91N)CDB8 C>_;7_X)?\ P#_;&_X) MYZC_ ,$Z%EN?"'A3^R;&T\,WNE@W$NC2V4D#_ -@_XZ_\%4=FZ/I&B7WC:#X9R-<7>EZ9/;SVD2VYU3;%-NM81)+O=74,!&A;(^ MYZ* /S4G_P"" ?Q(G_X(_0_\$=V_;CTS_A$H/$!O5\5#X4/]O-J=2.J?9MG] MK>7N^V,6\W_GG\FS/STGBC_@@'\3?%/_ 2*T+_@D'<_MS:7%X3T37FO!XJ3 MX3/_ &A<6OV^34$MF0ZMY8*W,KDR _#!9-D+3I%%)*9=LC)'L_7FB@#X"\/?\$6_BEX<_X( MZS_\$@;/]LC2'T65+BQ7QO)\+I/MBZ7-?/?20>1_:NPS>=(RB?=M$7R^47_> MUR7PW_X-X8O#/_!)'QG_ ,$D/'?[7\NL^&M>UQ-8\-^+--\"_8+W2+M;J.Z( MGB-_-'>PF6)/D'DL%9QO)*,GZ544 ?D1XV_X-1['XC?\$_\ PW^Q3XX_X*6? M$;5[SP;XA_M+PAJVHZ(KZ)HT3"836T&CBZ7B0SLWF/&6.WTZ"]0R731SE/M4]Q*0(XP$ #A]S_@BY M_P $F?$O_!'[X+>)?V?;3]I:U^(/AK7_ !1)XA@\[P.=+O+2^EMK:VDS*+Z= M)(C':183RU8-N.\@[1]GT4 ?*_B[_@E%\#/%W_!6'PQ_P5:O947Q)X=^']QH M7]CBS&RXU!CY4&IM)G_61V/ M_!#;]JK]CWPM:?L[_&+_ (*H>)?B!\"-'O6GT_X267@>UTV*^4R>;]GNKUY; MBZ6R9R3)912)%,&97RCR(_Z2T44 ?ES_ ,%:O^#<[Q__ ,%=?C_I/QR^+W[= M^G>&%\/:!_8VA:+X=^$KLD5M]HEGW2R3:NS2REI2"P"+A%PB\Y_2+X4:-\5] M \%VVE?&?Q]HGB;780%GUC0?#,NDP3@*HR;>2[NBKE@S$B3;\P 48YZ2B@#\ M\_\ @M=_P0HU_P#X+,^+O M_XH_:[M_ 6A?#VUU!=#TJP^'AU"XEFOOLOVB2 M:X;4(ETT1K* MSU-'0QRC[*\\YC1T)!0ROU/.#@=-10!\R?\ !*'_ ()C?"O_ ()2?LSWG[.W MPQUN36/[2\7ZGKFI:W;Q[^UA^USK?QP^)=WIPTY_%^J> M'K/1[33K .)#:6-A9J(H%=U1YI27EG:*+>VV*-$]\HHH ^*O^"Q'_!*+XI?\ M%)[;78;:Q^&LFH:E)<0VTL*I)>#O&'A"ZGF\(>-+"P6[-JLX03V\]NSIY\$GEQL5#HRM&I5@-ZN__ M ()^?\$V_P!JO]GB'P[)^VY_P4:\2?'A/ L/E_#_ $.Z\+VVE6.DOY30"ZN' M1I+G4[E8F9(Y+F5A%YCD*7VR+]DT4 ?EQ\"/^#9'PO\ K]L#XH?M!>&_P#@ MH%\3K#P9\4Y-177_ (?^&(ETR>ZM;R9YGM+G4UE=YH@[MAHXH90./,Y8MZ+_ M ,$??^"'?BS_ ((_Z5\2-(^&_P"VU?\ BZT\:'S=&T?6/ =O;V&FW:*5ANKE M8[DW%XZ+A2L<]M&RE_E#%63] J* /SI_X)'?\$'_ !G_ ,$I/VB?&WQST?\ M;-M/'5K\1;?9XKT:_P#AH;&1G6:2>.2WG34I!"1)*V0T<@920-IPP_1:BB@" MIK\.O7.AW=OX6U*TL]2>W=;"[U"R:Y@AF(.QY(DEB:10<$J)$)' 9>M?EMIG M_!N%\7M+_P""H)_X*OP_\%"]);X@-XOEUYM(;X,-_969(6MVMO+_ +9\WRO( M8Q@^9O\ XMQ/-?JI10!ECP^^O>"_^$5^(T>G:PU[I?V375CTXQ6E]OCV3 02 M22E(GRW[MGDPK;2S=3^R:OJ_AR*Z@6VO(;"]348$=9K95@S/"[(J*=S-EF_2ZB@#YD^"_\ MP2:_90^!7_!.#5/^"8G@K3-33P'KWAG4-*\0:D]THU+49KV-DN+^24+M^T$D M,IV[$$<:!=B!:\@_X))/V=M?_ &Z/$OCOX=:M=ZI+*UQ(DA_>S74B*50K$,,&_0ZB@#XN_X(M_\$E/$G_! M'SX.^)_@'9_M+VOQ!\->(?$S^((1-X&.EW=I?26]O;2?O1?3I)$8[6+">6K! MLG>0=M?1W[4OPL^*?QN^"/B#X2_"?XI:-X/O/$FDW>F7NMZQX4DU?R+>X@DA M=H84O+4+*-X96=G0%<%&S7H=% 'YP?\ !&[_ ((*?$'_ ((X>/?%FO\ PU_; M7T[QCHGCN/3H_%&C:U\+7MYF6S>=HFM[B+52(7QG_!6'_@@CX>_X*N>%/ GCOQ[^T(O@_P"-O@2Q M%I;?$OPKX4>*TOX1*9EB>P>\:2()*3)&RW1:-I)#\P8*OM/["G[#'[2WP-ET M_P UCX7NK_PU::/I^APNH662.WM\M=7CJ-C7MP[R^6S MHNP2R^9]144 ?G'\(O\ @WV;]G+_ (*0?$+]NC]G']N/Q1X-\/\ Q4DO3XW\ M!6'A>WDNIX[R\2]NH+;57E+6:/.GRO' )XD8JDRMAQH?\%-?^"$^K_MK_MQ_ M#C_@HG^SI^UG/\(_B?X"CLX6OI_"$>M6MTMK/)-;S"&2:(+*OFNC*^])$V@A M=I+?H910!^8?AK_@W7\<^#_^"I.B_P#!56Q_X*'ZMKOC33KV&[U.T\9_#Z.] M_M.8Z;]@NMTEO?6RPQO&\OE111*ENIB0!Q'\W1?\%!_^"#GC_P#;P_X*,^ O M^"B,G[:FG^%-4^&#:-_PA?AJ/X7M>P(NFZC)J,7VJ4ZI&T[-<2ON*+$-FU0 M06/Z-44 8/B;2?B)J7PXNM$\.>,=)T_Q1-I1A@UVXT&2XLH;LI@S_8Q/XA?\$Q?AM\:_AM\)OVZM/UR#XT>$X-(OKG6_ MA.P?2IH5NHXKJ(1ZL!)B.^N08VP"QB;=A&1_TZHH ^$?^"*'_!%W7?\ @C=H M_C?P7I?[4\'Q"\/>-;FWO9;2Y\!G3+JSO85,:NLZW\RM&8V8-&8\[@K!U 96 M^[J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z. MBK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK M]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ 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 **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S? M^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\ MGK]_J "BBB@ HHHH ***\X_;%\*?%WQY^R1\4?!'[/\ K#:?X[UCX=ZU8^"[ MY+CR6M]5EL9DM)!(2/+(F:,A_P"$C/:@#S[Q]_P5?_X)Z?#'XV1_ ;QQ^U9X M,L-6%G?2ZG?S>(;8:?I$UK/:0O:7MSYFRUN&:\C*QR$'"/N*D*&]WT_Q?X3U M?PO'XXTGQ1IUUHLMG]KBUBWO8WM7M]N[SA*"4*;>=V<8YS7XZ_\ !!W]LOX" M?%_X@_!C]@CX@_#Y/ WQ&^#WP$\<>!_B)\.O%FF+:F_OI-5\-OO2.8 7,ES' M:7DTT6#(&CG+J4VR/^D_PZ_8"^"O@S]D#3?V']7LFO\ X>Z9?W&S0(@8;>[T MPZE+>0Z9<+EC+;!'CAE3(6=(V5QY_P"TS\4[CX)? #]L MCX>^+O%D D(T+1/$L$T]P(P3(T #8N%4 DF(N 2>.:]IUW7=$\+Z)>>)?$V MLVFG:=I]M)"_B3!XK\12>&YK'3+^V\(Z>HGFMI((2CSR32B".WA* MLVUKAPHB69AK_P#!P7\5]8\<_'']D;_@F?;W4B^&_CO\:+63XD6L+E?[0T'3 M;JR:6PD]8IC<;B.YMESQD$ ^Y_@;^VG^R?\ M+:[<^%_@/\ '_PSXHU*VL5O MGT_3-25IY+-FV+=Q(<--;,W GC#1$D ,S&*UEO7($C@9*C /..: .FHKRC_ (;G_9'_ .B]:#_W^?\ ^)KT M&T\=^$+ZUCO;37[=XIHU>)PQPRD9!_*@#6HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^JN6-_9ZE +JQN%EC)(#KTS0!-1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_ MF_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX M_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %+=>\-?$_PMMMK^WU73M3\ M,QZ=+XAB%Y< +N#()F,;(V#7J__ 0#_:W^/G[:O_!,'P/\9_VE;I=0 M\60WVI:->>(DC"KKL=E=R6Z7HV@*S,$V.Z\-)&[ #=@17/\ P1=^'(\>^&M+ MLOVD_B\?A?HGP]USPM-X$N?B/>22?8[ZYTJ1;&&^(^VI8^7I[1R1?:-Q A56 M5 ZMZ[^T+_P3=_90_:._9-TS]BGQ#X*O/#G@'09+*3PYIW@?59=)DTE[0GR& M@> C!7).&# D[B"V& !\)?\ !R'_ ,$SOV<+']E(_MN_LP_";2? _P"T#X3\ M?^'YO!&O^!M/CT_4/$&IWFKVULMLZP!1=3EYQ.DC*TH:#A@A<'6_X+I>!?$7 M@#]NO]@3]MWQ/$@T'P=\9(_#'C?48Q^XL)-5DLA!.Q_@B!@NLL>!\@ZD _:' MP2_X)Q?!#X/ZWX?\5>)O'GQ'^)NK^$7,GA+4OBUX_O=>.C2E#&9[>*9A"EQY M;,@N/+,P5F42 ,P/I_QY^ OP@_:>^$6N? CX]> [+Q+X3\1VGV;5]'OPVR90 MP965E(>.1'5721"KHZJRL&4$ 'YY_P#!U?X=U_XQ?L*?#G]DOX?6_P!K\6_% MOX\Z!X?\/:=&-SR.8[J1I2!SY:%8][=%#@D@5D:[\*Y?V6O^#ICX;^.M4A>/ MPY\8_P!G*\\->&M0F&$DU+2U22:U!Z;UMK2W?'?SP!7W!\*O^"?GP6^''Q4T M7XW^)_%'C3X@^+/"NES:;X,UOXC^)Y-5D\.VLRA)ELU8*D'/B[HEV;GP[K<&M>%/$&C:A)9:IH&IPY\J\L[ MJ(AX9!D@\E74E'5E)4@'P#_P6#\!:K^TQ_P6U_8#^ G@R!KB[\#>(-;^(?B; M8,BRTZTGTZ:&:3^XKRZ?)"I/!=U4/-?\ C'IMQKGB M;Q[XHM8;37_'WC/5FO\ 5;FSA):*S1R%CMK9&)800)%&7))_MH^!?!.@_LL>-]8T/P=I5 ME=V^B.\%U::?%')&VY>595!4^XKTKX8V-E)\-O#TDEG$S-H=H68Q@DGR4KBO MVY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E &O\ V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V= MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ MSXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 M0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG M_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V= MI_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ MSXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 M0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A4D<44*[(8U1?15P*=10 4444 %%%% !1110!\@?\%^/^4-G[0G_ &3^ M;_T=%7\85?V>_P#!?C_E#9^T)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC M_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 >4?MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P M%:?^B4KA?VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*4 ;M%%% !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 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_ MV3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_ M^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!Y1^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I M_P"B4KA?VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E &[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 %%%% 'R!_P %^/\ E#9^T)_V M3^;_ -'15_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^ MWC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ M 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M%%% !111 M0 4444 %%%% !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 ?('_!?C_E#9^T)_V3 M^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MMX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6 MG_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 444 M4 %%%% !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 %%%% '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 445R'[0 M/QH\)?LW_ CQI^T+X]2X;0_ OA34/$&KI:(&E:VL[:2XD5 2 7*QD 9&210! MU]%?FW\!OVB/^"F7[9?C'X-?'KX=_M"?#CP5#\4O@;XI\9^&OAY+X,O-5T>S M@BU'PZEK:ZE.NH0RW=UY=Z0UU$D'D%ID2%PS%OH/2OVT_P!HVX_8,\.?&63] MG.QO/C9XGU*;PUIOPUL=89;$^(HKRYM9D>Z=^\*&<_*\1NMK2*,-M,@D$C+Y;-"TB,?TM_:(_:(\%?LZ?L\>(OVC/$*3:AI MFB:-]ML[*P&9]5GDVI:6< _BFN)I(8(U_B>9!WH [^BOSO\ @)XH_P"#G+Q# M\;/"\/[0WP]_9<\/_#^XURW?Q;/HAU.YU*UTW>&F2 &[V-/Y>45CE0Q#$$#! M]C_;H_;P\<_##]IGX2?\$]_V8+71I_BY\89KN\&J^(+:2YL/"?A^SC>6[U6> MWCDC:XD8121V\/F1K)*K;G 7:X!]6T5\?>"/VU?B]^SO_P %"O#G_!.C]L/Q M3H_B0_$SPEB?V6VHW-GN-_I%[;"62/[0D:B>.:(HCQL$*!P"_V M#0 4444 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7]N?_ )-' M\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !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 4444 % M%%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_1T5?QA5_9[_P % M^/\ E#9^T)_V3^;_ -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@#_P & MFW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 5C?$3X?^#_ (L?#_7?A9\0]"BU M30/$NCW6E:YIEQGR[NSN(FAFA;!!VM&[*<$'!K9KSS]K>U^.=[^RY\0[7]F) M4;XC/X,U(>!%DN8X5;5OLS_9 7D(1 9M@W,0HSR0.: /Q?\ $7@#]L?_ (-H M?VQ/#6O^!$U_]H3]FJW\$^*KG2_"Z;CKG@'P]-J>AR:M."%V%8[C^S6W9\E] MTS,EJ7>6OVC_ &6OVFO@G^V-\ _#?[2G[/'BV+6O"/BNR-UI=]'$8V!#LDL4 MB'F.6.57C=#RKHPKXQ\8?MR?%+Q-^UA\/-;US_@G-\7D\?+\ _'&GW/PNOM& MM&ANK^?4_"I\M=3\\V$EB&B97NC( J21ED#2+&'_"=C1^ ?AG^V5_P;[?MO_![X2VG[2OBGXO_ +*/QS\= MVG@:PT[QS<_:-2\$ZW=DI8K'+PH1F!;,2QQ.B3AH4=(Y&Z?1Y+_7_P#@\!U5 M?$[,T>B?LOJ/#@ESA8VFA+;,_P"W<773U:OJ35O!'Q5_X*1_$KX5^-?BQ^S; MXE^%GPT^%GC:V\GJ+6RN+A+*TMWG>X9I91-++%"H MB6,,[\U^WC^Q_P#%+PE_P4-^#7_!6;]G/P!>>+-4\#:3>>$?BIX,TAXEU#6? M#%TLICN;,2.B2W%G/,\QA+!IDPJ'^\.EEU-_ MCA?P;H_O&S>\T%+D(XD M@\0Z#97Z1MNC2]M4E"'U 8'!H ^;?VN_VN_V:?'/[-/C'PEX2^,>CW^I7^CM M%9V<$K%Y7W*=HRO7BO;_ (6>,_"S_#'PXZZW 0=!LR#D_P#/%*X#]MCX?> = M+_92\XBT-VBG@TR)'0[EY#!<@UZ9\+M-TX?#+PX!80@#0K/ \H M?\\4]J -'_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9V MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ M?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ MSXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J# M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0 M:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ M $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q M\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A M0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C# M_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ M\^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG M_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A M1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SX MP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ M //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V= MI_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$ MQ\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^ M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% % M/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I_ M_/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G M:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1 M_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ M -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G: M?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_ M9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J MN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC M_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJ MC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H M/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3 M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 M 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_W MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4? MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?] M!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH M_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J# M_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^ MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/ M_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9V MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ M?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJKEC?V>I0"ZL;A98R2 Z],T?V= MI_\ SXP_]^A4D<44*[(8U1?15P* '4444 %%%% !1110!\@?\%^/^4-G[0G_ M &3^;_T=%7\85?V>_P#!?C_E#9^T)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ M .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% $ M$FEZ9+J<6M2Z= UY!!)!!=M"IECBD9&=%;&0K&.,D X)C4G[HQ/110 4444 M%%%% !1110 4444 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7 M]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !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 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_1T5?QA M5_9[_P %^/\ E#9^T)_V3^;_ -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_ MU?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!Y1^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^P%:?^B4KA?VY M_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*4 ;M%%% !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 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_P!D_F_]'15_ M&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7 M[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% 'E'[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE* MX7]N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E &[1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 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 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ M1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3 MY/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 >4?MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*X M7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I0!NT444 %%%% !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 %%%% !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 **** "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 **** "BBB@ HHHH **** "BBB@ HH MHH **Y?XS_&?X:_L^?#74OB_\7_$G]D>'=(\G^T=1^QS7'E>;,D$?[N!'D;, MDB+\JG&[)P 2/!_^'S7_ 37_P"CD/\ RS]9_P#D.NJA@<;B8"3]W.B2+B2-U^ M91G;D9!!)7P.-PT.:M2E%;7<6E?YH,-F678R;AAZT)R2O:,DW;O9/8ZBBBBN M4[0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/V MA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ M -O'_I\GK]_J "BBB@ HHHH *\Y_;#^*WC3X$?LD_%#XW_#?PTNL^(?!WP\U MK6]"TEXV<7EY:V,T\,)5?F8,\:J0O)!P.<5Z-4.H7MAIUC-?ZK=PP6T,9>>: MXD"HB ,=S0!^0'_ 37\&? 3_@I3)\!_C7XP_:-^(7B_P >>+?@+XWO MOB+XNTOXJ:K8:KH?B:'5_"RO#;):7,::9' ;F016T4<<+Q&)VCD#!C]QZ/\ M"#]O6+]@OPY^S?#\'_$?Q?U!;6>^L-(CO+D'6$BR$ENYK**%( MA@E)KN.21<1R8^!_VY_^"3'QD_8R_P""BFC_ +4__!"K4K;P)\1==^'/B?Q3 MXI^&MPP.A>)H-/U#0XYM-@MR L/VDZCO\HLL0>WC\HV[ ./T/_X)3_\ !0'0 M_P#@IK^Q'X4_:PTWP;)X$?@=^R7^SW MXCNO"7Q(_:<^)&G^$M/\01(IN_#6EO+;KJ5]#N! N(EN88U.#M\UG&&1:Z_X M^?#VQ_X*=_M!^&_A*D2W/P0^#7C>+7/'>I8W0>+_ !38LWV31(#TEM;.8F:\ M?E#/'%;#+QW(B^9_^"XNBWVC_P#!8S_@G1\2]61CH7_"SM2T@S-_JX;Z>;3? M(4GH&D)^7U\H^E '5_\ !2K7++_@B+!\'?VT_@%XG\4IX$;XBV7A#XW>%]>\ M7ZAJT&MZ1?12G^UG^VS2E=0MI(-XG0J\OG%)&9.!U?[>?[37C7X^?\%5/@Q_ MP2"^&_CO5O#WAO6?#-YX\^-6K>&=3EL[^]T>!9EL](BNH&66VCGGA_?M$R2- M%(BJZAF#>>?\'>+SWW_!)JU\&:;:/@:9I%I$N7N+EA@# MUCQU\7;[_@EI_P %:_@G^S/X8\0:LWP2_:8T;4=*L?#&L:WDM'/JU] M<0&&U7'&/@Z]!.@V9(++Q^X2@#MZ*Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O? M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V** MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2 M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X M275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H M4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O? M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EK&\3?&KPKX*4OXRN[/20!DG4]6@@P/7YV%.,92=DKDRE&"O)V1V-%>%>)O M^"C_ .QYX1+)K?Q]\'!T^_%:^*;2X=?8K"[$'VQ7$WO_ 64_8@2[.FZ!XWU M/7;L?\NNA>';VY8_0B':?SKKAEV85%>-&3_[=?\ D<-3-LJHNTZ\$_.4?\SZ MKHKY6B_X*D6NOC'PY_8A^/'B(-_J[FS\!-';GZR2.,?E3C^VK^W'XB_Y$#_@ MEUXF=&^[-XE\=V.F[?BOE&?XK?\%>O$O_ "+W[-GPF\,!NG_"1^(KV^*?7[+MS^%5W\$_\%<_ M%/.M?M&> O"N[[P\,^ 3>[/I]LDY_&C^STOCK07_ &]?_P!)4@_M1R_AT*DO M^W>7_P!+<3ZVHKY&_P"&0/VR?$G/Q)_X*&?$RZ+?ZS_A&/#VG:-G_=\K?MH_ MX=H>!]9^;XD_&GX^^+RW^L7Q!\3)&1O;;$B8'MV%'U; Q^*NG_AC)_GRA]1"\H#R8UBR)VCJ< M $\>AK\):_5O_@H__P $^OV1_@1^Q%XX^)_PX^ -YIWB2Q_LW[/XAU'Q!>W< ML9DU*UB&H[K2E9-1NHSY=Q&PN(59D+LJC MEG8^E'%]*%;+81E-1]]:N]MI::)_Y!P%7J8?.*DHTW/]V[J-KIWLA:OS>> M6XR$>91YH]XM27S:O;YV/U^GF^7SFH2GR2?2:<'\E)*_RN?0]%8L/BO4KB)9 MX/"EVZ.H9'21"&!Y!!!Y%._X275_^A0O?^^EKA/2-BBL?_A)=7_Z%"]_[Z6C M_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[ MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_ M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6M#3;R>^M1/<6$ELQ8CR MI2,_7B@"Q1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_]'15_&%7]GO_ 7X M_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :; M?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !7 _M4_ ^3]IC]FCQ_\ L\0>,[CP MY)XX\'ZCH$7*)N3>T9<.%W+DKC(ZUWU% 'P9J_P #?^"P M]S^T'X&@U#XG?".YU/2O@]XK\.O\:+;PSJ"K ]W?^'G6ZFTDR^7]O9;)I8XE MN?(8QS%@JHL;[VM?\$P_C9^SY_P3-TK_ ()Z_P#!-']I&U^'%\BS1:]\2O$F MF2WNJ70N6DEO;F$PO&(;J:60XEY\F,[8]K*CI]JT4 ?F'X,_X)L_\'!GPV^' M>G_"GX;?\%D_AQX?T#2=-6PTG3M(_9^TJ%+.!5VJL8$/RX'?KGGKS7U%^U/_ M ,$T?!W[5/[%?A3]EOQ5\4=:MO$_@&72-6\$?%*4?:]4TWQ'IR@P:NXE;]_( M[^8949AYBS2 ,K%77Z:HH ^1_$W[!_QX_:X^-?PM^)O[?WC;P1>Z#\&];7Q# MX8\$> -/NUM-9\1I&8X-6OI;MBR) "[0VD:G:\A+SRJ AZG]MK]@Z[_:'^+' MPO\ VL_@KXTL?"?QB^#>JW-QX1UW4K![FQU*PNHC#?:1?QQNCM;SQ$@2(V^% MSO0'+*WT?10!\P_"?]A3QOXD_;6C_P""AG[7_BK0-8\=Z%X3D\-?#KPSX4M9 METGPG8S.SW4ZRW!\V[O;C<4:HHH **** /*/VY_P#DT?Q[ M_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5PO[<_P#R:/X]_P"P"_\ Z&M=U\+O M^29^'?\ L!6G_HE* -VBBB@ 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 **** "OE_\ X*1?\%(O^'?'_"&?\69_X2[_ M (2[^T?^9B^P?9/LOV7_ *=YO,W?:?\ 9QL[YX^H*_+_ /X.1/\ FC/_ ',7 M_N,KV,@PM#&YM3HUE>+O=:K:+?2SW1\_Q1C<5EV15L1AY44]&FM MF^@?\1(G_5F?_F1/_O?1_P 1(G_5F?\ YD3_ .]]?E_17Z1_JMD/_/G_ ,FE M_P#)'Y#_ *[<3_\ 01_Y)#_Y$_J HKY?$O\ P6(\5C"VGP"\*0-U,CZM?72? M3&(C2?\ #./_ 4T\4_\C3_P42T;0(V_UEMX7^%EI+GV$MP^Y?KC-?E_U"$? MCKP7SD__ $F+/VG^TZLOX>&J/Y1C_P"E2B?4-%?+W_#N[XJ^(_\ DI7_ 4> M^-UZ&_UB>'=;@TA6]L11M@>U'_#HO]E+6./B5K?Q#\9@_P"L'BCX@WTN_P"O ME/'1]7R^/Q5[_P"&#?YN(?6LUG\&&2_Q32_])4SWSQ1\9O@_X'#'QI\5O#6C MA/O_ -J:[;V^WZ^8XQ7G7BC_ (*.?L)>$-W]K_M6>"I=OWAIFLI>G\K??6;X M7_X)=?\ !/\ \(;3I/[+?AN;;T_M19K[\_M,CY_&O1O"_P"S3^SEX(*GP9\ M?!6D%?NG3/"UI 1^*1BBV51ZSE_X#'_Y(+YY/I3C\Y2_2!XO/_P5_P#V'KN9 MK7P+XS\1>+)T.#!X:\$ZC.V?0%X4!_ TS_AY;JOB#Y/AI^P1\?-:S]RZNO!" MV-L_TEEE_I7T]!;P6L*V]M"D<:#")&H 4>@ Z4^CV^71^&BW_BG?\HQ#ZMFT M_CQ"7^&G;_TJ4CY>_P"&L?\ @H3XG^7P+_P3+NK2)NE[XH^)VGVNWZPJI<_@ M>*7_ (2#_@L'XK'_ !+/A[\"?"<;?>_MG5M3OYD'^S]G 0GZ\5]044?7J4?@ MH07_ ($_SDU^ ?V;7E_$Q-1_^ 1_])@G^)\O?\*+_P""IWBK_D8?VZO!GA8- M]Y?"_P ,XKW ] ;QP?QI?^&!?VA/$G_)2O\ @I?\6;K=]_\ X1=;31<_3RD? M;7U!11_:>)7PJ,?2$%^/+?\ $/[&P;^-SEZU*C_#FM^!\O?\.FO@!K'_ "4K MXN?%SQGG[Y\4?$>ZEW_7RO+K:\,_\$H/^">OA1@^G_LS:1<.#DOJM]=WI8^I M^T3.#7T/12EFF925O;22\FTON14:;I6F:-:K8Z1IT%K OW8;:%40?0* M*GHKDG5JU7>0.DBXDC1OE89VX.02#X/\ M\.9?^":__1M__EX:S_\ )E?4%%=5#'8W#0Y:-645O92:5_DSBQ.6Y=C)J>(H MPG)*UY13=NUVMCY?_P"',O\ P37_ .C;_P#R\-9_^3*]X^#'P8^&O[/GPUTW MX0?"#PW_ &1X=TCSO[.T[[9-<>5YLSSR?O)W>1LR2.WS,<;L# ZBBBOCL; MB8'O$:[-J2ZKI<9_8^&IZX:4J7^!V7_@#O#_ ,E/F+1O^"JWP&T/4XO# M/[2/@3QQ\(M6E;8L/COPS-':S/\ ],KF$.CI_MML'%>__#[XI_#/XLZ,/$7P MN^(6B>(K$X_TO1-4BNHQGL6C8@'V/-:FLZ)HWB/3)M%\0Z1:W]G<)MGM+RW6 M6*1?1E8$$?45X#\0?^"6O['/C'63XM\(^!+WP!KX),.O_#C59='GA)[JD)\D M'/.?+-%\LK;J5-^5I+[GRM?>PY$OO7-%OY1/HBBOEG_AGK_@I# M\$/WGP,_;!T?XA:;%_JO#WQ=T,^=M'4?VA:?O9'(Z%P!G\:/^&^_CU\(/]'_ M &N/V$_&NAV\7$OB;P')'X@TT#_GK)Y)$ENGLVYOSH_LZ=3^!.,_).S_ / 9 M6;^5P_M:G2_WFG.GYM7C_P"!1YDOFT?4U%>2?!?]N_\ 9#_:!>.T^%OQ\T"\ MOI3A-)O+HV=Z6[J+>X"2$@\<*17K=<=6C6H3Y:D7%]FK?F>A0Q&'Q,.>C-27 M=--?@%%%%9&P4444 %%%% !1110 4444 %%%% !1110 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 M*4 ;M%%% !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 444V66*")III%1$4L[LL>"UU<>)8K0[X[.2Y-EY<+./E,@^SON0'*?*#@G%?6OQ"_:+ M^+W[<7C/4/V??V&]??1_".GW!M/'GQI1"8H?[]GI73SIR#@S X4'*D91S[]^ MSO\ LW_"7]ESX ,!0J@ M>_E]2&1XB&)K*]1;0O:R:M>3L[:/16OU=M+_ "^:4:G$N$G@\/)1I.UZC5[M M-.T%=7U6LKVZ*[O;^;JBOZ-/VD/VKOA5^RY_PB?_ LW4O(_X2[Q-!H]CAP/ M)W_?N7STACRF]NV]?6O3*^A_UZ_ZA_\ R?\ ^U/D_P#B&?\ U%_^4_\ [<** M**_/S]4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#S3XT?L;_LM?M"I(WQB^!7AW6KB4 M$/J,E@(;SGTN8MLP_!Z\D_X=R^/_ (3?Z3^Q[^VIX_\ TS]Z/W.Z_ \^OE67XB?M)4TI?S1O M&7_@4;/\3Y9_X7!_P5 ^!HV?%3]FKPE\5M*A'SZS\-M<:QO@G]][2['[U_\ M8BP/>M7P?_P54_9/U+6D\'_%C4?$'PNU]N&T7XE^'YM+=3T),I#0@9[EQ7TC M65XQ\"^"/B)HLGAOX@>#M*US3I?];8:QI\=S"_U212I_*M?K6#J_QJ-GW@^7 M\'S+[DC'ZEF%#^!B&UVJ)2_%+?"OC?1XO$7@SQ-I^KZ?.,PWVE MWL=Q#)_NO&2I_ UH5\T^)_\ @E1^S%_;,OB[X(7?BKX4:[(=QU3X<>))K ,1 MT#0$O%M]555R"16?_P *U_X*G? P;OA]\=O!/Q@TF'[NF^.M&;2M2V?W([BU M)CD?_;EZ^E'U7"5?X-9)]IKE?WJ\?O:#Z[CZ'^\8=M=X-27W/EE]RD?4U%?+ M(_X*5:U\*S]E_;&_9!^(7PX$?%QKUC9#7-%CQU)N[09'J $)Q7LGP;_:P_9K M_:"A1_@U\;?#NORNN[[#::B@NU'7+6[[94_X$HK*M@,90CSR@^7NM5]ZNOQ- MZ&:8#$SY(5%S?ROW9?\ @,K2_ ]"HHHKC.\**** "B@D 9)P!U->/?%_]OS] MC_X'3/IWCOX[:*VHJVP:/H\IU"\,G0(8;8.R,3P-P4>] %C]H[]LCX3_ +-L M1L_$L\M_JHMS.=,LF4&&/&=\KL<1K@$]V/7&.:^:/V3_ /@M+X:^+?B'7M&^ M*O@.?3H8]:DETBYTZ42F#3G($2RH0I=D(.]UZ[AA?7X2_:W_ &K->^*NI:S= M2^'M5LI_$MY)<3W>JQ^4[0%S\B)R=F $!.!M4C'IXQ\+_'%Q\/?&UEXEB+&* M.39=QK_'"W#CW..1[@5\E0Q'$6.P&(Q,;0E?]U&R>D?YM]9[6NN4\FG4S&O0 MJ55[K^PM'HN_KMY']&_AWQ%H?BW0[7Q+X:U2&]L+V$2VMU;ON21#T(/].H/! MJ[7RK_P2L\<:AXA^'?B+PR;PSZ?IUY;76G/NRH6X20L%/]W,0;'JY/>OJJO8 MR3,O[7RJEB^7E>S_$****]4Z@HHHH ^0/\ M@OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@ MTV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^ M%W_),_#O_8"M/_1*5PO[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@# 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 ***Y#XY?';X6?LX?#B^^*OQ@\5P:1H]BN#)*--?M-*TG3;9I M[_4;^=8H;>)1DLS-P!7R+=:M\7_^"I^I2:5X6N=7\#_L\0SF.\U=5:VU7QZ% M.&CA!&ZWL2006(RXR.266.UX2^"_Q@_X*+>);'XP_M:Z!>^%OA197*W7@SX0 MS.4GU8@YCOM7QUSP5M^@S@\;C+]>6-C9:990Z;IMG%;VUO$L5O;P1A$B11A5 M51PH X %>G>EEFD;2K=]U#TZ.7GM'I=ZKQ^6MG&LKQH=MI5/7K&'EO+K9 M:/+^'OP[\#_"?P9I_P //AOX7L]&T32K<0V&G6,6R.)!^I).26.2Q)))))K9 MHKY5_P""L'[:^B_LM?L^7_@SPWKZIXZ\86;V6AVL#_OK.W?*37K8^X%7 M$=^C^'MCYCFV-^_N1V/F2@X8=8TC]*^Y/V!_^"N?[/.N_ GPWX%_:/\ B>- M\8Z3:KI]W=ZK:3?9[]8OECG^T*K(K-'LW[V4[PQZ$&OR"KZ+_P""8?[1/AOX M$_M+V&A_$NQL;WP5XSV:/XFL]4MTEMDWM^XN71P5_=R$98CB.27UI%'[>>!/ MBC\,_BCIW]L?#3XAZ'XAM< FXT358;I #ZF-B!6[7S_X[_X)@?L4^-=1_P"$ M@TWX01^%=64DP:MX)OYM)E@)[JMNRQ9^J&L+_AC3]KKX7?O/V>?^"@?B>:VC M_P!7HOQ.TJ#6TD'9#C?(W^RF.>G%3Z;_P53_9STB^CT3X[>%_'7PMU"1M MBVWCWP?7BNUM8N8O#'Q+MH]>LB.T23.%EMT_ MW 3[UE^+OVT_VUOV4='?7/VP?V6=!UGP_;'%SXQ^&?BF,( /2QOF65B1S]X" MMO\ X5!_P4P^-OS_ !3_ &D_"OPNTN7E]'^&^B->WK)_<>[NS^Z?_:BR/:KN MB?\ !-#]D#P=50HJ^&JSI^2?-'_ ,!GS)+_ V.)U3_ (+F?L31 M>';34?#G_"5ZKJMZPCB\/Q:((9XY"0%$DDTBP@$GJKOCTKHM-^*O_!3#]H:Q MBU+X7?"+P)\+- O$#V^L^+=<_MF_DB/22*&T_=*W^S)Q[UI>._%/[-OQ7T+_ M (4[\(OV5-%^)5M:9BBMH_#EO#HU@Q[^?)&$C/0@QCG'#"O,/#?_ 1[E6'5 M-6T+XVZW\+'U=26\,_#C5KIM,4GG$R74K>'E)RU M]Y1O27DYW^3Y5-^1E/'8^-2V'IJM&VK3Y7?U:Y7Z)Z$7C_X$_#S6=5_X1[]J MG]L#XD_&S7YB0_@/P=-]@T^5NZO:61VICIS(K8[5Z#\(/V1O%.FPHOPV^%?A M/X)Z.R[=^B6$=[X@N(\8Q)>/EDR.^[D?M9_ GXA?". MZ+A&OO$'A^2[TIW/&([RU#B09XW; />I_P!7SQ6:L?*,WV>9MK%<,S$!=S&O(O"'[%/[4GC_6$T'P9\'M0U*[=P MOE6MQ VT^K'S,(/4L0!W->(T5]RO#S%4'"GAL5"%**2Y71;=EV:K)+_P%GPJ M\1ZM.T:6%2BNG,W^-E^1^ZG_ 22^!?QY_9X^!&K?#O]H3X6/X?U>+6A)8WC M:Q9W8O;,QJ$3-M-)L,3!QAL<.N,\X^K*_+__ (-N_P#FLW_3XR>$@[J.NBM\2YGI=]6?HN19C'-LJIXN,.3FYM+WM:36]EO:^W4*** M*XCUPHHHH ^0/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_H MZ*OXPJ /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK] M_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_ .31_'O_ M & 7_P#0UKNOA=_R3/P[_P!@*T_]$I7"_MS_ /)H_CW_ + +_P#H:UW7PN_Y M)GX=_P"P%:?^B4H W:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***\*_:N_;1L_@IK5C\$O@[X3?QS\6O$,>/#_@RQ?BW4C_C M[O7! M[=?O$L06 X*C9I7A",X(8C ME;B\X!:4Y"L.,[4V='^RQ^Q=>?#OQ=+$\*)C:>" M?!=B^/\ 5P)U>0X QG/3S#V2/\ :X_:UT[]G72M.\(>#O#K^*?B M-XKD-MX*\&6;9EO)CQY\N#^ZMTZNY(&%(!&&9<_]D;]DO4?A!>:E\;OC?XB3 MQ3\6?%JA_$OB-US'9Q\%;"S!'[JWCP!P!O*@D !56/\ 9'_9,UKX8:KJ/Q__ M &@-?B\3_%OQ7&#KNMXS#I[T %%%% !1110 5 M!J6F:;K-C)I>L:=!=VTR[9K>YA62-QZ%6!!'UJ>B@#PSXD_\$U_V)?B?='5= M5^ >DZ5J ;?%J7ALG=GCO 49_]F/KT%.@_P""I/PB\(SII_[2'P@^(_PLGW!'N/%? MA&9[)F/'[NXMQ('7/&[:!7TW39X(+J%[:YA22.12KQNH*L#U!!ZB@#B/A=^T MU^SS\;$0_"?XU>&=>E<9%II^L1/<+_O0[O,4^Q45W->-_%'_ ()\?L7_ !B= M[GQK^SOX=%TYW-J&D6ITZY+=F,MJ8V8CU8FN&_X=Y_$/XE4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<9\5_ MVB?@3\"[,WOQ?^+GA_PZ-FY(=3U...:4?[$6=\GT52: .SHKYAE_X*9:+\19 M6L/V2/V;OB!\4Y"Q6'5;+2&TS2"W3#7EV%V<^J>M)_PC7_!4[XW\^(/'W@/X M,:3+_P NV@V!UW5T7NKR3$6X/8-'R.M 'TKK.MZ-X_\%/OV0_"6L'PGX/\:WWC[7CD0Z#\.M*EU>>8CLKQ M#R3SQ_K*S-&_X);_ (UG4HO$O[1/C3QK\6=6B;>L_CGQ+-+;1/_ -,K>(HB MI_L-N'->]> _AE\./A9HX\/?#/P#HWAZQ&/]$T73(K6,D=RL:@$^YYH ^?/^ M%^?\%&/C5^[^"G[)6C?#[39?]5K_ ,5];+3E3U/V"U_>QN!T#DC/XT?\,&?' M#XM_Z1^UE^W!XTUZ"3F7PWX(2/0--(_YY2>2"\Z>[;6-?3]<%\3?VEOA%\*[ MP:)K7B(WVLNVV'0-%B-U>R/V7RT^Z3VWE:;27F8WP;_8>_9,^ ;1W7PO\ @3H%E>Q'*:K=6OVN]!]1<7!>49//# 5V M_C_XH_#SX6:5_;/Q!\7V.E0$$I]JF >7'4(@RSGV4$UYK_:W[6GQJ^70])M/ MAEH4O_+YJ2"\U:5/58N$AR.S893R":W_ !^RG\*/!6J_P#"5ZQ9W7B?Q Q# M2Z_XHN#>7!;U4-\J8.<%1D>IKS?K^.QFF#I6C_/4O%?*/QR^:@GT9S_6*];^ M##3O+1?);O\ #U,#_A??QF^+W^C?L[?"62WT^3A?%WC(-;6I7^_# /WDP]&Z M9'(JQI7[)5CXGU"+Q)^T1X^U+QUJ$;;X[*Z;[/IMNW_3.VC(7VRQ((ZK7L-% M-9/"L^;&S=9]GI!>D%I_X%S/S!8.,]:SYWY[?^ [??=^97TG2-)T'3XM(T/2 M[>RM(%VPVMI"L<<8]%50 !]*L445ZZBHJR6AUI)*R"H[JTM;ZVDLKZVCFAE0 MI+%*@974\$$'@@^E244Q[G\O]%?J!_Q#=_\ 5YG_ )CO_P"^%'_$-W_U>9_Y MCO\ ^^%?L'^M.0_\_O\ R67_ ,B?@/\ J3Q/_P! _P#Y/#_Y(/\ @V[_ .:S M?]R[_P"Y.OU KY?_ .";O_!-W_AWQ_PF?_%YO^$N_P"$N_L[_F7?L'V3[+]J M_P"GB;S-WVG_ &<;.^>/J"OS?/\ %4,;FU2M1=XNUGJMHI=;/='Z]PO@L5EV M144FM4VMFNH4445XY] %%%% '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 44V::*WB:>>541%+.[M@*! MR22>@KY'^('[1'Q>_;H\9:A\ /V'O$$FB^#-/N#:>._C3&A,:'^.STGIYTQ! MP9@<*#E2,H[=6&PM3$R=G:*WD]DOZV2U?0X\9C:6#BDTY3EI&*WD_+R75O1+ M=G0_M#?MA^/O%WQ'N?V2?V&]-M-?^(*C9XE\47(WZ1X,B)P9;EP"LEP.=L R M=P^8,04/>?LH_L>> ?V6]%OM0MM2N_$GC/Q!)]H\8>.M:/F7^KW!.22Q),<0 M/W8@< 9+-ECT?[//[.7PF_9=^'%M\,?A!X;6QL8F\R[N96WW-_<$?/<7$N, MRR-W)X P%"J !W5:U\5"-/V&'5H=7UEYOLNT=EUN]3GPV"JRK+$XMIU.B7PP M3Z1[OO)ZOI9:!117E'[6'[5WA3]E_P (6LKZ3/K_ (M\07'V+P9X-TWYKO6+ MPX"JJ@$K&I*EY,84$ 98JIX#U"/]K/\ :Q\.?LR^&+*TL=$F\1^-?$D_V/P5 MX+T\YNM5NSP.!DI"I(+R'@#@9) KG_V2?V3O$?@'7[_]H_\ :/UN'Q'\7/%$ M(&J:BHS;:';'E=.L0(/B MWXC@VW,\?S6GART.2NG60R0BJ#AW'+'/)RS/[_0 4444 %%%% !1110 4444 M %%%% !1110 4444 %! (P1110!Y9\5/V(?V1_C7YDGQ)_9[\,7]Q-GS;^'3 M5M;IL^L\&R7_ ,>KS7_AVL?A]^^_9@_:V^)_P]V?\>^E?VW_ &KI4?I_HEUG M=^+]*^G:* /F+[-_P5?^$?\ J=3^&'Q=T^/K]HAET'59L>FW-LN??O1_P\;\ M1?#S]S^T_P#L8?$[P-L_X^-5T_35UO2X?7==6I_DAS7T[10!Y'\*_P!O/]CK MXT&.+X??M$>&;BXFQY=A?7WV*Z8^@AN1'(3]%KUM'21!)&X96&58'((]:\_^ M*G[)_P"S1\;1(_Q5^!GAC6IY<[[ZZTB,77/I.H$B_@PKR1_^"7WP_P#!#FZ_ M9F^/OQ,^&#J2W*F->_0D=* /IVBO$_AC_ ,%&/V*/BU,MCX9_:$T*UO2VPZ=K M\K:9.'Z%-EVL99@>,+FO:+.\M-0M8[ZPNHYX95#130N&5U/0@C@B@"2BBN9^ M,WQ7\*? OX5:_P#%[QO<^5I?A[3);RZP0&DVCY8USU=V*HH[LP% '345S/P9 M^*_A3XZ?"K0/B]X(N?-TOQ#ID5Y:Y(+1[A\T;8Z.C!D8=F4BNFH **Y_XA_% MCX7_ DT@Z]\4OB)HGAVSP2MSK6J16RMCLID8;C[#)KP?5/^"HOP9\27\OA_ M]FKX<>.?BUJ4;F-O^$-\-S?8XG_Z:W4X1$7_ &P&'(H ^F*9<7$%I ]U=3I% M%&I:221@JJHY))/05\Q_VM_P52^.'_(,\-> ?@II4O\ RUU*Y/B#6(P>A54 MM3QR0V#G ]:?;_\ !,;P?X]G34_VL/C]\0/BM<;@\FG:QKCV.E!@V\CVH ZKXI?\%'_P!C;X47_P#8%_\ &6RUS66?9#H?A&-]5NI9/^>>VV#J MK>SLMU)=,C0'HQL8B9V4]#6M ^"6F:GJQ?S)-;\3%M4NWD_YZ;[DOL;W0+7MM% #8HHX8UAAC5$10J( MHP% Z #M3JR_%WC?PAX!TA]?\:^);+2[-.MQ?7"QJ3Z#)^8^PR37EDO[37CC MXGR-I_[,OPGN]:A+%?\ A*?$"M9:8G^TN[$D^.ZJ%/L:X,5F6#PT4 MG*3](J[MYVLNK,*N)HT7RR>O9:O[EJ>R7-S;V=N]W=SI%%&I:221@JJHZDD\ M 5Y3XE_:[\$MJ\GA'X.Z!J/C[7$X-KX>CW6T)[&6Y/[M%_VAN [U3MOV6=>^ M(=PFK_M,_%*_\4,&#KX>TUFLM*A(Y \M"&EQV9B">X->K>&O"OAGP9I,>@^$ MO#]GIEE%_J[6QMEB0>^% Y]^IKEY\XQOPI4(=W:4_N7N1^;GYQ1C?&5]ER+S MUE]VR_'T/)?^%6?M)?&7][\8_B4GA'1Y/O>&?!;XG=?[LUVV3GL0F5(/:N^^ M&?P/^%?P?M#;?#[P9:6,CKB:\VF2XF]=\KY=N><9QZ 5U=%;X;*L)AZGM6G. MI_/)\TODWI%>44EY&E/"4:_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 %%%>./VK/!EAJPL[Z74[^;Q#;#3](FM9[2%[2]N?,V6MPS7D96.0@X1 M]Q4A0WOF@>(-!\5Z):^)?"VMV>I:=?0+-9:AI]RDT%Q&PRKHZ$JZD=""0:_' M#_@@[^V7\!/B_P#$'X,?L$?$'X?)X&^(WP>^ GCCP/\ $3X=>+-,6U-_?2:K MX;?>D

MA/J$.D6JP;$@L)[VXGAML;CD113+%NS\WE[L#. ;6B?M!_ WQ-\8=3_ &?/ M#?Q;\/:CXXT32QJ.M>%;#58IK[3K4NL:RSQ(2T(9F4#> 6SD C-=ATZU^6'[ M _PD^&'P6_X.9/VJ/!WPB^'^C^&-'?X+^'+L:1H&FQ6EK'-*M@TKK%$JHI=L MNQ &YF9CDDD_4W_!9KXF_M,?#K]@CQ7IW[)'P%\7_$'QEXI>+0ETSP2"+ZRT M^XR+Z[20*YB=;998XI%1V2>:%@C!2* .L\/?\%5?^"9WBWQA8_#WPK^W]\'M M3UW4]2CT[3M'L/B)ITUS=7U".UMH2S!44O(0-S,0JJ.69@H!) K\L/^"/\ M\3O^"&/[1?[1EM\,/"/_ 30TK]G_P#:-\!R?;;7P-XY\+BWU2&6%-S36![@VMM\=EU3X9?$:RA.V/5;=9[/^S7E X:2&YU'_]@%__ $-:[KX7?\DS\._]@*T_]$I7"_MS M_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ K.\7^+_ MX \,7WC3QMX@M-*TG3+9I]0U& M_G$<,$:]69FX _\ U5@?'3X\_"O]F[X<7OQ4^,/BN#2=(LAC?)\TEQ*0=L,, M8^:61L'"KSP2< $CYO\ "'P3^,/_ 41\3V/QD_:[\/W?ACX66-RMUX*^#\S ME9M3(YCOM7QUSU6WZ#.#@;C+VX;"*I#VU5\M-=>K?:*ZO\%NV>=B\>J]ET2_FD^B_%[)/I4N-2^+_P#P51U%].\/3ZOX&_9XAG*76I!6MM5\>A3A MDBS\UO8G!!;JXXY)*Q?6?P_^'W@GX5>#=/\ A[\.?#%GHVBZ5;B"PTZQB"1P MH/0=R3DECDL22222:T[*RL]-LX=.TZTBM[>WB6.""",(D:*,*JJ. . ! M4M+$XMUDJ<%RTUM']6^K?5_)66A6#P*P\G5J2YZLMY/\DOLQ71+U;;U"BBO, M?VI_VI? _P"RSX#B\1>(+2XU;7-6N!9>$_"FFC?>ZW?-@)!$@!.,LNY\$*". M"Q56XSO(_P!JS]JKP;^RWX)M]5U+3KC6_$FMW'V+P?X0TT;KS6KUL!8HU )" M LN]\$*"."S*K<=^RA^RKXRT;Q?=?M6?M5:A;ZW\6-?M]BI'\UGX6LCG;I]D M,D+@,0\@)+$L 3EWDB_93_99\<0^-KC]K?\ :TN[?5OBGK5OY=E8Q'?9^$;% ML[;&T&2 ^&(DE!))+ $[G>3Z(H **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** ..^)W[/'P(^-$+0_%CX/>&_$ M)9=HFU71X9I4'^S(R[T/NI!KQ>\_X)8? OPW=2:K^SU\1?B%\*[MF+X\%>,+ MA+=W_P!N&&7 MTZYV?W%GLB=[^C/WZU\4?\%9OVYOVA?&V@6O[(WQ<^$%AX)U*RO(M2\21Z5X MICU*+48]N;91Y:@PKDF0QN2V1$W QG]3OC-\5_"GP+^%6O\ Q>\;W/E:7X>T MR6\NL$!I-H^6-<]7=BJ*.[,!7\\_QF^*_BOXZ?%77_B]XWN?-U3Q#J#?#UW^R'\'_ (3Z;XRU2^O)=1\- M#6?$R:?!IL>S=<@AU)F3($@CC(;)E;D9Q]K?\,Z?\%"OC2?-^._[8MAX&TZ7 MF7P]\(M&,<@![#4+K,R,!QP",_05^,'P9^*_BOX%_%70/B]X(N?*U3P]J<5Y M:Y)"R;3\T;8ZHZED8=U8BOZ&/@S\5_"GQT^%6@?%[P1<^;I?B'3(KRUR06CW M#YHVQT=&#(P[,I% 'DWP\_X)C_L>^!]6'BG7_AU-XVUUB#/KWQ U"35[B8CH M668F+.>-+TK3-$L(M*T738+2U@3;!;6L*QQQKZ*J@ #V%3T4 %%%(S M*JEF( R2>U "T5Y?XV_:S^&'AW5V\(^#%O?&/B Y":-X6@^U,IZ?O)%^1 # MUY)'<5C'PG^U;\:?G\;>*[?X<:'+UTGP[(+C4Y$/9[D_+$?>/Z$5Y-3.,.YN MGADZLUTAJE_BD[17HW?LF@) 'O7$?\)]^U%\9_W?PS\"0^ M%EZ:]XMC$E M^Z_WHK0<(?\ KID'L:[+X8?LZ_"/X1N;_P )^%8WU)R3/K6H,;B\E8]6,KY( MSW"X!]*[>H^JYGC-<34]G'^6GO\ .HU?_P !47YL7LL36_B2Y5VC^LM_N2]3 MRKPC^R/\.M.UA/%_Q*O[_P ;SDC/7$4'^K1<] 0Q'8UZI'''#&L M44:JBJ JJ, = !2T5WX7 X3 Q<:$%&^_=^;>[?FVV;TJ%&@K0C;^NKZA111 M74:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y M0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P:;?\ M*4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 M 5SGQ?\ BMX*^!7PK\1?&?XD:F;+P_X5T6YU76[P)N\BU@C:25\=\*I/X5T= M<_\ %CX6> ?CC\,/$/P9^*OAV/5_#/BO1;G2?$&E2S21K>6=Q$T4T1:-E=0R M,PRK!AG((/- 'Y\_\%=_^"47P3_X*-?MF_#[3[/79OA_\0XO@YXMU[PU\3_" MVVVO[?5=.U/PS'ITMS+'A[B&(7EP NX,@F8QLC8->K_\$ _VM_CY^VK_ ,$P M? _QG_:5NEU#Q9#?:EHUYXB2,*NNQV5W);I>C: K,P38[KPTD;L -V!%<_\ M!%WXG MM')%]HW$"%594#JWUI\-OA9\//@W\-])^$/PE\(V/AOPUH.FI8:)H^CVZPP6 M5NB[52-0,#'7/))R3DDF@#\\?V5"/^(H?]J49_YH5X7_ /0+"OTJFO;.WGBM MKB[BCDN&*P1O( TA +$*#U( )X[ FOFOX/A;^UMK'[\+?$C]L?]C'XT_"K3(;7XQZ1^T-I<,6H6"!;NZ\(013WFM) M,5PSVT44*_,QVHUR8Q@W//G_ (^\#:A\ /\ @ZW\"_%WQ' 8M$^.?[/VH:'H M&H2#$*[S3 MUL;[QU\1/%]]X@UN:U5@XMA=WTLCPP;@&,$/EQ%@'*%OFK1_:9_9/^"_[6GA M;2O#GQ=T2[-SX=UN#6O"GB#1M0DLM4T#4X<^5>6=U$0\,@R0>2KJ2CJRDJ0# MX!_X+!^ M5_:8_X+:_L!_ 3P9 UQ=^!O$&M_$/Q-L&19:=:3Z=-#-)_<5Y=/ MDA4G@NZJ.37ZCUY-\!/V,O@]\ /'FO\ QCTVXUSQ-X]\46L-IK_C[QGJS7^J MW-G"2T5FCD+';6R,2P@@2*,N2Y4N2U>LT %<9\9O@9X0^.>F66D^+]4UJUCL M9VFA;1=6DM&9BNTABGWACL:[.B@#Y)_:M_8I^$_P^_9U\7>--$\2>,)KO3M) M::".^\4SS0LP91AT8X8<]#7O_P *_ NCI\,/#B"ZO<#0;,#-VW_/!*Y_]N?_ M )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!+_P@^D?\_-[_P"!;4?\(/I' M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_- M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@ M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1 M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10! MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P M@^D?\_-[_P"!;5Y7^U/^T!\'?V4O"=MJ7BJ?5M6\0:Q-]F\*>#M'N&EU'6[H MD!8H8QD[=Q4,Y&%R.K%5:K^U;^VC;?!C7++X'?!CPDWCGXM^((_^)!X.LG^6 MU0C_ (_+YP0+>W4?,2Q4L!P5&76M^RO^Q;=?#;Q7<_M%_M&>+%\<_%[68=M_ MXAF3_1M'B(/^A:=&0!#"H)7< &?)^Z&*UZ-'"TJ5-5\3\+^&/67^4>[Z[*_3 MRL1C*U>L\-@_B7Q2>L8?YR[1Z;RLK)\;\!_V)?'OQ;\<6G[47[=MPM[XE@;S M?!WP_M;HR:;X1C)!4G)(GN^%W2K;U.O'#37=W=3"T\/^']/7 M?>ZS>MQ';0(,EF)(R<84%!DG)(W-@A0>Y*J>%_9:_8Z\8:AXM?\ :N_:YNS??$?5 M("NDZ/!<%K3PC9-G;9V^26DACNI;:Z6"V1P<%1*58N0>I52ON:\_,@\+>+-#N/#%Y=R".UEN;I9[9W)P%,H52A)Z%E M"^XKU_XD?&+X8_"/3O[2^(GC.RTQ67,4,LFZ:7_)HU MHN"W;=K>M[-?,FCCL)7I.I":Y5N]K>M]B]_P@^D?\_-[_P"!;53U[2/!7A;2 MY=;\2^(VT^S@&9KN]U/RHT'NS$ 5YU_PN7]H#XQ_N/@5\*_[!TJ3@>*O&RF+ MAM5R[\J1>*OCKXNU+Q_J\9W)_;+;+&!N_E6J' M8H]CN!]*R_M.OBM,#22:#^S9\/]>\97".4DUB2Y>TTN!N^Z>3&\CKM4#('!-3Z=^RIX^^(H M^V?M%_%F[NK:3EO"WAB:2VL5']UY&/F3#ZX(]:]PL;&QTRSCT_3;.*WMX4"0 MP01A$11T 4< >PJ6C^R9XK7'5'4_NKW:?_@*=Y?]ORDO)#^J2JZUY M-&D>#-#_LRW_BCLW*;SZL1RQ]SDUK?\(/I'_/S>_^!;5L M45ZU.G3I04())+9+1+Y'5&,81Y8JR,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:MBBK*,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJT--TZ# M2K46EN\C*&)S*Y8\^YJQ10 4444 %%%% !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 4444 %%%% M !1110 4444 %%%% !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 444V::&VA>XN)5CCC4L[NV H')))Z"@!U?,O[0G[87 MQ \:?$>Y_9)_88TZTU[Q\@V>)_%=R-^D>#(B2#)<. 5EN1SM@&<,/F#%2AY[ MQ]^T+\7_ -NWQCJ'P#_8CU^70_!&GW!M/'7QIC0E,C[]EI/3S9B#@S@X4'*D M91W^@_V>_P!G3X3?LO\ PXMOA?\ !_PTEA80GS+FXD.^YOYR!ON+B4C,LK8Y M)X P% 4 #U(T:6 BIUU>ITAV\Y_I'=];+1^++$5\TDZ>%ERTMG-;ONH?K/9? M9N]5S?[*7['OP_\ V6M#O;RRU&[\1>,=?D^T>+_'6M'S-0UBX)RQ9B24B!^[ M$#@#J6;+'URBBN"M6JXBHZE1W;/4P^'HX6BJ5*-HKI_77N]WU"BBN"_:/_:. M^&O[+OPSN?B9\2M0<1*X@TS3+5=]UJ=VW^KMK>/J\C'\ ,L2 ":R-B/]I;]I M7X0C*GC@@!/IF@ HHHH M **** "BBB@ HHKRG]K[]H23]GKX7_VUHT,)KNT(*[_ *[O9&5>M3P]&52;T1ZM17Y,>+_B'XZ\?ZP^ MO^-/%M_J5V[[O.N[EFVGT4=$'H% [5[1^Q[^V%XY^'7CC3O WCCQ%S[_HJA>^*?#&FY_M'Q'808Z^=>(G\S[UDWOQ MH^#NFY.H_%CPU;XZ^?KMNF/S>OT2>)P]/XYI>K1]%*I3CNTCI:*X.]_:B_9T MT_/G_&KPVV.OD:K'+_Z 361>_ML?LN6&?/\ B]9-C_GA:7$O_H$9KDGG&4T_ MCQ$%ZSC_ )F+QF$CO4C]Z/4Z*\?_ .&Z_P!G&?\ Y!'B74]0]/L7AV\;/_?4 M0_R*/^&S_ UQ_P @?X7?$'4/3[%X2E;/_?1'O^1K'^W\E?PXB#]&G^5R/K^" MZ5$_1W_(]@HKQ_\ X:OUR[XT?]EGXH29Z&\\/+;@_P#?4AH_X:&^.%Y_R!OV M0/$CY^[]MUBVMOSW9QV_7TH_MW+7\,I/TA-_E%C^O8;HV_2,G^2/8**\?_X6 MW^UO??\ 'E^R3:V@/1[WQW:M^)"+D?2C_A*_VW+W_CU^$W@BQS_S^Z[-+C_O MV*/[:P[^&G5?_<*HOSB@^NTWM&3_ .W9?JD>P45X_P"3^WE??ZR\^%5BIZ>5 M'J,KCZ[N/_UT?\(3^VI??\?7QO\ "5CGK]B\--+C_OX:/[5J/X<-5?RBO_2I M(/K/_ /"F?VJ[W_D)?MA&)3UBLO MFN/HQ;/K^AH_X9O^ M+MY_R&/VN?%SYZ_8K2WM_P MH.*/[1Q\OAP<_G*DORJ,/K%=[49?-Q_^29[! M17C_ /PR/<7?.L?M-_%6X]4C\5")#_P%8Z/^&*?AE1@H Y). *SK[QGX M/TS/]I>*]-M\=?/OHTQ^9]C7F2?L(_LQNPDU'P)=7K#HUYKUXW\I0*T;+]C3 M]F'3\>1\'M-;'_/>267_ -#<^E'M<^E_RYIK_N))_P#N)?F'/CW]B*_[>?\ M\B=+>_'+X*:;G^T/C!X7@(ZB77[93^KUD7O[5?[.%AGS_C1X?;'_ #QU!9/_ M $#-6;+]FK]GO3\?9_@GX7..AFT2&0_^/J:U[+X2_"O3_Y5][_P CB+W]N']EBPSY_P 7+9L?\\=/NI/_ $"( MU6_X;F^ %Q_R!]0UO4?3[%X;NFS_ -](*]7LM%T?3O37I2E^;J_H')CWO./_@+_P#DCYO^/G[9>G77P<\06_@7P)XVM;RX ML#!#JUWX=D@M[82,J,[2L?D.UCM./O%:^#Z_6?XA^!]'^)7@?5? 6OAOLFJV M3V\K)]Y-PX<>ZG##W K\U/C/^SC\4_@=K\^E^+/#=Q)9)(1:ZQ;0,UM<)V8. M!A3CJK88>G>ORWQ#RS-U5I8FK+VD$K74;*+O?57=KZ:^5CY;B'#8SFA4D^:* M5M%:WY[G!U^@G[$GPF^&^J?"+0OC+JOA5+[Q-J22M=:QJTC7,^^.>2(,AD)\ MOA!]W!P>IKXW^#'[./Q3^..OP:7X3\-W$=D\@%UK%S RVUNG=BY&&..BKECZ M=Z_2OX>>!]'^&O@?2O 6@!OLFE626\3/]Y]HY<^['+'W)JO#C)ZU3%U,96I_ MNTK1OW^H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?\ Y-'\>_\ 8!?_ M -#6NZ^%W_),_#O_ & K3_T2E<+^W/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ M + 5I_Z)2@#=HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKCOCO\?/A5^S7\.+WXJ?&' MQ5#I6DV8VAG^:6YE(.V"&,?-+*V#A1Z$G !(N$)U9J$%=O9(BI4IT:;G4:45 MJV]D;_C'QCX4^'OA>^\;>./$-II.D:9;-/J&HW\XCA@C7JS,>!_4D &O6,/+>76RT>9X!\ >"_A;X.T_X?\ P[\,V>CZ M+I5N(-/TZQA"1PH.P ZDG)+')8DDDDDUKT45YS&,8148JR0445 MQ7[0'Q_^&?[,_P ,;[XK?%36OLFGV8"0P1 -/>W#9\NW@3.9)7(P!T !)(4$ MA%$?[1'[0_PT_9A^&-Y\4OBAJQAM("(K.RMU#W.H7+9\NV@CSF21B.!T !8D M*"1XW^SA^SQ\2_C3\3+;]M+]LK25A\0(A/P]^'[L7MO"-HV"LCJ>'O7&"SD9 M0XX#!5BB_9W^ 'Q,_:!^)UG^VE^V/HOV74K<%_AK\.9B6@\*VS8*W$RD8>^< M!6+$90XX#!4B^HJ "BBB@ HHHH **** "BF7%Q!:0/=74Z1Q1J6DDD8*JJ.2 M23T%>3>)?VLM$U+6)?!GP$\*7GCW6XSME.ED)86I]9KIOD _W<@],@UR8O'X M3 Q3K2LWLMV_*,5=M^23,:M>E07OO?;N_1;OY'K4LL<,;332*B(I9W8X"@=2 M3VKXJ_X*.?$KP)\45T.Q^'OB#^V'\-2W/]LS:=$TMM;B;R53=,!LSNC(&">3 MCKQ7MT?[._Q,^,$BZE^T[\1FGLF(9?!?AB1[;3U[[9I,^9/^)&#T8BO2K7X6 M_#FQ\%3?#FR\%:;#H=Q"8I],BM56*12.=P'4]]W7(SG/->!FV#S'B/+JF%Y5 M1IR6\M9MIIKW4[15TMVW;3E3.#%T<3F.'E2MR1??5OJM%M][?DC\GJV/A]X- MU7XA^.-*\#Z);M+P?W5?>AQZ;MQ]2:]2_9[_9!^%_[/4CZQH@GU/6I8S')J M^H!=Z*>JQ*!B,'OU8]"<<5^98#P[SRICE#%14::>LN9.Z\DM;OS2/F,/P[CI M5TJJ2CU=T_N_X))9?L5_LNV&/(^$-@V/^>US/)_Z'(:UK+]F#]G:PQY'P4\- M-C_GOI$4O_H8-=W17[-#*,II_!AX+TA'_(^TC@\)':G%?)'-V7P;^$.F8_LW MX5>&[?'3R-#MTQ^2>P_*M>R\->'--Q_9V@65OCIY%JB8_(5=HKKAA\/3^""7 MHDC6-.G'9)!1116Q84444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7] MGO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ M /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'E'[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE*X7]N M?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E &[1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%>#_M6_MI0?!O7[+X%?!/PDWCKXM^((O^)'X/LW^2S0C_ (_+Z0$"WMU' MS?,5+ <%1EUVH8>KB:G)35W^"7=OHEU;.?%8JA@Z+J579?BWT26[;Z):LZ3] MJC]KGX:_LI^%K:^\3176L>(M9F^S>$_!NC)YNHZW=$@+%%& 2%W$;I",+D=6 M*JWF?P)_9&^)7Q:^)%E^UG^WE+:ZEXKMCYO@WX?VS^9I/@Z,D$87)6XN^ 6E M.0& P250IT7[*_[%L_PQ\577[1'[0WBU?'/Q>UN'&H^)+B/_ $?28B#_ *%I MT9 $$*@E=P 9^>%#%:]^KMGB*6#@Z6&=Y/24^_E'LN[WEY+0\^GA:^/J*MC% M:*UC3[=I3Z.79?#'S>H4445YA[ 445R?QN^-WPV_9W^&NI?%CXK>(8].T?38 M\R.>9)Y#]R&).LDCGA5'7V ) !'\=_CO\-/V;_AEJ'Q8^*VO+8Z58)@*H#37 M4QSL@A3.9)7(P%'N20 2/"?V?_@1\2_VF?B=8_MF_MAZ"UBUD3)\,/AI<'=# MX=@;!6\N5(P]ZX"MR/W?!P&"+%'\!_@C\2?VL?B9I_[8_P"UWX>DTZQT]_.^ M%GPQNN8]%B."M_>*>'O' 5@"/W?!P"%5/JJ@ HHHH **** "BH=0U'3])LI= M2U6^AMK:!"\UQ<2A$C4=2S'@#W->2:S^U8?%VIS>%/V;/ MUXUU"-_+GU128 M-*M&]7N&P'QUVK]X=&KCQ>883 I>UEJ]DKN3](J[?R1C6Q%&A;G>KV6[?HEJ MSUV[O+33[62^O[J."&)"\LTSA511U))X ]Z\DU[]K"R\0:M-X/\ V=_!EYXZ MU:)MDUW9GRM,M&]9;IOE/J N0W0,#5>T_9C\6?$VZCUS]J+XC3:^%<21>%=& M9[728"#D @8><@]&8@]CD5ZWH/A[0?"NE0Z%X9T6UT^R@7;#:6<"QQH/95 MKAYLVQ_PKV$.[M*H_EK&/SYWW29A?%U]O?%B=-7_: MA^(\FJ0;@Z>#_#SO:Z9$&_!NCQ>'_ GH-IIM MC ,16ME;K&B^^% Y]3U-7Z*[,)EN$P\F[R?K)ZV\MET2-J6&HT7>* MU>[>K?S?_#!1117<;A1110 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!117X/\ _#YK_@I1_P!'(?\ EGZ-_P#(=>QE.28K..?V,HKEM>[?6^UD^Q\_ MGO$>!X?]G]8C)\]["BOP?\ ^'S7_!2C_HY#_P L_1O_ )#K M[P_X(F?MF_M*?M=?\+,_X:&^)'_"0_\ "/?V+_8__$GL[3[/Y_V[S?\ CVAC MW[O)C^]G&WC&3GLQ_"^89=A)8BI*+C&VS=]6EUBNYP97QKE6;X^&$HPFI2O: MZC;1-])-[+L?>%%%%?-GUX4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !13)YX+6![FYF2..-"TDDC *J@9))/0 =Z^1O'?[ M0/Q?_;S\8:A\!OV)_$$V@^!-/N#:>.OC1&APY_Y:66D=/-E(.#.#A0T5O)[)?Y]DM7T.+&8VG@XI-.4Y:1BMY/R\EU;T75G0_M!?M@?$+ MQW\2+K]DG]A:PM-<\=QC9XI\7W*[](\&1$D%YWP5EN1@[81G# [@Q5DKT']E M/]C_ .'O[+.@7D^FW]UX@\7:])]H\7^.=:;S-0UFY)RS.Y)*1@YVQ X7N6;+ M'H_V??V=OA-^S#\.+7X7?!_PRFGZ= ?,N)G.^XOIR!ON)Y#S+*V.6/08 4 M#MZUKXJ"I^PPZM#J^LO-^7:.R\WJ88;!5)5EB<6U*IT2^&"[1[OO)ZOI9:!1 M117 >H%%%)=35K72;9NYWMAIB.ZK@]P37%B\QPF":C4E[SV MBDW)^D5=OUM9=685L11H64GJ]DM6_1+4]>U75M*T+3I=7UO4[>SM($WSW-U, ML<<:^K,Q ^M>1ZG^U/J/CK4)?#/[,GP_N?%UU&YCFUVYS;:3:MZM,V#*1_= M7&1]TFETK]E:\\;:C#XG_:9\?77C&]C?S(-%BS;Z3:-Z+"N/,(Z;F^\/O UZ MYIFEZ9HMA%I6C:=!:6L"!(+:VA6..-1V55 'L*XO^%;'_\ 3B'RE4?YPA_Y M._1F/^UU_P"Y'Y.7^2_'Y'D.G_LN:Y\0KV+Q%^T_\0[CQ3,CB2'PY8%K;2;9 MNP$:X:8C^\V"1P0:],\4 =[17S%^S;_P54^!7[4_[;_C[]A?X;^ / M'5AX@^&_AJ'5_$6I>+O#$VCQL)I(5CBBM[L)='(]4T^]M- M6NHD$CZ9+-93R"TU 1L'$#_))AEBED92M=?^US^VM\,OV18O"7A[7M$U;Q-X MU^(FO#1/AUX \-)$^I^(+[;OD$?G21Q0P0I^\FN)72*).6;+*K 'L5%>$_ C M]NCP]\2OC[JW[(OQ=^&FJ_#?XK:5X>B\01>$M4FDO5Z(RKUZ6&H2K M57:,4VWV25WMKL0?MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*_++XW M_P#!?%OC=\)]=^$Z_LG_ -FG7;$VWV__ (3OSO(R0=VS["N[ITW"MWPW_P ' M$S>%?#NG^&&_8\\XZ=8Q6WG?\+!V^9Y:!=V/[/.,XSC)ZU['^K><^U]E[/WK M7MS0O;:_Q'S_ /K?P][#VWMGR7M?DG:]KV^'>Q^IM%>7_L9?M(_\-=?LU^&_ MVAO^$,_X1[_A(?MG_$G_ +1^U_9_(O)[;_6^7'OW>3N^X,;LM2J4 M*LJ,DFGW35UOKL%%%%9FH4444 %%)))'$AEE< M*JC+,QP /6N7\0_'/X)^$MW_ E?QA\+:9L^]_:'B&VAQ]=[BJC"&-PU3]J_P&Y4X9;'Q)!=$'Z0LYKB]5_X*_?\ M!/33I_L5I\??[2N3G9;Z3X:U*Y9OH4MROZUUPR[,*GPT9/\ [=?^1Q5,WRJE M\>(@O64?\SZ6HKY?_P"'KGP9U3_D0_@'\:?%6?N?\(_\-+B3>?0>8R4?\/!? MC9KW_(A_\$U_C+<;O]7_ ,)#8VVE9^OF2-MJ_P"RL>OBA;U:7YM&7]MY8_AJ M&O^":MGI49^Y<^(/BU8'(]XHDW+^=' M_"1_\%A?$7&F?#?X"^'%;@G6=8U6\=1ZC[. "?KQFC^S:J^*<%_V_%_DV']K MT9?!3J/_ +AS7_I21]045\O_ /"J?^"LOB/_ )#/[6'PP\-[OO?\(]X$EO-G MT^U,,_C1_P ,:_MRZ]SXY_X*B^(Y W+1^'_AYINF[?8,C,?Q_&CZE07Q8B'_ M )._RA;\0_M'$R^#"U'Z^S7YSO\ @?4%%?+_ /P[1U36OF\>?M^_M!ZIG[]O M:^/5LX']A\N1*/89=' MXJS?I"_YRB'UK-I?#ATO\52W_I,9'T'X@^)_PT\);O\ A*OB'H6F;/O_ -H: MO##M^N]ABN&\0?MT_L7^%]RZU^U9\/HW7.Z*+Q;:2R#ZI'(S#\JY'P]_P2G_ M .">WAG;_9O[+^AR[1@?VA9QTRYCW'\Z+95'K-_*,?UD'-GDOLTX_.4O_;8GGFO?\%;O^"=_AYC M'=_M*Z?3 PS6;_P /:_V:=4_Y$+P)\3_%6?\ 5_\ "/?# MN\DW_3S E?1N@^"_!WA90GACPGIFFJ.@L+".$?\ C@%:='M _P#@G3\>KP'[DFL^%(M-1QV(,DS< M'^5?@_7]0%?@_P#\.9?^"E'_ $;?_P"7AHW_ ,F5]APIF&74?;6_Q M=WT\NY\!QSE6;XCZOR<]:W/\,/A^'^5=?-]-.I\OU]X?\$3/B/\ M._#W_A9 MC_LY?LVV7Q$%W_8HUE+KQC;Z0U@5^W>25,RL)0^Z7./N[!ZUY?\ \.9?^"E' M_1M__EX:-_\ )E?>'_!$S]C+]I3]D7_A9G_#0WPW_P"$>_X2'^Q?['_XG%G= M_:/(^W>;_P >TTFS;YT?WL9W<9P<>QG^:9;/*:BA4A4>GN\U[^\OY6GIOH^A MX'"V2YO3SVC*I2J4E[WOH?\-6?\%'K3C4?^"5SNJ\&6 MS^-6DON/J$\L$#ZT?\-G_MMVG_(6_P""7/BE-O\ K/L?C_3;C![8V@;J^H** M_-_KF&>^&A]]3_Y,_7O[/QBVQ=3YJE_\K1\O_P##>/[2MH/^)O\ \$S/B>FW M_6?8[^RN,>FW:PW=OI^%'_#Q/XH6O_(6_P"";_QU3'+_ &/P[!/@>V)1D^U? M4%%'UK!/?#K_ ,"E_FP^I9@ML5+YQA^D4?+_ /P\TN;7Y=5_X)[_ +2T)'+/ M%\,!*BKZEEN.._%'_#TWP%!QJ?[)7Q_LCUQ=?"Z4N,1'_)KZ@HH]MEKWHR_P# _P#[1A]7SA;8 MB/SIO])H^7_^'R7_ 3O@YU/XX7MD.@-UX,U<9/IQ:GFKMI_P5[_ ."Z#J4?'_ K8<^W6OI.J5WX<\/:@"+_0;*?+;CYUJC<^O(Z\T>TR MI_\ +J?_ (''_P"5A['.U_R^I_\ @N7_ ,M/#+/_ (*G_P#!/J^($'[47A]= MRY'G1W$?'_ XQ@^U:=G_ ,%(_P!@Z^*B']JSP8NX9'G:LL?Y[\8_&O3;OX3_ M LU#/V_X:^'Y]S;F\[1H&R?7E.M9EY^SE^SWJ.[^T/@1X,GWG+^=X7M&W'W MS'S1S94_LS_\"B__ &U!R9VOMTW_ -NR7_M[.8L_V]OV([[;Y'[6_P .5WYQ MYWC&SC_/?(,?C6G9_MB_LBZB%.G_ +4_PXGW'"^3XXL&R?08FIUY^Q]^R3J. M[^T/V7/AU/OQO\[P18-NQZYBYK+O/V#?V);[=YW[)'PX7<,'R?!EE'^6R,8H M_P"$I_SK_P !?^0?\+B_Y]O_ ,"7^9TMI^TC^SMJ?'OP7/EMH\GQ3:-D^ MG$G6M.U^+GPHOAFR^)WAZ;YL?NM:@;GTX>O-+O\ X)P?L(7N3-^REX+7*[3Y M.C)'Q_P''/OUK-N_^"6G_!/R].9OV7/#J_+C]T9X_P#T&0?G1RY4_M3_ / 8 MO_VY!SYVOL4W_P!O27_MC/<+;Q1X9O039^(K"7:?F\J[1L?D:O5\W7/_ 2' M_P""<]V09?V9[ 8''EZYJ*?^@W JA_PYK_X)U0\Z=\"+JSS]\VWC/5QO],YN MCT_K1[/*G_R]G_X!'_Y8'M<[7_+FF_\ N)+_ .5'U!17R_\ \.@OV,(?^0;I M7C"R/G,IXH/_!)G]G:'_D%_$SXK6)' -I\1KP87^[\Q/'3\A1[' M+7M6E_X O_DV'UC.%OAX_*H_UIH^H**^7_\ AUA\/(/^05^U;\?+#'"?9/BA M,NU?[HS&>*/^'9#VWS:3_P % _VEK?'^KC;XH^9&@]-K6_\ 6CZO@.E?_P E M?^;#ZWFBWPWW37ZI'Y?_ /!9K_E)1\2/^X/_ .F:QKY?KWC_ (*:?#6Y^$/[ M;WC;X=WGQ%\1^+)-._LW=X@\6Z@+K4+KS--M9?WLH5=VT/L7@81%':O!Z_8L ML48Y;047=_NH_G[.92EG&)"_@S MXPU74;/2=:>_74GTJZ,$TL$>GW,SP;QRJ2K&8GQR4D8=Z_?OP)X#\&?##PAI M_@'X>^&K/1]&TNW$&GZ;80A(H4'8 =R84Z=_=Y4[=+WDK_@?J7AQ1I+*JM7E7,YM7ZV48NWI=A11 M17Q9^B!116'\2?B3X'^$'@;4OB3\2/$EMI.B:1;&>_O[IL+&HX '+,20JJ M69B 20* (_BE\4O 7P6\ ZG\3OB;XDM])T32+3](K6WGLNK1A5Q-*B[2>KZ+5OY?TCUS MQ#XD\/\ A+29M>\4:W:Z=90+F:[O9UCC0>[,0*\ENOVF?&/Q2N9-$_9=^',N MMH'*2>+-<5[72H#T)7(#SD'JJ@'OR*L^'OV3]-UO5HO&/[0GC&\\>:Q&V^&W MOU$>FVA](K5?D]OFR#UV@UZU:VMK8VT=G96T<,,2!(HHD"JBC@ < >UB_LI1^*=4A\6?M( M>.+OQOJ4;;X=.F'DZ7:-Z1VR\-Z9;[PZKFO6[&PL=+LXM.TVSBM[>% D,$$8 M1(U'0*HX ]A4M%=V$R_"8%/V,;-[MWEAZ5"_(M7N]V_5O5A111 M78;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 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 5PO[4'P.TS]IS]FOX@_LW:UK4^FV?C_ ,$ZKX=U MY]DMGG\H8YRVS''K0!^./[$/[F^4TN T8G@$\<6UI6_;'X8>$O '@ MOP7;Z7\+X+:/0[JXN=3L_L5QYL,AO+B2[DDC;)!1Y)W=0IV@, N% %? O[9' MQG_X)5_MP^-O!GC;X^_%OX>>+?@GJW[-_CVYU'5KK6(&2T+:IX1>-HSGS;>^ M3#>6B@7"R*5"[@5KM/\ @W)^&/Q_^#G_ 2-^&_A#]HRWUBRO4DU&Z\.Z;XC M1DOK#0Y;N22QBF5N8SY1#JA^Y'(B87;M !YO^RFBK_P=#_M3%5 +? OPN6([ MGR[ ?TKFO^"\'BK5O&W_ 5 _P"">_[+=U,Q\.:G\9Y/%.LV+\Q7=SIT]C]E MW+T.U9+H8.>)OS?^R/\ :E_P=&_M-6VG_$K09VO_ (,>'+.Q\K5H6%S< MQ)IWF0QD-\\B[ERBY(SR*[7_ (+[_ ?Q7I?B[]FS_@IIX-\/7FJP_LT?%BWU M7QY9:;;-+<+X6NY[7^T;I40%I/(%LC$ ':DDKG"HU '-_P#!VG?ZCX,_X)E> M'?C9X6OC9>)/A]\:_#NO^%]2BXDM+V+[2B2*1R"/,)_X"/2N;L/B/JO[1W_! MUIX,L]>5TTWX9?LOR:KX?L)#E+:ZU!5\^90>CM'?K$S#JL*CM73?\%UK3PC_ M ,%2/!_P._X)N_LO^.]*\77WQ&^)FF^)_%VH>&-2CO8-$\&VD,YN=4GDA9EA M1VGA6 N5$S@HFYNE[]L3X5P_L4_\%VO@G_P4GUB./3?A;X_\!W'PN\>:^^$M M/#VHG?)IDUTYPL,-Q(+:V61L(K1?,1O7(!S_ /P6\\6:A\%/^"PO_!.GXQ^# M96MM6UCXE:QX2U.6(X-SI]_-I-H\;>JJM[.<'N^>HK]3Z_,[]K7X?6/_ 4F M_P""XW[..D_"G4K;7? _[+-EJ?B_XB^)=*F6>RL]9O&MCIVE&9"4-WOL8)VB MSN6%BQQD9_3&@ KY/_X+7>*_#FB?\$\?&OAW5=7A@OM:FTR+2[9S\UR\>J6< MKJON$5F/L*^L*^6_^"SFF6=__P $Y/B!<3644D]N^D&VE>,%HBVKV2DJ3RN5 M)!QV)%=V63C3S*A*3LE.+?\ X$CSI//\0\\>-@[*]E=7]W;:Z] M=UJ>+2X7PJX;66U%=VNVG9\^]T[.VNE[/W3]#/V!O^"K>E?LZ_LI^$_V?;'X M)#6=3T/[<)KW4?'FF:1;R&>_N+A<&Y?*@+,H)('(/;FOH/0_^"C'[7GQ*P?A M]^S7\+M/5_\ 5OJ7QTTZ_P#S%F,\]<5P7_!.#]ACPM\6?V%O _Q,M=7L%UB^ M&IB[L_$OAFSU>PE\O5+N)0(KB,E,J@R03Z@5Z#XB_8L^'OAW*?%W_@GEX(\3 M6*_?U;X:HUG,!Z_95*.S?[I !Z5X69<04L-F-98C!Z<\OWB4YQEJ_>M&;<;[ MZQLNX8"AB:> HQG5JPBHQLDJ;LK*R;5-RNMFW8WT\>_\%8O$Z"6UO/V=/#UN MXR#-<:Q>3@'I@H!&:7_A7W_!2KQ%QK/_ 4"\!^'-W!/A_X9QWFWW'VIQG\: MX[PC^R'_ ,$K_$^HMI?A ^(OA[K&[$NG2^+M2TRXB<_PXN)F0M[*37H:?\$S M;'346Y^'?[;7QTTA"H,,'_"=+=VH'8B.2$Y'XU6&SW#XR'-A52:\HQE;UO?\ M3TZ67X;$1NJ\Y^E1K_TEQ,W_ (9/_:1U[_D??^"J_C:XW?ZS_A'O#5AI6?IY M8;;1_P .[_A]J_S^//V\/CWKY;EX+SXE/'!G_9CCA&W\ZTS^QC^VCX?Y\"?\ M%)M855Z0^(OASINH[O8NQ4CZBC_A5O\ P53\-W_ 3<\,[?[-_9R\(2[>G]H027 M?Y^>SY_&LG_A+_\ @JIX:_Y#?[-_P<\3;?O?\(YXFNK+?]/M:G'XT?\ #5?[ M:?A_CQU_P2^U8*.LWAWQ]INH;AZA%52/H:F69YE-6E6E;_$_\RX9-E%-WCAX M7[\L;_?8]/\ #WP$_8W\);?^$6^!7P\TXJ,!K'PE9Q'\UB!KM=*U;X?:%!]E MT1]/LXN/W=K"L:\=.% %?/?_ \5MM$.SX@?L&?'71@O^LN4^'RW5LO_ &TC ME_I3H_\ @J_^PY82+#XXUK7_ M(3@Q^(? FH1%3Z'9"X'YURSJU:GQR;]6= MM.A1I?!%+T21]&?\)CX8_P"@U!_WU1_PF/AC_H-0?]]5X[X=_P""BG[ ?BC' M]F?M)^#HMW3^T;C['_Z/5,5WGAWX]?LV^,-H\)?&?P/JF_[O]G>(K.?/TV.: MS-3IO^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK-O;Z/>0+?_ 'PK M]3/[.T__ )\8?^_0H_L[3_\ GQA_[]"O4FVWS3U;=WM*VY\!_L9?\$??#'[(O[2GAO]H;_AK.#Q#_ ,(] M]L_XD_\ PAOV3[1Y]G/;?ZW[9)LV^=N^X<[<<9R/O#_A,?#'_0:@_P"^JN?V M=I__ #XP_P#?H4?V=I__ #XP_P#?H5Y^-Q^+S&JJF(ES22MLEIJ^B7<]7+R13_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ M //C#_WZ%97CGQ1X!^&GA#4?'OCW4[#2M'TFU:XU#4+P*L<,:]23CD]@!DDD M D@5QGH%+QQ\:/A9\-O"6H>.O'/C:RTW2=+MFGOKVX$?@3H-WY_@+P;K!$,GBF9<[=1O8^KQ'K% M ,[@>A4DR^T+\9/B?\9%&G?LT_"J&RTAAM7QGXKM#!:[.FZWM\;Y>.A(P",$ M"O/Q69X3"35.3YIO:$5S2?R6R\W9+JSGJXFE1ERMWEV6K^[]7H>H>(?BM\-/ M!NDOK'B7QEI^GV<0P9;B8(OL!ZGT Y/:O*]0_:F\;?%*X;2/V7G5K.,)*3N19)0#B1J]3DC25&BE0,K AE89!'H:6B@# ME;#X%?!'2KZ'5-+^#GA6VN;:59;>XM_#ULDD4BD%75@F58$ @CD$5U+*K*59 M001@@CK2T4 8'@3X4_"[X71WD7PR^&V@>'4U&X\_4%T+1X+,7,O/[R01*N]N M3\QR>:U=;2?LAVWA"1KWX!_%OQ)X*DR62PCNC>Z?GU-O.3G_OJ MO8Z*X,3E> Q<^>K37-_,M)+TDK27R9A5PN'K/FE'7OL_O6IXU_PF?[8'PS^7 MQC\--&\=:?'UU#PO=FUO O\ >:"48=O]F/\ .M/PO^V)\$M;U$>'_$VKWGA/ M5N-^E^+;)K&1#[L_[OK_ +6:]2K,\4^#/"/C?3CI/C+PQI^JVQS^XU"T291[ M@,#@^XYKF^HYCAO]WQ',OY:BYONDN67S?,9>PQ-/^'4NNTE?\59_?/WG['/A+0;I]5^"?COQ%X%NW;<8](U!I M;-V]7MY20P]@0*B_M?\ ;,^&7&K>'?#_ ,1=/CZW&F3?V;J!'=FC;,1/?:G) MH_M+%X?3%8>27\T/WD?N24__ "3YA]9JT_XM-KSC[R_^2_ ]EI)(TE0QRH&5 MAAE89!'I7D^A?ME?"2344\/_ !$@U?P3JCL(]5T+5;:]M91F*YM)UDC<>S*2#79AJW7S1M2Q%" MO\$D_P _FNASOB+X#_ [QAG_ (2WX->%-4W?>_M'P[;3Y_[[0UP7B/\ X)U? ML,^*=W]I_LM>#HM_7^SM)6S_ "^S[,?A7M%%=AL?--Q_P2._8;AG:\\)?#O6 M?#D[')GT#QCJ,)!]0&G91^ J/_AV?INC?-\/_P!M#X]:!C[MO;?$)I;?\8Y( MCG\Z^FJ* /F4_L;_ +9N@<^ ?^"FGBF$+]Q/$?@C3]4R/0F0J3]:7_A6/_!5 MCPU_R!?VH/AAXFV]/^$C\%366_Z_9&./PKZ9HH ^9?\ A,_^"MGAK_D,_!?X M+^)0O_0O>(K^S+?^!0.*/^&L/V]?#W'C7_@FAJ$L:_>NO#OQ*TZ\W^XBVAA^ M)KZ:HH ^9?\ AX[KVA_)\0/V"/CSIF/]9/8^"UOH$]S)'*./PI1_P5L_8]TL MX\?7WC#PH?XAXB\"ZA%M^OEQ/7TS00",$9!ZB@#POPY_P4R_8,\4[?[,_:>\ M-1;NG]HRR6?Y_:$3'XUWGAS]IO\ 9N\8;?\ A$_V@O!.IE^%%AXJLYB3Z860 M\^U:?B/X,?![QAN'BWX4>&M4W_?_ +1T*WGW?7>AS7!^(O\ @GU^Q#XI+'5/ MV6?!*%OO&PT&*T/YP!.?>@#URRO['4K<7>G7L5Q$WW98) ZG\1Q7/?&;XK^% M/@7\*M?^+WC>Y\K2_#VF2WEU@@-)M'RQKGJ[L511W9@*\1O?^"1W[![7!OO# MWPGO]"N6ZW.A^+-2@;VX\\J/RKX!_P""M_A[P-^SIXOTW]F_X1_&7XB:HD]@ MM]XLT;7_ !K/>V$(9E:UB$+8&\;3*=Q. T1'7- 'T-_P1X_X*#>*_CI\5?'/ MPA^,FM^;JGB'4[CQ)X:\R0E8]Q'VBRCST1%".B#HJRFOT,K^;CX8_$SQQ\&_ M'^E?%#X;:])IFN:+=BXTZ^B16,;@$^%/QV^#GC72->TR.\M3XG\.7EA+AA\T;?8V*K(C!D8= RD=J /L"B MOF7_ (7;_P %0O"/_(R?L3>#/%87[[^%/B-'99'J%O$)_#K1_P -_?&+PSQ\ M4/\ @G1\8;';_K&\,V%OK2K[YB=,CWH ^FJ*^9E_X*S_ +)>DL(_B5%XW\%- MG#+XJ\"7T)0^A\J.3%=AX4_X*+_L,^,]O]C?M1^$(B_W1JFJ"Q/Y7(CQ0![3 M16#X5^*7PR\=!6\$_$;0=9##Y3I6KPW&?IY;&MZ@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BO'/VM/VM-(_9PTBWTS3-.BU+Q'J49>RLI7( MBAC!QYTN.=N00%&"Q!Y&":^4/^'AO[47]K?VC_PE]CY._/V#^QH/)QZ9V^9C M_@>?>ODLXXTR3)<7]6JN4IK=12=O6[7W*[/)QF=8+!5?9SNWULMO75'Z)45X M!\"_V_/AAX\\#WFK_%/4[+PUJFEJIO(&D8QW2G.'MUY=SD#[&U>XO_'_CI1$$@49:6&V/48&0SY4].#7HTN(L MKQ-"%3#R]HY*ZC%7E\U]GUE9>9T1S'"U(*5-\S>R6K^[I\[(]8^)_P 6_AI\ M%_"EQXW^*GC6PT/2[6-GENKZ;;D 9(51EG;_ &5!)]*^(MP# [(1RW27G+9-]>7;I*^ MJV2K5J?O^[?L];>O?TVZ/J>6^!/V2/ >B:I#XN^)6I77C;7XE CU#7@&@M@. MBP6P_=Q*,# P=N."*]55550J@ 8 ':EHK?"8+"X&#C0@HWW[M]VWJWYMMET MJ%*@K05OU]7N_F%%%%=1J%%%% !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 %%%% 'R!_P7X_Y0V?M"?]D_F_\ M1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3 MY/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 >4?MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*X M7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V K3_ -$I0!NT444 %%%% !1110 4 M444 4]=\/:!XHTY](\2Z'9ZC:2?ZRUOK998V^JL"#7E^K?L:_#.VOY-=^%>M M:YX&U)SN,_AG4WCBD/\ MPL2A7_9&T5ZY17'BLNP.-:=>FI-;.VJ]'NODS&K MAZ%?XXI_G\GNCQHP_MH?#'_4W/AWXD:?'_#*HTO46 [9&8>G,%67_:.T5Z]4&I:9INL64FFZOI\% MU;2KB6WN8@Z./0JP(-+M.76/"OB"RU*T?[MS87231G_@2$BKU>4>(OV-O@W?:DWB' MP/#J7@S53RNH^$=0>S(]!Y8S'CV"C-4?^$=_;(^&?/A[QIH/Q!T^/I::Y;?8 M+[;V598_W;'_ &G_ "H^O9AA_P#><.VOYJ;YU\XOEG\DI>H>WQ%/^+3^<=?P MT?W)GLM%>.V_[8>@>&9TT[XZ?#;Q'X&N&8*;G4+%KFQ9O1+B$$-SWV@>]>F> M$O'?@KQ[IXU7P3XLT[5K? S+I]XDH7V.TG:?8X-=6%S/ 8R7)2J)R_EVDO6+ MM)?-&M+$T*SM"6O;9_<]36HHHKN-PHHHH **** "OSS^,W_!"SQ7\=/BKK_Q M>\;_ +9GFZIXAU.6\NL?#\E8]Q^6-/WL M8_TB;>C, X'RX9G/.[CW.B@ HHHH 1E5U*.H((P01P17'^*_V=_V?_'>X^-_ M@;X/U@O]XZIX:M9R?Q>,UV-% '@?BK_@EW^P+XP+-JG[-&AV[-SNTF:XL<'U M'V:5,5@_\.KO@EHO/PO^,_Q=\$[?]6/"WQ$N8@GT$HDXKZ:HH ^9?^&)?VJ_ M#'_),/\ @I;X\M=O^K'BOP_9:W_WT9=F:/\ A7O_ 5B\(_\B_\ M#?"7Q>% MZ?\ "5>$[K3R_P!?L3''X5]-44 ?,O\ PN#_ (*F^$?^1B_8]\ >+MOWCX4^ M('V#?]/MJG'XT?\ #>?QX\,?\E0_X)O_ !8M-O\ K/\ A%%M=;Q]/*=-U?35 M% 'S+_P]B_9>T7_DJ'A[XA>",?ZS_A*_ -[%Y?U\E9*ZOPI_P4E_82\9[?[( M_:A\*P[^G]K7IL/S^TK'C\:]OKE/%?P'^!WCS=_PG'P:\*:SO^__ &MX=MKC M=]?,0YH L>%/C%\(_'FW_A!_BGX/PKG/\ AU-^SYHO_)+_ (E?%+P1C_5_ M\(I\0KJ'R_IYWF4 ?35%?+VH_L7?M!^ +4WO@7_@IU\0=*AC^[-XTLK'6%7_ M 'C.$#?C7#>)OBY^V;\(]PM_^"@?P4\8-%UCU[PI+"S8[,NEF0@^P%8X.O2=2A-32_E][\B(XFC4CS0?-Z:GV#17P(W_!2CXEWK$?&KQ-K_PB M3/[W[1\'KZMKK6'T*V?_>CE MB3'YBN;^T<;4_A86?K)PBO\ TIR_\E,_K%>7P4G\VE^K?X'V-KWBWPKX6A^T M^)_$VGZ;'C/F7]ZD*X^KD5P/B']LG]FGPW(8+CXKV%W+G"1:5')>%SZ PJP_ M7%\$>"_",?E M>%/".EZ8@& NG:?' ,?1%%'_ O5?^?=/_P*I_\ *P_V^?\ +'[Y?_(GYS?M MD_$"/XG?'G4?%UA::C#I\]I;)IB:G9O!)Y2Q*"0CFQ%+*]E0F.:,G/DRXYVY)(89*DG@Y(K\R=;UJX\-? MM<7?[,7B'Q%H-D; 26M[J]UJ:QV<%XB&5P\YX550%#GD.-O7BOQW/^#N()9M M6J0A[12O/F2WOJU:[L[O1=5L?&YAD^8/%SDES)W=U^5N_D>X_L4S^'=,_: T M_P 2^,FL(M%T;3[Z_P!6O-4">1:0QVTA\YF?A-K[#N[5[)I&E>+/^"I'C6'Q M;XJL[[1_V>]!U#S-%T>=6AG\=W43<7$Z\,EDK#Y4/+D<\Y\OQW]D']D/4OVO M=;E\3>);FZ@^#5E> ,XCDMY/',\,F0JAL.FGI(H/.&E902 P A_1_3-,T[1= M.M]'T>PAM+2TA2&UM;:()'#&H"JBJN J@ < "OTO@K)L3DF3>SQ"M.4G)K MM=))7^5_5GTV2X*K@L%RU/B;OZ>0ZQL;+2[*'3=-LXK>VMXEBM[>",(D2*,* MJJ.% ' J6BBOKCUPHHHH **** "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@#Y _X+\?\H;/V MA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7 M?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ MV K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE* -VBBB@ H MHHH **** "BBB@ HHHH **** "BBB@!EQ;6]W ]K=P)+%(I62.10RL/0@]17 MF?BW]C_X&^)=0.NZ/X=G\-:J"3'JWA2[:PF0^H$?R9SSDJ37I]% M6O34K;72=O3M\C*K0HUE:I%/U/&O^$!_:X^&GS^!/BSI?C2PC^[IGC"S,-R% M]%N8?OM[O@4J_M;7'@IA:_'_ .#/B/P@0<2:G'!_:&G#W\^$'\MIKV2D95=2 MCJ"",$$<$5P_V77P^N$KRC_=E^\C_P"3/G^2FD8?5:E/^%4:\G[R_'7[FC"\ M#_%'X<_$JT^V^ O&VFZL@7[ U@CX2_M/\ PV^?X5_'6'Q)91_GVJ+$A..F0!1];S3#?QZ'.OYJ;O]\)6:]$Y,/;8JG_$IW7>+_1V?W-G MLM%>-?\ #47C/P%^Y^/OP#U[0HT_UFM:*!J5@!_?9H_FC'L037>_#_XU_";X MIQ"3X?\ C_3-3K1-AU_%16^'S;+\34]G&=I_RRO&7_@,K/\#2 MGB\/5ERJ6O9Z/[G9G4445C>./B'X&^&NCG7O'OBJRTJTW;5EO)PN]O[JCJY] ME!-=U2I3HP.M830?#?Q6L'NY'V M117<4MMYC'HJF9$#$]@"2:]'K'#8S"8V#GAZD9I=8M-?AG)27D[A M11172:!117.^)OB[\*_!FX>+/B1H>G,O6.\U6*-_H%+9)]@*SJUJ5&/-4DHK MNW;\R93A!7D['145Y+J'[;O[/45TVG>'O$M]K]V/^770=&N+AC]#L"G_ +ZJ M#_AI;XI>(N/AS^R;XPNPWW)/$,L.E*??,A;BO,>>Y3>T*JF_[BOA_P%X6A;[WVVZN+VX3Z>7B,_C1_P * M$_:"\2<^//VL]72-OO6WAG18+#9["498_4BC^U*U3^#AJDO-J,%_Y/*+_P#) M1?6IR^"E)_@&IQO*/^ (2WZ5R$7[$7P8OI%G\=W_B;Q7*ISYGB/Q)<2DGU.PH#^5=A MX9_9\^!O@[:WASX3:!;R+]V?^S(WE'_ W!;]:/:9[5^&G3@O.4I/[E&*_P#) M@YL=+:,8^K;_ 27YG'R_MN_!J_D:#P'IWB?Q9*IQY?ASPW/*2?0&0(#2?\ M"^?VA/$GR^ _V3=5CC;[MUXFUN"QV>YB.6/T!KU^**.&,10QJB*,*JC ^E. MH^I9I5_BXJW^"$8_^E^T#V.*E\56W^&*7Y\QX[_9W[%86^[] MAM+B^N$^OF8C)^E+_P ,T?%#Q%S\1OVL?&-X&^_'X?CATI&]L1AN*]AHH_L7 M"S_C3G/_ !3E;_P%-1_ /J5)_&Y2]9/\DTOP/)=._8B_9X@N5U#7_#%[KUV/ M^7O7M8N+AC]1O"G_ +YKN?#/PD^%G@S:?"?PXT/3F7I)9Z5%&_U+!\>;O^$X^ M%'AK6=_W_P"UM"M[C=]?,0YKI:* /#O%?_!-7]A#QGN_M?\ 9?\ "\._K_9- MJUA^7V9H\?A7+?\ #I_]F71?^27^*OB-X(Q_J_\ A%/']Y#Y?^[YS25]-44 M?#'[7_PK^*_[#GP$UGXW>%O^"BOQ4$ATC2O%I+$D_6OU8_X* M^?LW?MT_M<>/-!\#?!3X-2ZCX(\.6IN1>'Q'IUN+[4)1AW\N:Y1\1IA%+*.6 MEQD$$_&W_#G?_@HW_P!&Z_\ EW:1_P#)= 'ZV?L(?'WPI^TE^RQX2^(WA73[ M.PV:DV$2QQ:?=VZB.2%$7A$X#(O_/-TKU^OS]_X)!_LW?MT_LC^/->\ M#?&OX-2Z=X(\1VHN3>#Q'IUP+'4(AA'\N&Y=\2)E&*J>5BS@ D?H%0 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 ?('_ 7X_P"4-G[0G_9/YO\ T=%7\85? MV>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@ M#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7]N?_ M )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %<%\0/V8_@9\2YC?>)?A[9+?%MRZE MIZFUN0_9O,B*EB/]K-=[16&(PN&Q=/DKP4UV:37XF=2E2K1Y9Q37GJ>-?\** M^/\ \.OWGP8_:%N;^U3_ %>A^.[?[9&?1?M" 2HHZ ?C7PM\<_C/XW^./CN M?Q;XUO8V=/W-I:6I;[/;1CC;$&)(!(W$GDDY-?J=7Y=_M'?!C7_@=\4]2\*: MI8R)927#S:/=%?DN;9F)0@]"0"%8=F!]J_*_$/ 5<%@*7U9R]BY/F7-)Q3TY M=&W9;Z+2]M+GRW$6'G0P\/9WY+ZJ[:OTWVZ^1P=?8_[(/[6WQ-OOAH? D/PJ MU_QKJ>BRB.&\LY42..V8?NDFE<\,"K@$CE5'H:^.*^_/^"=?P8U_X9?"R^\5 M^*;&2TO?$UQ%-%:RKM=+:-6$18'D%B[MC^Z5]:^8X"IYC5SOEPTW"/*^=I)V M731IJ_-:UUW/+R".(GCK4Y-*SNUV^>FYT?\ PF'[;'BC_D"?!_P?X71NC>(= M>>\91ZXM0!FD/PB_:L\3\^+OVGK?2HF^_9^&?#,2_E-*=X_*O8J*_:_['A/^ M-6J3_P"WW'\*?(OP/M?J:E\2?8)$%VCVS70^&?V5OV=/".TZ+\'M#+)]R2]M!=./<--O.??->@45I2 MR7*:,N:-"/-W:3?WN[_$J."PD'=05^]KO[WJ0:?IFFZ1;+9:3I\%K"OW8;>) M44?0 5/117I)**LCJ22"BBBF 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 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T M)_V3^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/V MN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW M_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8WC?X M>>!_B5HYT'Q[X5LM5M-VY8KR -L;^\IZH?<$&MFBHJ4Z=:#A-)I[IZI_(F48 MSCRR5T><>$/V1_VEW&X>*6ZDEN?+8=&43.X4CL0 17H]%% M8X;!X3!PY,/3C!=HI)?A8FE1HT5:G%17DK!11172:!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!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0 MV?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I M3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %?/G_!4;]O;P_P#\$U?V*_%? M[6&M>%/[>N=(:ULM#T0W7V=+W4+J=(($DE(/E1!GWN^"0D;8!. ?H.O)_P!N M']C7X.?M_P#[+OBO]DWX[V5S)X=\5V:1RW-A*$N;&XCD66"ZA8@A9(Y41QD% M6VE6#*S*0#Y(U[X@?\%,8^:25!WK\=OVRUZQO?!&OK;#4$$9> MUD\T(ZS0XD655(*EEC;!VB@#YO\ @)XH_P"#G+Q#\;/"\/[0WP]_9<\/_#^X MURW?Q;/HAU.YU*UTW>&F2 &[V-/Y>45CE0Q#$$#!]C_;H_;P\<_##]IGX2?\ M$]_V8+71I_BY\89KN\&J^(+:2YL/"?A^SC>6[U6>WCDC:XD8121V\/F1K)*K M;G 7:_Q/X!^&?[97_!OM^V_\'OA+:?M*^*?B_P#LH_'/QW:>!K#3O'-S]HU+ MP3K=V2EBL_9W_X*%>'/^"='[8?BG1_$A^)GA*YU MOX0_$;2]$_LMM1N;/<;_ $B]MA+)']H2-1/'-$41XV"% X!?[!K\H_\ @OS> M7^F?\%4/^":]]X=++J;_ !POX-T?WC9O>:"ER./X?*9L^Q-?JY0 445QGQF^ M)OB_X9:997_A#X.ZUXQDNIVCFMM%DC5K=0N0[;R.">.* .;_ &Y_^31_'O\ MV 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*5\S_M5?M'_ !5\6?L[^+?#FO\ [)?C M'0K.\TIH[C5[V>W:*U7 M**\AN(0DZK&H$BY[,!D?6@#Z.HKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!& M,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J* M\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^ M._\ P)@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) M@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N? MCA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8 M*/\ AKGXX?\ 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* M\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKYL\$?MY_$SX@Z M1+K?A7]C+Q??6T-Y+:R366H0NBRQMM="2H^8'@C''K6S_P -<_'#_HQGQW_X M$P4 >]45X+_PUS\"_\-<_ M'#_HQGQW_P"!,%'_ US\]45X+_PUS\"_\-<_'#_HQGQW_P"!,%'_ US\]45X+_PUS\"_\-<_'#_HQGQW_P"!,%'_ US\]45X+_P MUS\"_\-<_'#_HQGQW_P"! M,%'_ US\^J:?9QW5U8IJ$)FBBD)"NR[J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AK MGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# MF"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ M1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJ MBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C M/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"& MN?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\ M"8* />J*^;/$O[>?Q,\)ZOI&B:Y^QEXOM;G7+PVNFPW.H0J]Q*%W%(P%.YL< MX)'UK9_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"@# MWJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA M_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/ M^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ M ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ M (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/C MO_P)@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"@# MWJBO!?\ AKGXX?\ 1C/CO_P)@K,\8?MR?%7P-X8O?%WB3]BSQE96%A"9;JZN M[Z%(XUSC+, <#GT- 'T;17S]IW[8_P 9]4T^#4[+]A_QQ)#<0K+%)'=P%75@ M""#CD$&I_P#AKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^ M.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@ M#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?] M&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N M?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__ )@ MH ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.' M_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?CA_T8SX[_ / F"C_A MKGXX?]&,^.__ )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P " M8* />J*\%_X:Y^.'_1C/CO\ \"8*/^&N?CA_T8SX[_\ F"@#WJBO!?^&N?C MA_T8SX[_ / F"ND^!W[35]\6_'VJ?#7Q'\(]7\)ZMI.E17]Q:ZM.C-Y_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@ M#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !7BW[=GB?\ :G\" M?"71_B!^R-\+[GQOX@T+QIIEYK?@^RU6ULY]7T02%;^"*2Z=(O-\EBZ*S#+H MH]J]IHH _*[]I_QS\5OVZ+/]J+]E?X%_L6_$"Y\4_%SP?X9T!8?B'X?32-/\ M*;[:Z234=0N)I"G[@-YT2VWVAY9(E\L$98?1/Q!\9?M-?\$IOV3O@)\$/V$M L/"OC>]\*ZS#;:MI]M9V4$$=[!9RJ?M7FLDAV;T6/8JE@'# M+]@P:7IEK?7&J6VG01W-V$%U.;32?B#)8KK_B'7[6&:/3U%K97%PEE: M6[SO<,TLHFEEBA41+&&=^:_;Q_8_^*7A+_@H;\&O^"LW[.?@"\\6:IX&TF\\ M(_%3P9I#Q+J&L^&+I93'9YC"6#3)A4.Y%5OM^B@#X0D_9A^(_ M[?G_ 5.^&_[=GQ1^%.N^#?A?\ ?#.H0_#K2?&-HMKJ?B+Q#?_)/?FSW,]K: M01)$$\\1RO-&K!-@!/W?110 4444 >4?MS_\FC^/?^P"_P#Z&M=U\+O^29^' M?^P%:?\ HE*V+ZPL=4M)-/U.RBN+>5=LL$\8=''H5/!%/BBB@B6""-41%"HB M# 4#H .PH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% 'A?_!/?_DB>K?]CWK/_I2:]TJ#3]+TS2(#;:5IT%K&TC.T M=O"J*6)R6P .2>IJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "O"_ /_ "D$\?\ _8B:5_Z,:O=*@CTO3(M0DU:+3H%N MY8PDMTL*B1U'12V,D#TH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#PO]K#_ )+9\#_^Q[E_])FKW2H+O2],OYX+ MF^TZ":2UDWVTDT*LT38QN4D?*<=Q4] !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %>4?MS_P#)H_CW_L O_P"AK7J]17UA M8ZI:2:?J=E%<6\J[98)XPZ./0J>"* ,?X7?\DS\._P#8"M/_ $2E;M-BBB@B M6""-41%"HB# 4#H .PIU !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %>%^ ?\ E()X_P#^Q$TK_P!&-7NE01Z7ID6H2:M% MIT"W6]\:^/TN'T3PY:1; 7:&WQ+ M=WZHEL[:?9ZE?O:V\TV/E M229(I6B4G +"-R!SM/2@#\^OV$OV\O\ @HMX)_X*;:[_ ,$J?^"E6A^!_$.L MW'P[/C;P%\2/AUI\UK;WVGK<>0R7,$A(3YQ*@("%'@*GS%D1Q]?_ +;7QVU3 M]FK]E3QO\8_#-@MYK^G:.;?PEIS $7^MW3I::9:\_P#/6]GMHO\ MIT-?G=^ MS=^UG^UK^SK_ ,%X;WX1?\%0/V9O!5AXF^/GALZ1\'/BCX$U.XN[*TTC31+< MKHD;W 5C$TS2S2DQPS&YGC+HT+P>3]I?M1?\7L_;/^"7[,$'[W3?#MW=_%#Q MI&/N^5IFVUTB!_0OJ5XEVGJ=(?ICD R_CU%_P5.U;P]X?^ _[(_BSP)8:WHO MA2R;QS\:/BAHLLL6JZB8]C1Z?I]DL<;2LT;332L%@B$T<<<;MO$/G7_!'S_@ MH+^U_P#M&_%CXY?L3?M]?#OPWIWQ6^ >MZ=;:OXB\%)*NE:W9W\ M81PTTMM;7$FT<':L>6Z;EZC\W/\ @B+^U;\[_ /!= M/]N_]KO_ ()S_L/^(OVH/V9/AEX'U>'0WL8=5U;Q;J]R9; W=VEHCPV,,(6Y M(DFB.7N8PN[[D@!%?77PXUN_\3?#S0?$FJ,INM0T:UN;DHNU3))"K-@=ADGB MOA#_ (.G?^4&7QF_Z^O#7_J1:;7W'\&/^2/>$_\ L6K#_P!)TH \W^-?Q=^( MDG[8/PA_9J^%GB'["E_!K'BWXB21VD,S-H%C MI%:$RHWDFXU&_LV#KAS'97 M 4CYB/G_ /X*O?\ !0O]LK]BGX]?L]> OA=\-/ H\#?%OXX:#X,U?Q1J6J7- MWJJQ75S!YR1V8BBAM]T9G59C-.?ESY:$@UZW^QC_ ,7F_:*^.'[7]Q^]L[_Q M3'\/O!,QY']C^'GGAN70]/WFLW&L E>&2"$DG Q\Q_\ !Q3_ ,CW^P]_V>AX M1_\ 1K4 ?H5\9/BEX;^!WP@\5_&OQDLYT?P?X;OM;U46L>^4VUI;O/+L7(RV MR-L#/)Q7QW\%?VA_^"@'[2W[ L'_ 4<\$?&SX=Z#+KG@^Z\6>&/AB_A![W2 MH;%$DEBL+[4/M27#W+1Q[);B(1)%(S8@<1X?[6\9:3X5U_PAJNA>.[2SGT.] MTV>#68-0V_9Y+1XV699=W&PH6#9XQG-?SNZG=_M!?\$]_@=XCU7X&:O\3OB# M_P $Q_'OCFXL=0FTF:*'7]+T9YC'>&PF-X[TVWASQ%=WFJZ5J\VZUM=;NEFA@1+B M&.646\826!9+AE:42M!+& ?K.2 ,DX ZFOD7X7?M'?MJ_&/]ERX^,?P \/:- MXE\0_%/X@:M+\*I?%D)MM"\+>%(Y7AL;^^>T037$)$I::674DC#I$A M>'M_^"A7Q9U6W_8RO]*^#7B#9XD^+4FG^#/ .H6^=T=WKE 'YY?!C]N?_@J;^RK_P %2/AU_P $^?\ @HY!\./'GASXVZ/J MEU\/O'WPWT>XT^2QNK"W>XG@N()7;**J!2,$@3Q/YC8=%^@O^"@W[>GB[X!_ M%WX1?L5_LXZ7H^H_&3XYZ]<6GAIM>BDFL/#^E6D1GU#6+J&)T>=8858QP!X_ M-=6_>*$;/QU\7?VM_P!LW]D/_@M]\+O'_P#P4E_98\ W'@#XEC_A7GP5\<>! M->NM03P==7LZ>:'>YCA+7%R[6R3N\$1\F(&%BLD7T"S21-NCDBD@GC,9+/Y+(S$25 MZ_\ M^_&?QW\$_V8-:U+X/:A%;>/O$U[8^%?AW++;I,(M=U6ZBL+.FP>0T4# =" !G_!43]IC]IS]B;]AKQC^T3^SMX"\*>,=5\$>%I]2U:Y\;ZS M-:*L<"INF6WM+?%TY&]S$)+9?EX<9"UV_P#P3\^-/C;]I#]A7X.?M!_$E[5O M$/CCX8Z'KNN-8V_E0F[N[&&>7RTR=B[W;"Y.!@9KSO\ X+9_\HC/VC/^R1:U M_P"DKUK_ /!('_E%+^S9_P!D+\*_^FJVH \Z^"/[67[2?_!2+Q_\6KO]D#XM M>&OAY\.?A9XYNO!&E^)-2\('6[[Q/KMG'$][<;'N88X-/C::.- @:6?YW$L0 M 4]%_P $N_\ @H=XG_;+A^)GP-^//@_2_#?QF^!OC*3PU\2]'T*61M/NFW2" MUU.R\TF1;6Y6*1D1R74HP)(VL?C_ /X)2:M\:O\ @C/\9?C;^P?^U!^S;\5- M8\'>*/BG?>,?A'\2? 7PZU+Q%8:S!>+'$]K,VGPRM;3K'!;L5D "L9]S*H1Y M#_@AMXGUO]HS_@L[^W?^UIHGA#5-"\+S:YH_AHV6JB$2'4;0202HWD221F1/ MLC,P5VV_:%R?FH _6ZBBB@ HHHH **** "BBB@ HHHH **** "FS2K!"\[AB MJ*6(1"QP/0#))]AS3J* /S9_;L_: _X+W?"/X,^*/V\_@UH7P4T3P'X,TN?7 MYO@UXCTR]N]?ET*W0RRRWMVLB1+>"!6E>W@*K& R+),Z@O\ :_[%7[2EC^V- M^R3\.?VI].\*W&AQ>/O"%CK1T>ZDWO9O/$K/%OP/,56+!7P-ZX; SBOFO_@N MKIO_ 4J\5_L?^)_!?[$7P5\!^+_ W>Z0Z_$/2M7\0WJ:UK.C\F]TZSMH8X MDVS0*\3NMT)VCF=84638]>B_\$POV]?@9^UW_P $U/!O[7_@WPA:> /"EAX9 MGAU7PVK+]F\-+I@>">W0JJ@P1K 6C(5?W10E5.5 GQ%_:\\?^$_VB_BYJF@ M6=_KG@OX.^ =*TY_!^D6L!N?$OC;5IA/;6$4SKOCE2V.FQH-ZQDZUN=3Y:LO MR#^V+^UQ_P '&G[!'PXN?V\/B_X!_9Z\6_#31)HKKQK\*O!IU$ZEHFFO(%+K M>RJOG21AE629-Z*V7$+1ABOVW_P3+\*^(+?]EFT^-/CO2Y;/Q/\ &'6[[XA> M(K:X&);9]5D\ZTM''9K73Q8V>.?^/0/P56*Z^ M(GQ\MY/#]DCIOBT30B\8U?6[H#[EM;VSE >#)<7%O$N6DX )/VM/^"K?PX^ M'_!*N#_@ISX(\+R:UIOB'PMHNH^#]&U*?[,);C5F@2UCNI!N$*1MZ4_Q'\$Z;X(.EQ265Y> MP675W=_NU@@5"[.^[&T M*H).>F#7Q1H_[5?_ 45^(O[+_P[M?V)9QB:XN$M+NPMXX>999A<2.VR&0#U?_@IGJEUXP^ &D_LM>&-0 M==3^//BVQ\"126LA#KI5RLEQK4Z%>04T>VU)E88P_E\C(KZ(T_3['2;"#2M+ MLXK>VMH5BM[>% J11J %50. .@% 'YB_!O\ X*0_\%0OV+_^"BOP[_8( M_P""M7A7X=>)-"^-1G@^&?Q4^&-K<6T(U&, FTGBFQNPSPQD"-&0W$;;Y%)V M_1_[:7[=GC_P?^UW\+?^";G[+*Z-_P +3^)UE=ZWJ_B'7[-[NR\'>&[59/-U M&2VCDC:YGE>)X+>+>J&12TAVKM?C?B1\);7_ (*%?\%7_AW\2+*V$OPW_9); M59+G6E&8M;\;W\<,?]GPMT=-.AB269U.%N)4A.6CE">"?!)]0U__ (/ ?C"O MB=F:/1/V7[4>'!+G"QM-HA;9GMON+KIZM[T ?4/PL_;9^+'P6_X*'6?_ 30 M_:_\0Z/KVI>-/!;^)_A%\0](T8Z:-;2W,@OM+O+7S9$6\A$33K)$5CDA/*(Z M_/\ 7M?E'_P6VO-0TO\ X+:_\$X[[PJ674Y/'.O07;1?>-F\FEI(#C^'RGN, M^Q-?JY0 4444 %%%% !1110 4444 %%%% !1110 445D^//'7A#X7^!M:^)? MQ!\0VVD:!X=TFXU/7-5O'VPV5G!$TLTSGLB1HS$^@- 'B'_!3/\ ;A_X82_9 M@USXE>$O"G_"3^.[O3+]? ?A&,_-J%U;V&C>ZU+IUF+>%I?M$J92,$A M!M1>*^-_'7[9_P"QC\??V5_C[^V=\6_VP_A/%XX\=?!7Q)H7PJ\ 3_$G2FOO M"_AR6PF:"S-NMP6&IW\HBN+I -ZM]FM>?LH+>O\ _!NI\<_@GXF_X)$?"+P5 MX;^,/A;4=9\&^!PWB_2+#Q!;376AAKFY93>1(Y>VRJL1Y@7(4D=#0![GX@_: M!^)%[^VCXK\$^"QJ.H^#?A-\(_[5\7>']$TV&>ZUS7]2G:33[.)G7>)8+33K ME_+1T5SJEN7) 7'QG_P4(_;#_P""]'_!/KX73_\ !0?QUHOP%UOX8:'J5FWC M'X0:';W[ZEI&FW%Q' F-3D*BYG5I8T>5$6-7;>L+QAL?8'_!,>QOO%OP'U;] MJWQ!:2Q:K\=_%][X[(N$(DCTJX$=MHD39Y!31[7305.,.9.!DU\O_P#!PUXG M_P""B'AGX$KXT^''[+GPV^(_[/\ X.U>R\1?%KPM?^([QM7U_3;"6.[*30"& M*.&RCEC2601R7#,(%,B&'SHF /T4^'GC33_B1X T/XB:39W-O:Z]H]KJ-M;W MD>R:*.>)955U_AUO\ ;+^/-MK/QP^(/PL\*/XWMM)\<:;\-O@M MX C,%K'J_B*"#?J=[+=[/,2W2XNI(IV9F6*+0IW1 S-YG<:-_P %!_A9XH_X M)KQ_\%(_"FD73>';KX9MXJT_1)A_I+R_9RZ:=A>&G,X%L N0TA&W.175_L/? M O6OV;_V4/!/PE\77BW?B.TTDWOC&_3&+W7;R5[W5+GC_GK>W%S)W^_U/6@# M\Z?VL/\ @H#_ ,%V_P#@DQ-H/[57[>GA;X'_ !+^".I>(+;3_&UC\)[/4+>^ M\++.VU'A>[VF1<_*K2"0.^(V,1D1Z_5'4?$NKZMX!_X2SX6:;I^M75Y81W.B M0:CJ3V5M="0!D+S+#,\2%6R6$3D#^$GBOCW_ (*^_#63_@H%I_AC_@E!X,+S M+XWUW2_$7Q?U. _+X;\(6%ZMR9' 3_\$9O^"CG[2/\ P4"^)G[2-E^T M#\.X/!T/PX^)<.B>&?"#VRK>Z/:F&0F"\D5F$MR#&#)@[5ST*P1]2U>;9,CH!):VIL@Y4 ME)-0B*X;:1\$_P#!!7]I3]G34OV]_P!MWP[IWQ]\%7&H>.OVB[J]\$6,'BJS M>;Q#; 7%;7X M?^'G^\@UC41;ZOK3J>F1;C08+?'SXH?\%S/VDM;\0^//^"#4(>LL(=F M9$8B1#&S,R/"XW,-K'Z:^.WQM^'W[.7PCUWXU_%'4Y+71= LC/<_9X3+/<.6 M"16T$2_--<32LD442Y:221$4$L!7SO\ \$@_V./&_P"S'\&_&_Q@^-^AQZ9\ M3?CU\2M5^(WCS1XI1(NB3:A*9(-*#CA_LT)56(R/->7!9=IH [GXX?M!^)_# MW[8/@KX/^'?&*:/X9\->!]<\??%RZ-G%*#I4,?V*PM'9T9HA+2H4A6^:(;S;0RILSY89Y%PWU%^P3_Q=SQ]\9/VS[K]Y%X\\>2>'O"$ MQZ?\(YX>:73;I26_&KWB'HR7J$<65VK7$_B+[:-.BTR.=P%"S7K1(DS@!8YE M=PN& ^5?VQ_VR/\ @XD_X)T> V_;I^/_ (&_9\\<_"O2[VW?QS\./ 2ZDFHZ M#82RK&'2[G53*R%U1Y@)%5CN\HQAF7[C_P""7G[#NB_\$Y?V$OA[^R'I>JQZ MC=>&-)9]=U2)2$O=3N)7N;N5,@'RS/+($!Y$:H#TKSS_ (+$VGB3]HSX"#_@ MFG\&Y$F\=_'4IIMS/L\R/PWX:BN(GU76[H<;8HXOW$8)!EN+F%%S\V #Z8^! MWQ>\(?M!?!7PA\>OA_+,^@^-O"]AKVB/<1[)#:7EO'<0[UR=K;)%R,\'-=37 M/?"/X8>$O@C\*/#'P7\ 6;6V@^$/#UEHNB6[MN,5I:P)!"I/LXO@W>>!]>O#XIN+4/+XIU"QDF@EN+.3=\MG!R0S,"R> M6Q]1_P""E?[9?PK\(^,O#G[!=_\ M/\ A;X7:S\1=+DU'QEXO\0>+K32)?#_ M (320PW$MI+_\'#_[/&L_ M"7]I3X3:=\+_ 9^S'J/A^WU72?'.G?V-I!2:]6"R-PLQBB?88]L;,&((.#F M@#]5/VK?COIW[,7[-GCC]H#4=/:]_P"$4\-75_9Z:@)?4+M8R+>T0#DO-,8X M5'=I *XGQYXJ_;%^ G["%MXIT[3_ U\1OBQX:\ I<^)[KQ/JO\ 8]E?ZC!8 M&2ZG465I(OS3(P2%$C4A@#(F-U8/[9-Q!\;_ (__ ,_9(TV9+G3M6\3M\0O M&2Q,'1]%\/-!<6RMC@B36;C1B,\.D,V <''L7[1?_)OGCO\ [$W5/_226@#P MS_@BU^V/\6?^"@'_ 32^''[7GQQM=(@\4>,9=;DU&WT&S>"SA6WUN_M(4B1 MW=@JPP1KEF8D@DDDUW/[?GQ?^(7PK^ \&A?!77AIGC_Q_P"*M*\'>!M0^R17 M!LK[4+E8Y+X13*\E'5E*VC JPR#\W_\ !KQ_R@K^!?\ N>)/_4EU M6O:O$O\ Q??_ (*=>'O"Z_OM#^ O@.7Q#?8Y3_A(]=\ZQL1Z;X--MM5+ <_M/_$G_ (*__M _$GQ'X)_X)GP?"3P7X0\%7ATR]\?_ !:CO+F? MQ-JT:@W$%A;VT;I%:P.3;RSRJ6:>.58UQ&2V9_P1O_X*??'_ /;'\5?%C]D7 M]N#X/:9X*^.?P-UBWLO%]MX?9SINJVT_F"&[MP[N4SY>2-[(RRQ2(0'*)]K> M._'7@[X8^"M6^(WQ"\2V>C:#H6G37^L:MJ$PC@L[:)"\DLC'A555))]J^1_^ M"5W[-?B>/XJ?'#_@I=\5_"5WH'BC]I#Q19WNC>'=3@,5WH_A;3K;[)I$=S&> M8;N: ?:)H^J>9'&V'C84 WGB#Q-9VH9FEN959(K-YUC9X;5<.JNBRRHY98_??^"77[;$G_!13 M]@KX<_MD77@@^'+KQEI<[:CHPD9TM[NVNY[.?RF;EHFEMW>,GG8RY).:Y/\ MX*YZ?_P4F\2_LF^*/!/_ 3D\!^!-5US5]"N+75)O$WB*XMM0^SR(R2PZ?"L M(A:X:,D+++%)"FL#_@@_P#MD_##]L[_ ()T^&-;^&?P.@^&A^']Y+X( MU_P#9[S;Z)?V$<.Z&(R?O"K130R_O,R!I65V=E+L ?9%%%% 'R!_P7X_Y0V? MM"?]D_F_]'15_&%7]GO_ 7X_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S M]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !111 M0 4444 %%%% !7SO^V3^V?\ 'K]E7XD^#='\#?\ !/SXC?%SP?K\4_\ PDGB MCX<7-K<76@2HRB-#82LCSA@2Q?S$4!2!N;Y:^B** /C>Y^!?Q#_;T_;C^#O[ M7OQ/^!FM_#OP1\"+36;WPCIGC(VRZWXAUK4[>*V,KVUM-,+.SMH8V8"5UFEF M928E2,-)Z;^RGX"\:ZK^T)\;OVG/B5X7OM+O/$GBJV\+>$+;4KZ!\/VBT3P+JVD;;ZXUF.R58+G6;* M[I$\\T?G2D.0%7(!0@D<9_2&B@#S+]H#X;2?M=_L@>._@S97^J^%7^(_P_U; M08KR_LFAN]+:]LYK82M$3D,ADW;<\XZ\U\N?L:>(/BM\!?\ @G-X?_8)_:4_ M8+\:Z]XR\%^!/^$*N?#6B:/%>^'_ !E;PP-:QSQ:HSBTAM[F$*TGVMX)(S)( M&CX&[[PHH ^;_P#@D7^Q9XH_X)Y_\$Z?AC^R)XY\2P:MKGA72[J36KNSD9H% MN[R]N+Z:&)F +11OPL=/;1--M[V"[GAL[>*YFEO+R4P"*)@BP)O,CR HL;_ 'E10!\]^-?A M3XB\=_MR_"O0H?!=W:?#OX-^#+_Q#97CV["TN/$%XC:380Q.>'>VL/[69U&2 MOVVW/&1F]^W'^U;\>/V4-)\*>)O@[^PWXT^->G:KK+6OBJ'P'J-LM_H5L$!6 MX2UFP;LL=R[0R*NWYG7(S[M10!\3?&7X6_$7_@JG\3?@G=>,/V;?%OPV^&7P ME^)EC\1M2O/B-!:VFKZUJ]A!.EAI]M903S/% LEP9;B:?R\B)(XUDWNZ)_P4 M>_8U^*<_[9?P(_X*F_LT^")O$_C#X-W=YI'C3P=8SQ1WGB+PI?Q2PW"VIF=( MWNK4SS3Q0LZ"4R. VX(K?;5% 'P7X]_9L^(W_!2G_@I+\%OVH_'_ ,(O$7@O MX0_LZ6^H:MX\_L. M> O&JZA\5/VC?BGX7OM(\0_$[XEWUQ:Z=JENT5S9:#IP72M)B9&Y026]H;[8 M>0^HR9Y)KWNB@#Y=_P""R6C_ !(^(/\ P3H^*_P*^#OP>\3>-/%7C[P/J.B: M%IGAVR23;/-&(PTTDCHD2#?NRQY"-@$\'3_X)*V/C_P?_P $\_A%\&?BO\)? M$G@WQ/X!^'.B^'M?TKQ'9)&?M5I91P2-$\;NDL9,9(93T89 .0/H^B@#YK_: MH^.'[5OQ+\,ZG\"OV"?A%K=GXMU82:?/\4_'>B3:3H7A%"2DEZD=VJ7&ISJ, MM!';Q20N^UI)508;I/\ @GC^P5\(/^"<'[,6D_LU_"&>ZU!8+B74/$GB74\& M]\0:M/@W-_<')R[E5 &3L1$3)VY/N%% !1110 4444 %%%% !1110 4444 % M%%% !5/Q%?:KI?A^^U/0M#;4[ZWLY9;/34N$B:[E5"4A#OA4+, NYN!G)XJY M10!\>*K;1 MOBCXCT>R=+6*PU&]DU#Q%<$?\L;=[1;NRA+8YGME.6.#]ZT4 >>?M._%;QY\ M _@)KOQ"^#WP UOXD^(=,L@GA_P+X:DA@FU"X)"1Q^9*RI#$I(+OR516*H[8 M0_FI^SS^W3_P5^^$5YKGQ*^(/_! +Q]XO^(_BYXW\5^,)/BOIMLLD416:661_UNHH ^!?VX/V6OVW/^"GW_!'T^$?'O@W M1? _QEU+5++Q=:?#V>_W6%N]IJ/VJVT2ZN.DCFV6-'E.U#/;>RM;N'Q_H*VNF>"[I;B*1]0EU'<8+H6^Q MV3["T\DQVJ%579E^\Z* /F?X;? ?Q6O[9_A.UUC2=5D\%? 7X+VVA^$=:U2 MJFLZWJ3+%=W*'I(]M9:9;QEP< ZK,O4-CC/^"N/[2_[??PL\+:/\)/V#/V+/ M'/Q#OO$F'\5^+_"^L66GG1--WE98;.>X+[-0D56"2F)T@#"3#MM4?9=% 'YG M? /]N#_@J=8:=X-_9:^#?_!!75OA!X>DU"STB/Q?XA^)UIJ.G^&;*28"XU": MWC@26\=%:29@9 \LA+.S,QW>G?MG?LC?%'X6_P#!3#X7_P#!6O\ 9Z^'E_XM M;2/"UWX'^,?@W0?+_M+4-!F+R6VH6<&_V6OB1^VW_P %7_"/_!1GXL_"[6?!OP]^"G@J[T?X5:#XMMU@U37-:O3( MMYJTMJ&9K2VC@<11QS!9GD02[455W?==%% !1110 4444 %%%% !1110 444 M4 %%%% !67XX\$^$?B7X+U?X<_$#PW9ZSH/B#2[C3=;TC48!+;WUI/&T4T$J M-PZ/&S*RG@AB*U** /A_]K+_ ((C_P#!-R__ &6/B78_!3_@G/\ "Y?&4_P_ MUF/PDVE^#K2*Y&IFQF%J87VC9)YQCVMD8;!R*\:_8Q_X)S^)_P!F;_@BUX;^ M ?@W]EE/!7QI^,.D:9X*^+&KZ-I4::C;6=WJ,L%]?WMQ#GFVTV>[D1RQQ(8U M!!85^HM% '%?%36?$WP1^ 6LZS\#/@N_B[5/"WAN1O"_@+3-1BL#J3P18ALH MII04AW!0@8@@<<'I7RKKG[77[5W[#/^":?Q2^'GCOQKX:N] OI M?BI!8VGA_0/M<+V\M[)="X,U]#&LC,L<%N996"J4C4M(OV_10!\?:M^Q=+\* M?@I^S%_P3C^&&AZGJ?P^\):[IE[XZ\0S6A\F6P\/PB^@6,_V3/V7-8^+?Q!N6^Q^&_#6FRQ1V\,[H MQ%U>/))&1;Q[M!\9?'OP\)/&?\ PCEO>>*]&\+633+#?O&KSVMLFYFD6-V:-222 MP0,>2:[FB@#\W/\ @B+\//VBO@K^TQ^U9J'QW_99\>>#-.^,7Q[U;QEX)U36 MM/@-O+IT\EQ(BSM#-)Y$NW9E6&,R DYK](Z** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KYS\;_\$A_^"7OQ*\::O\1O'_[!'PKUC7M?U2XU+6]7 MU#P=:RW%]=SR-+-/*[)EW>1F9F/)+$U]&44 ?EK_ ,$EO^"5G@O]D+]K']J7 M]HWXF_L,:9HZ:)\6+[4O@)J%GX?MY;N'0_)NE,>E+$2\2O&XC$8"EMX7'-?; MG_!/+X3^-?A/^RCH$OQ9TIK/QUXON+WQA\0+9^7@UO5[F34+JV)[BW:<6J^D M=L@ %>W44 ?E+\7OVU_P#@JAXO_:ZF^)VK_P#!"WXD^-O O@F^+?";0[WQ M_IFEQPW(5D?6[R#9<":]*L5@!;9:H[[0TKF0>W> OVR_^"J_QT^!/QB\?>,? M^"=FH_!K5='\)QZ5\*O"MUK\>N:EKGB"]9XDOY)((XU@M+1V@9QL)*-,[,!' M@?=E% 'G'PZ^'^@?L=?LHZ+\,OAUX1U?Q!8?#CP/!8:5H^CPQOJ&JBSM0BI& M)'1&N)BG5W4%W)9ADFOS8\"_MS_\%?M/^.^M_M&_%;_@@/X^\5^)93/IW@PG MXIZ;:VGA;1&=3]DM83;R8GFV1OG69+3X=_ ?0]>M[O4&MTCC2.XO;]S'&HDG,S MN50>7#&@5)')W?*7[.W[=7_!7GX+QZUXY\:?\$ /B!XN^(OBZ6.?QEXTN/BS MIML;QHPP@L[:'[*_V.PMP[K!;!GV;WD=I9I9II/UMHH \Y_9*\4_M >._P!G M;POX[_:C\"V/A7QUKEDVH:YX4T^;S8]#\Z5Y(;!I,GS988&BBDD& \J.P"@A M1Z-110 4444 %%%% !1110 4444 %%%% !1110 4444 >-_M"_\ !/+]AG]K M/QI:_$;]IK]D[P'X[UZRTM--M-7\4>'(+RXAM$DDE2!7D4D())I6"],R,>]? M 7Q4_P""&/[/$_\ P6P^%_B7P9_P3M\%#]GV#X.ZC#XPCMO#=FNCG7C/=>09 MH."\VPPX?:<#;SQ7ZPT4 > ?LX?#?Q9J_P"UQ\8_VBO''A"[TBUB.E> _AW; M7UL8BVA:; ;J>[B4]$N-0O[M P^_'86[9QMQVW[77B/6O#W[.?BZ+PU\.O$/ MBK4]3\/WUAINB^&K$3W,]Q+:RB,89E5%+84NS!06&3S7I-% 'PM_P;N?#;XV M_LX?\$P?A_\ LF_M&? GQ5X(\8^!CK U2#7;.,6]PMUK-[>1-!-%(ZR?N[A M0<,&#<8P3[=^P!X"\:Z?X)\:_'CXK>%K[1O%GQ:^(NI^)=1TO5;=HKJPT]&3 M3](M95;YD9-+LK$NA VRR2\9))][HH _,']N+]K+_@I5XP_:W/A?PY_P1D^( M?Q+^#'@344GT.Q/C73M)A\5:Q!+NCU*[1EG,MG"ZK);6S;09 MQ*"ZQ1P_0' M[#'[8W_!1_\ :J^.%WIG[1__ 3=O/V?_ FA^'Y;B2^\0>,(-9O->U&26-(+ M> 0Q1+!%''Y\DC$.S,(E&T;L_7U% 'QY\'_^"F'[5'C>76_!OQ(_X(^_'/PQ MXOT^]FM]+LH;G2;O1M1"L5CD&K27,$,:G@L2I"J?D,IXKM_^"8G[%6J_L2? M'7- \;7FFS^-/B)\0]:\??$ Z&6-A#K&J3B26WM2ZJS00QI# KL%+B'?M3=M M7Z,HH **** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_RAL_:$_[)_-_ MZ.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z M_?Z@ 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 **** "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@ 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@ HHJ#4]4TS1-/FU;6=1@M+6W0O/6_\-J_LN_VM_8O_"WK'SM^W?\ 9I_)S_UU\OR\>^[%>EZ9JFF:WI\. MK:-J,%W:W"!X+FVE$DBBBNLU"BBB@ HKD_CK\;_ (8?LU_!WQ)\>_C1XJ@T3PKX2TB;4MWWQT_X*+? K]M[X*_LV_&:R\"^,/AM\1]5UJTF^*/AW1+C3+V.ZM-$OKZ M'3;JQDGGBBDD^S-*MQ%)MD%O(OE0X^;["H **** "BBB@ HHHH **K:Q!J=S MI-U;:)J$5I>R6[K:74UOYR0RE2%=H]R[P#@E=RYQC(ZU^<_[%'[?/_!1+X^_ M\%=/CG_P3^^)?CSX61>%/@I:VMX^LZ-\/+V*_P!9CN3;O#%^\U1X[([K0+RV\(:K96.J/;.NGWFI:>]U;PS$?*\D* M2PM*@."4$B$C@,O6OA__ ((:?MC?M8?M=Z1^T/:_M;_$#2?$&L?#;]H36/!N MDRZ'X>BTVT@M+**!-L42EI-K2>9(#-)+(-^"Y % 'W;1110 445PGAK]HWX7 M>+_VB?%?[+_AW6?M7BKP5X;TK6O$D$)5H[*'49+M+:)R&RLK"SDD*$ A'B;H MXH [NBBO&/VH/A_^VUXQ^*GPCUK]E;X^>&_!_A/0_&7VKXP:-K?AY+R?Q)HN M$_T2UD9&-O)Q(-RF,YD5M^(S'( >ST444 %%%% !117YQ_\ !5G]OW_@H+^Q MC^W/^S9^SG\#?&?PONO#?[17CB;0$F\3> ;V>\\.B*ZT^)Y=\.IQ)=?)?[@N MR/YH2"='_\&<7_ M ,51_P +#\ ?]#SH_P#X,XO_ (JN/_X9!_9H_P"B-Z/_ -^V_P#BJ/\ AD'] MFC_HC>C_ /?MO_BJ\WGS[_GW2_\ Y?_ "!S_\ Y$[#_A8?@#_H M>='_ /!G%_\ %5\6?\%&/CQ?^+_'\7PH\.:ZLFAZ5;Q370M)PT=U=.N\%BIP MP1"H [$M[8^H_P#AD']FC_HC>C_]^V_^*KY0_;X_9FMOA/XIM?'GP_\ #"VO MAF_MTBFCM$/EV=TO&#UVAQ@@]VW#TS\CQO+/WD$[QBH77-R2DWR^=XK2]KZ_ MA<\C/'CWE[NDE=7LV]/N6A\[5]*_\$Y_CQ?^$/'\OPH\1ZZL>AZK;RS6HNYP ML=K=(N\E2QPH= P([D+[Y^:J^B?V!_V9K;XL>*;KQY\0/#"W7AFPMWBACNT/ MEWETW&!TW!!DD]FVCUQ^7<)_V@L_H?4_COKO;E^U>U]+>7XGRV4_6/[0A['> M_P"'6_D?;_\ PL/P!_T/.C_^#.+_ .*H_P"%A^ /^AYT?_P9Q?\ Q5(+&\>-C_\ ?MO_ (JN@\ ?!3X5?"R\N-0^'O@>QTF:ZB$= MQ):H09%!R ( M^+O&?AO_ ()"+I'A>:9++7_BIHMAXC$67*A\?P_:;:U//<+7Z(_LD: M'X;\,?LI_#+PUX-CB72-/^'NBVVE+#C8+:.QA6(+CML"XKF_^"@O[$WPR_X* M(_LA>-/V1?BO/):Z=XKTX)::K;Q!Y=,OHG6:UNXP2-QCF1&*Y&]0R$@,:^0_ MV!?VB/\ @H1_P3K^$&B?L._M\?L,_$;QY;^ K%-&\$?&+X+:9'XAT_6](@'E MVHNK9)$NK26.)4CR\9+A 6"GYG](Z3]&-0T31M6N+.[U72+6YETZZ^TZ?+<6 MZNUM-Y;Q>;&2,H_ER2)N&#MD8=&(/YV_%'P#XT_X7-\=)O\ @HG^UAXMMM3\ M5:K/#^S7X#^"?Q#\00ZMI7AZ*!ECU"/2-$9)9;CSG1IKF>.:-'C(9TB(#?67 MPU^(O[07[1'C32_$[_"?Q%\+? .DR-)I]I6.+[-!+-]ALD+>8 MQE=;B5T1/+CB#F;X:_8 \-?\%)/V6?VKOVG?AK\4_P!A+6O'/BGXJ_%2]UWP MM\>+SQ'9V^ARZ&Z>58VEY@\3?\$3O$OQ5_: USQKKOQ(^&-UK7ASXHZ9 MJ_B^_DUN[\302^5!90W!F\ZWEN3+9Q1I$R*DLQ5<$,QW?^#:SX*_M??LM?\ M!/ZP_9;_ &I_V9+_ , S^#M=U80W^L:S;RRZN]Q?23AH(("^V%%<; M%9FB(&WNO&VERRPVM MJ.?E)N9TU9FQ\\D" G" $ TOVDOB;^T-^P;^SU^S#^P'H_[0'B/4/B[\??'N MG^&O%WQ4\0:S+JM[IR>5%)K5[8F\:54D&Y8;:,J8X_,#D%P6;T7XB?\ !/S] MK3X5?MA_!KXW_L)_M0>(;#P3I^I3VGQY\&?%'XG:]K\'B+2W,12XM(K^2Z6* M]0"X =&@&YHN=JNK87_!>C]@+]H_]L+X,?#SXW_L47UJGQG^ WCZW\8>!+"] MG2./5#'M,MH&D*HKLT4#KO8(WE-&Q DW+)^RO^V1_P %0/VY-6\.>!?B+_P3 MI\0_L[Z3I>I6EW\2?&OBKQ+&[7:6TBROIVD6JQK-)]J=!$]PY"0P/+M9Y#&: M ,CX/_&_7/\ @IY_P4\_:&_9\UWXC^*-%^$W[-T>C:#!X;\'^*;W0YO$6O7J MW3W5[>7=A+#'O$\<<6K:G<3W%Q->ZQ<6Z.YLXO+N'MHH92)7!:1DC^4, M?<-?E#_P3)_Y67/VZ_\ L7O#W_I-9U^JFN:JNA:+>:V]A=70L[62(;G2[:0*]K]FA#W$4<[20I((W<$J=H WA3Q0!!X%T']KCXJ?\ !?[X M\?L<:A_P4(^*EMX%L_@OINJQ^3?6J7MA%']!\6^#]7^) MWB.75M3TA+NTBFNH3=2_.\69QP> ( P 9W+7OV?_ -^T/HW_!PO\7/VM?$/ M[*GQ T_X9^-?A7I?A+P_XON=+A\E[Z"6Q+O)&)3+%#F.8"1DQ^[R:+X<\/^)M3TN*.*:6UM+2"<31 MK,98$;9-M=E'"<[2P% &W_P3*U;6O^"S'P6\6_MY_'GXJ_$72M!\5>,]4TOX M2^#_ 3\0]4\.V_A?0[*7[/#.PTVXA-UJ$DJR2R3SF4+\J1JB95O!_\ @AG\ M-O$&G_L;_MU^!_$OQ7\4W.O>'OVC/&BR>--)UVXTO4KG4+:QC'VXRV;QD.TJ M^:4_U98X*D<5T?\ P2E\/_\ !0#_ ((LW'BW_@G#\3?V%OB+\7_AV/%UYJOP M>^)OPS&GS0RVUR0?LVH"[NK>.Q^9=[-(XV222C#Q[)*['_@BA^S5^V7X#L?V MMOAS^TW^R[J7@+2OBW\:O%7B#1/$5SK=M/#(E\6MV2&+*W$D8VATG>*-)48, M,=* +O\ P30^*GQE_:8_X-K])^./Q@^./C?4/';> ?&FICQO;^+;RVU87EGJ M6KK:RFZAD61_+6&(!'+(1&JLK 8KSSP5^VA^V?IO_!L;\-_VM]'\0>.?&WBV M>2VF^)/B+2+QY_$1\.KXAGCU*>VF.72<6:&(3]8$8R@IY0=<[_@G1I?_ 4@ M_9S_ ."5_B?_ ()+>)?^""_#?B[3(?B/J%_:_P#",:A9WLU_=)-: MO'(;F]N&-T8XK:&(AR$,DL +%/1/^"=$?_!2O]A__@CI\$_AXO[#/B63QGX# M\606_B7P/#K&ER7NM^'KF]OY[J6(-/LMY(X)X76.5XI#-&(R #\P!W_[ 'Q! M_8^_;+^,O@_]I;_@G5^W)XPUWPEI/AW4K/XB?"KQ+\3]9U&XMI[B*-;2^DL= M5N)IK>:)TEC,BD12>875G92S?/7_ 2P_9!\#6'_ 7 _;C\)Z5\3_B9:0># M]<\%7]G<6_Q*U03ZC-/:7%S)_:$AF+:@ID+82?>H5F0#:2*]'TC]@/P?\2_^ M"POP:_;R_8E_9;\5?!FP\.V&N3?'?6-8\,2>';77Q<6HBM+".P?;]KN6E>5Y MIXX_)VJKM+)((Q6G\#OA#^VQ^R7_ ,%O_P!I3XG:%^R%J_B[P)^T#!X5NO#W MQ L];<. M9OL\,,LRP0Q^8%,F[J/^"@.A?M1_L9_M,_\ !/CX.:=^WM\5?%.D:Q\4=.\, M^-K75M4A@B\1BU^QXN;HP1K/<-(6D+I<33J#_P#@N/\ MM/\ [2_CK]D?XB:%\//C/IOAJT\'^*M2TR 1"73+""UD-Q&DS2P)(RNZ,R_= M7YMI(%7?^"SWPT_:*^+7[:_[(?B_X)_LO^./&6B?!_XNIXG\=ZQHEC!Y%K8E MK3B(RRH9Y J2L40''EXSD@4 =5^UM^U=X[^*?_!3!/\ @GSX8\$?%#6O!_A# MX41^,/'.G_"+Q!;:1JVJWMW>&WM+:6]DO[*:WLX8D:5Q:S+)+)/$K'RT=7YO M]@+P?_P4K^!O_!2#QEX-;X5_%IOV5?%'A@WOAQ/C1X^L-9U/PIKJ*A-O!/\ MVE>W;VDA$JA'=]I=#D;&+\U_P4S_ &>/^"@O[/?_ 4'\$?\%F?^";OP9?XD M33_#]/"/Q<^$5QW[8OBB/XO?'7]DC5?V?O!&A:9.NE^$/$6OQWFM^)=3E4()YXXXT%I9VZ>: M%BD'F32R))A%A < ^ ?V5?VM_AQ^WE\$O%_[*?Q\_;%^*/P/_;K%]JMI>Z9X MC^)FM:%:2ZL;B5K6SL;07 T]K)HC#!]F2'S@NZ5%=]MP_P"UU?D)^VE\ /&7 M_!5/_@G-I/P^_:B_X)C>.]+_ &O+3PW8V6A>*#X;@MX;75D,8;4/[QWS26LL@==SHD+2(CU]'?MA_MQ?MI?\$S?#OP(\%P_LFZK\9/"$/A^PL?C7 M\5[353&VF21?9+.2Y5"I+2R22-.!(1YI^1<,690#[MK\H?\ @OU_RE:_X)I_ M]ELU/_TM\/5^KU?E5_P6E^&?[4_Q\_X*.?L?_%?X#?LZ4VVT$\\;7#".QF?H%.Y &R3@ Z#_@OUXR_:A^%GQT_9%U M7X _M6^+O"EMXV_:2\.>&M4\+6\L::-="2[BD22ZCMUANKJ,LF)('N?+="5" MH3NKF/VS/"W[0O\ P3<_X*7_ +)OQ1\#?MT?&+QQ8_&WXI/X,^)GA7Q_XK6[ MT>]2Y$"1SVMA#%%;6)C:61U6&-0I6/;@>9O[#_@M9X/_ &AOVEOB'^R7XD^ M'[)OQ$\46?PU^/FB>/O&+6VD16[6.FVX8!R(US]WDC M#/VA?V@/VFOV/O'WP+_90^(GB?2/A7\9+#QEXWN[/2(H?L.GAK5B@6>9&DG" MB0F-0<&,J2"1D ]$U;XV^*/VXO\ @K7\1/V!)/B#XA\.?#;X$^ M)U/Q?IWA M'Q!=:1?^)M=U9%GMTEOK.2.YCLK>U8,889(_,ED_>,Z*(Z[?]A;]DW]M;]E3 M]J+XOZ7X\_:,;QG^S]KDUI??"'0O$_B?4=9\0^';AE'VJVDNKX/(;8,6"*]Q M,=JQD;"9-WRM^VG\#?V__P!AS_@JH?\ @L-^PG^S7J?QA\(?%7P/8Z'\8_A; M97(M=9@>"&"."YBC8,VY8[>V VI(RM'.CJJRAU^S?V+/B;^V=^TGXDN_V@/V MD?@!>?!?PS'I#:;X0^&>J:[%?:K>O++'+/JFI>2!';L!%'#;VX)=%>Y:0_O4 M50#Z,HKP/_@GK^T=^U=^TS\,/$OB[]KO]CF]^"VN:5XWOM*T?0+[65O6U'3H MA&8KT,JK@,SR1Y *OY6]#M< >^4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0 MV?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I M3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !4&IZ7IFMZ?-I.LZ=!=VMPA2>VN8A)'(IZJRL""/8U/ M12:4E9[ TFK,\N_X8K_9=_M;^VO^%06'G;]VS[3/Y.?^N7F>7CVVXKTK3-+T MS1-/ATG1M.@M+6W0)!;6T0CCC4=%55 'L*GHKEPV P.#;>'I1@WORQ2OZV1 ME3H4*+;IQ2OV204445UFH4444 %%>._MH_M7Z_\ L<_"/4_C;%^S'X[^(VAZ M#ILU_P"(%\ MITEU86T0W22_9[N[@>8*H+$1!V 4G'%5OV /V^_V>/\ @I/^ MS;I/[3O[-NO3W&CZA(]MJ&EZBB1W^CWL>/,L[J-'<1RJ&5N&961T=2RLI(![ M717S_P#M,?MUZM^S;\=?A[\"9/V4?'WBRY^)^NS:1X3UKPW>Z.+.2ZALI+Z9 M9OM5]#)"$MX;A]Q3!$#[GP7=Y8/:S2PJ\MK(ZLT+$ E"5)4D M'C()''!- $U%%% !117RC\*/VL+"?QS^P]^QCXW^(?@**YE@LOB1K&J6'AW2M::-RCMIRW MLGVJZC#*R^<8(XBRD*[8. #ZOHKYN^"O_!2KP-\6/VOH_P!A?Q1\"_'_ (#^ M)$/@2^\5:IH_C'3($A@L[>[L[5&@NK:::VO4F:Z9X)XB5 M) >.:.2-UZJZ,IP015R@ HHKY._X*A_\%9O 7_!*'P-I?Q9^.W[.7Q!\0>$- M6UN'1[;Q%X..ESHE]+#+,D+PW%[#,N4@EPX0IE,%@2H(!]8T5SWPN\8>*/'G M@RU\3^+_ (7:MX.O;E0SZ!KEW:375N"H.)&M)IHL\D$*[8(-=#0 445\H_MB M?\%0)_V1OVRO@?\ LB:I^S!XCU2/XV^+/[%TGQU+KEC;Z9 5$1G9(XWFN9)( M_/CS'+% K9.R1@"0 ?5U%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!\@?\%^/^4-G[0G_9/YO_1T5?QA5_9[_P %^/\ E#9^T)_V3^;_ M -'15_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3 MY/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445YS^ MT7\%OB!\:=%TW2_A_P#M#>(_AY-973RW%[X#U]0?\$9?^4E'PW_[C'_IFOJ^7Z]X_X)E^ _$OQ-_;>\$^!_"'Q-U3P=J- M]_:7V?Q'HJ(US:;--NI&V!P5.]4:,Y_A<]Z^XS-*66UTW9WNO4_-!$M ,B>4 22..>U15P^&A!RC64GVM+]58UHXO&5*BC/#RBN[E!V^Z M39I?MC?\FB?%3_LF^N?^F^>OQ8TGX7_%S_@WRG^$O_!5?]E[P[J6N_LX_%GP M#X8B_:)^'E@QD_L6]GLH"-5MU)PH:65WC)PJRR20%D2XCV?LA^WSX\\$_#K] MBOXK^(?'GBS3M'LD^'&N#[5J5XD"%OL$V%!902!QN1E."""#@BN(] \ M_P#C[\8/AI^T!^T-^PM\:_@YXQL_$'A;Q/\ $_7=0T/6+"3=%^-W[3W[7GB+_ (*#Z1^P?^S?\/['PSH\?PRE\9>*/C!X MQ\'7NK::#]L%I#I5G'!HR/-;1K]HC6R#K%-) XD$ORQD ]Q_X)L?\%(_BS^T+XT_:0^ MO[3WA[PV?%G[-OC :9JWB+P':3PV&OV$D=S);W,=I/-/);S%;63?%YT@#, # MP:XGX,?M]_MY?M?_ +!UO_P4%_9$\6?!WQ#;:C(UQ/\ ":+PI?W>I:+9K<[) M;62_BU(>;J,$&9FC-HB2L B* 5D?YU_X(P_M#_LZ_!K_ (*7?MY>!_A]X9'A M\:MK>AZKX \"1^%+C26DTRRTW4IGD%H8%-C;JKP_-*D:J;F!<;Y41O,/VIOV M=_V5OAY^S#:_\%T/^"%W[4<_PG\;ZK)I=Y?_ K\+ZRMUI7B>_NKF*-]$?3 M2RW8EF9?L@1HB8R%ACR)0 ?J+^U[^W)XT\"?M2_#G_@GW^S#I&AZA\6OB-IU MWK=UJ/B:*6;2_"/AVUW"75+J""2.6Z:253!!;I)$)) Q>6-5^;XB_:QA_:QT M;_@XO_8?\*_M*>(/!GB+3[:R\97'A3Q5X2\/W.DM=++I$HN+:YM)KNZ"R0M' M$PE27;(EP!L1D.[._:_^,WB?_@GE_P %[O@K_P %&_VP?#T_A_X8?%?X&0^! M?$?B58GFLO">MEGN)+69UW;$$PA.XGE))G&1"^)?^"A7[=?[('C7_@NI^PI\ M3/ /[0_A?Q%X8\/2>,+36/$_AW4EO],M[B\TV.&"#[7!OA>4O)'NC5R\8EC+ MA1(A8 ^S;[]I7]N7X^?MR?%?]E/X >&=#^&GA3X3Z!I$K?$7X@_#^_UB+Q5J M6H0&=8[%8KZRB6W@4%96WRN7& $')Y__ ()I_P#!6R/]IW]@/XC?M<_M8Z+H M/@Z[^"_BSQ!X?^)-WX+XIXW>:^GL MXU+Z]A_:B_P"" MFWQ7_8RN?^"AOPIT_P"%'A3P_-X0F\7^%/A%XN\+ZA?:IJ>B+;FZA%WJT&H0 MQ6=W<6P$BQI:3) TBH[RX8CU/_@DA^V#\0OV^O\ @GE\.?VO/BIH6DZ9KOC6 MWU&YO-.T.*1+6W6+4[NWB1!([N<10H"2QRV3QG ^+OV0O^"V/[$?QR_X)$6_ MP,G^(H4 ?/G_!WC\=?'_AC]C+X:_LH>!-0L1YFGVX60V[8_A:>2V<^HA*GAC7ZF_"_X;>#/@U\-?#_ ,(_AUHL M6FZ!X8T6UTK1=/@4!+>UMXEBBC&/1%45\-_\''?_ 3<^)W_ 42_81A_P"& M>K1KCXF?##Q''XI\'6,3*LFI>7&\=Q9QLW D=&$B?WI+>-,@,2/0/^"??_!9 MW]CW]LKX-Z;?>-?B]X>^'WQ.TRT2U^(?PR\:ZG'I.J:)JL:[;F/[/=LCR0B0 M,5D4$;2 VQPR* ?2?B3X(^ /%/QD\+_'K4=.9?$WA'2]2TW2K^$J";.^\@W$ M#Y4ED+VMNX (PT0/3(/R_P# ?]LK]JO_ (*.-\1O'_[#7B[X=>#/AYX)\8WO MA3POXB\<^$+W7I_&&HV2K]INU2VU"R6RL/,<11G,TLH5I/W6 C>Z> OVH/!W M[17CN7PC^SMJ5KXJ\+:?;7"^*/B%HUZ)=,M[G:4CL;.YCS'=W0_%/_ ()-?M?^*=,\%?$CX5_$._U/3+?Q%>I9 M1Z_H-TL9BU&S:8J)XB\:I%&-.5KR613/N8>4"CHP+8R&![T =)^S?_ M ,%*_P#@J=_P4A_X)U:%^V+^Q'\$OA!X0U+Y_$(^)=W?WD.M:I9RRQS6V MF6]E(K00-Y((FNI=X>0Q^653[0^BW_!:/X]>/?\ @A';?\%;?@C\!?!]SK]I MH%U<>*/#GB+Q!=06MC<6M^UC.]ND4+M$_X-D/BK\, M?#__ 00TV37OB'HED/#UWXH.O&[U6*/^S@U[<2*9MS#RLHZL-V,A@>]?-7[ M&_BKPSK/_!F-\1O#ND^(+*YO](T+Q%%JME!(?%W[26MZ9X?^%/@[5;_[.B:K=/Y-6)**JX\P, M//\ PU^V1^S9:?\ !NCH/B>'XBZ/K7VW]FFS\)6/A^QNDGO=1U^30TT]=&CM MU)D>Z:[(@\H*6SDXV@FOC']IC]AW]HO_ ()O?\$]_P#@GG^TYXE\&:EJL/[* M?C&;6_C)H&EQ&XN-+LM9U"WU"[D*ID,+4I);LPR%:4-]P%@ ?=/[;_[?W[:O M_!**3P3\>?VO)_A[\1_@IX@\26V@^.M9\">#+_0]5\&W%P&\J]6.?4;Y+ZTR MK*R_NI 0H!8N!7HO[0/[>VN1_M_>!?\ @GA\'/BAX&\'ZSXO^&4_C:#Q;XST MJ74XM5B^V?9;?3=-MXKRU66Y?9/.S&5ML4/RQ/O+Q^#?\%Y/BG\(_P!OW_@F M9:_LH?LA_$?P[\0_&WQW\3>';7X:'$Y<)F%G !],? /X@?\%!-4\#_% MW1/C'X!^'FH^.?"/CUM+^'UQ8'4-"T/Q%I1TO3+J*]=I/M\T),MU=(ZJ)0LD M!B#':93\W_L+?\%$OVV/^"BW_!'#QI^V%X9O? O@#XDI?>(H=*G30+B]L-+M MK(-M*P/<;IK@(#AW?R]^&:,J/+-7_@AA\1OVE_A9'^T7^S;^U%^T\/BA\-/@ M;XVLM(^'GQLUZ[ &HV[VSRWEG+=R.PD-F?LR.6D?#'1?"7BWQ+J,\6BWC>(6N(]=U"XN9 M[FZDNVBN6=A9L#2>,?\$SM7\# M_MR?\&QFI_\ !-OX!^.+?5?C!:_#/Q2FH^$;4-Y^G7*ZY=W-M;W;$!+8W.^) M8O,8>8'J:K:HMJ!9Q06[F62>1!B E9(Y'*. '8 _2/]E;]HKP1^US^S=X M'_:<^&\5Q%HGCKPS::SI]O=@":W6>(.89,<;XV+(V"1N0X)'-?G!_P 'B_\ MRBV\)?\ 9==#_P#2'4Z_3CX,:SXS\1_"G0/$?Q#\#1>&-:U'3(KK4/#<4BN= M*>0;_LCLI*M)$&".R_*75BORD5^5W_!Y-\0_ NF?\$WO!O@>\\7:WUQXPL;.\R!>O<1 MNMC')Q_J(Q.J,ZIYLH)D7-_X.F?C!\)_%G_!#OQG?>%?B7H.IP>)-;\/?\(_ M-I^KPS+J6-3M9SY!1B)<1*9#MS\HSTKFO^#H+XK_ PUS_@AO:7&B?$/1+U- M<\1>&)-%-IJD4GV]%E$C-#M8^8 B,Q*YP%)[4 ?9G[TUZ20:;HNFV<)GO]7OEA*R2111*0D"M&T\GR+(FU MF'PI_P %1[3]L3PY_P %9OV!O#/[1?BWP-XK\/R?%ZZN?#OB7PEX6NM%GBN= MMFMQ:7-K->WBLN#$\4J2+D&1&3*!WL_\%8_B]8_L<_\ !9S]E3_@KGXLNGU? MX!S^#+WP/XC\7Z&IO;/1I;DWWEW;O#N&QOMT;@KDNEG,J@L #F_\%A?V^OV, MOB3^W[^P5X\^&'[2?A+Q3H'AOXS7%UXA\0>&=734-/TV.=;%8Q/*.0_> M,3,)%3YV4*02 ?9'[1W_ 4FT33/VL]?_8J^&7[1OPC^&6K^"_#=AJOC;QO\ M6[M)8;::_$C6>G66GF^LFNYC#&9Y93.J0)) -DK383S3_@F]_P %:_B_^V1\ M?_C;_P $_?%_B?X5W'Q8^%MM'J/ACXC^!+>?4?"OB?29&A"W0M5O3)'(GVBW M62-;M@'F(##RB&\"^)?[9G@7_@D1_P %T?BS\8?VR_#][;_ O]JWPQX:U/PK M\2!HYAGED@!*^5]GBF6>1MJR*GZ+? 5/CV/A7I,W[35YX4D\:36R MRZU#X)L;F#3K65E!,$1N9I9)0AROFDIOP#Y:=*_)O]O[PO\ %3]I?P-;?\'( M7[(?CG0M)UGX*2&[^%VC3?9TC\3>";1KE-1;49N)!/>+/_:5^ ?B:WN+/5[&-]5T4W2/>:'>8Q+972+RD MB.&&2 '4!URK*2 >TT444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\@? M\%^/^4-G[0G_ &3^;_T=%7\85?V>_P#!?C_E#9^T)_V3^;_T=%7\85 '[_?\ M&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\'_MF_ M\$3/^&NOVE/$G[0W_#3/_"/?\)#]C_XD_P#PAGVO[/Y%G!;?ZW[9'OW>3N^X M,;L?F65X#-Z"HXN'-%.]KM:V:Z- M/9L_+_\ XAN_^KS/_,=__?"O4/V,O^")G_#(O[2GAO\ :&_X:9_X2'_A'OMG M_$G_ .$,^R?://LY[;_6_;)-FWSMWW#G;CC.1]X45Z%;B3.J]*5.=6\9)I^[ M'9Z/H>50X0X=PU>-:E0M*+33YIZ-.ZWE;<****\,^E"BBB@#+\4^"/!?CFTC ML/&OA'2]8@AD\R&'5-/CN$1\8W 2*0#@D9'K1X6\#>"? UM+9^"?!^E:/#.X M>>+2M/CMUD8# 9A&H!..,FJGQ5^*/@'X(?#+Q#\9/BIXDAT;PSX5T6YU;7]6 MG1V2SL[>)I9I2J!F;:BL=J@L<8 )(%9WP'^/WP@_:;^#&@?M"_ SQM!K_@[Q M1IPO]#UN*"6%+B DC<4F5)(R"K JZJRE2" 0: .HO-)TO4;BTN]0TVWGEL+@ MSV,LT*LUO*8WC,D9(RC>7)(FX8.UV'1B*SO$?PZ^'WC#6-,\0^+? FC:IJ&B MS&;1[[4=+BGFL)#C+PNZEHFX'*D'@5XO8?\ !5K_ ()M:GXN'@FT_;:^')O& MU!K"*XD\2PI9372G!MX[MB+>24$$;%D+9&,9XKKOB3^V]^R%\'_@@/VD_B;^ MT=X0T7P))+-%:^*+W6HEM;R2*1XWCMV!)N7WQN L0@0>"_!UKK6 MH^([;PGID>HZQ"D6K7Z6$8FO8T4JB3.!ND55) #$@ X%8.F_L[_L_P"C>.(O MB=I'P,\'6GB6%2L/B&V\,6D=]&"-I"SK&) ,<<-TJW\&?C#\.?V@_A-X<^.7 MP@\1C6/"WBW1K?5?#VJBTF@^UV,?!/@ MSXB^'+GP?\0?".EZ[I%XH6[TO6;".ZMIP"" \4BLK#(!Y'45G^'?@[\(O"$N MDS^$_A9X Z=;RD-+# 40>2CE5+*F Q4$@XKHZ* ,:]^' M7P^U+QE:_$74? FC7'B"QMV@LM=FTN)[RWB.& M+F_O/#?AG3]/FU2\:[U.6QLHXFO+@@ S2E #(Y +-DG'6M"B@#PC]L3X=_# M3P#^SY\5O'W@']G]+_QKXM\%:IIGG>"_!'VK6-9NI[25(89'MHC(P:3:#)*P MC4X+,HYKQO\ X-ZO"'Q)^#O_ 2O^&W[.7QL^$?BWP7XS\#6M];:_HWBGP[< M6>TSZI>W$+PRR((KA6B=6/ELQ3(#A21G[;HH *X;XB_LP?LU?HO%/Q:_9 MY\#>*=3@"B'4O$7A*SOIXPOW0LDT3,,=L'BN;^-7[?W[#W[-WB8>"_V@_P!K MCX=>!]68$IIWBSQ?::?,X 4DJL\BE@ R]/[P]:]$\(?$/P-X_P#"$/C_ ,$> M++#5=$N(FEM]5L+A9()$7(9E=>"!@\CTH TM+TK3-#TV#1]%TZ"SL[6)8K:U MM85CCA11@*JJ % ' X%<[\1?@;\$_C!-9W/Q:^#WA;Q3)IS;M/D\1^'[:^: MU.06P* MX4JI QQ@8Z5C6WP1^#%E8W.F6?PB\+Q6UZ$%Y;Q:!;*DX5MRAU"8;#W'PN^,_[4O@_0?$5E;)<:GH]QJ@>?3H7 *2W2QAOLJ, M#D--L!'(..:[GX3_ +0OP(^/(NY/@?\ &3PSXQBL;:VN+NY\+ZW!?PQ1W

7"B*78&9ESA@FYN*^UZQ?B#\1_ 7PG\*7/CKXF^,-.T'1;)=U MYJNJW2P00#U=V("CW- 'SS_P3)^#7PMB_9,^$GBSQ7^S%%X8^)?A/X;Z%X>\ M1WWBGX?C3]:M;ZTTNVMYHQ<30K)-&"I42QN\;#(#9# ?3TL45Q$T$\2NCJ5= M'7(8'J".XKRCX'_MY?L4?M,^(G\(_LZ_M8?#WQUJD2[I;#PEXLM-0EC7:S99 M8'8J,*QYQ]T^E5/BQ_P40_8.^ WC1OAQ\;OVQ?AKX0\0*<'1?$OC*SLKH\[> M(II%8\\<#K0!W7P\^!/P0^$=_>ZI\*/@WX4\,76I'.HW/A[P];64EUSG]XT* M*7Y_O9J7X@?!CX/?%FU>Q^*GPH\->)H)8T26'Q!H5O>HZH6**1,C A2[D#MO M;'4UK>%O%/ASQMX?M?%?A'6[;4M-OHO,L[ZSE#Q3)G&Y6'!'!YJ_0!BVWPW^ M'=EX+C^&]GX"T6'P[#$L4.@Q:7"MDB*VX*( OE@!@& P",TGA7X:_#KP+/+ M=>"? &B:/+.@2>32M*AMVD4'(#&-02,]C6W10!G>'_!_A+PFUX_A7PMIVF-J M-VUUJ!T^QCA-U.WWI9-@&]SW8Y)]:R)/@C\%Y?B*OQ?E^$7A=O%J)L3Q0V@6 MQU%5V[<"YV>:!MXQNZ<5U%% !7/>(OA'\*/%^J-K?BWX8^'M4O74*]WJ.BP3 MRLH& "[H20!TYKH:* .6E^!OP4N+"'2Y_@_X6>VMG=[>V?P_;&.)GV[RJ[,* M6VKDCKM&>@I;CX'_ 5N[.WT^[^$'A:6WM%86D$GA^V9(0S;F"*4PN6))QU/ M-<9\9OV\OV.?V?/&\7PP^+O[17AC2O%,T'GIX56_^TZH(2 1*UG 'G6,@\.4 M"GUJ_P##3]LW]D[XRSZ39?"K]HGP?X@NM;U.;3M-L-*UV&:Y>\AMY;F6W:%6 M\R.5(89)&1U5E5>0,C(!V4_PX^'EUX,E^'%UX#T63P[-$T4V@R:7";*1&8LR MM 5V$%B201@DYJAX:^!OP4\&0Z/;>#_@]X6TF/PZ9SX?CTSP_;0+IAF $QMP MB#R=X50VS&[:,YQ74T4 8WCWX<_#WXJ>')?!_P 3_ FC>)-(F<--I6O:7%>6 MTC#H6BE5E)'8D46GPZ^'UAX,C^'-AX$T:#P]#"(8M!ATN);)(PVX(( NP*&Y MQC&>:V:* ,./X9?#>'PO)X(B^'VAKHLLGF2Z0NDPBU=]P;<8MNPG< > / AG;P/X&T?1C=;?M)TK3(K?SMN=N[RU&[&YL9Z9/K6Q10 4444 M%%%% !1110 45YC^S_\ ME_LS?M2^,?B!X ^ ?Q7M/$>L?"SQ1)X=\>V5O9W M$3:5J2%U: F:-%E :.1?,B+H6C\=6-Y=/#!$TTT@BBE9BJ1H M[L0.%4D\"@#VZBOGC5_^"N'_ 2V\/ZI<:'KW_!0_P"#%E>VDS0W=G=_$?3H MY89%.&1T:8%6!X((R*Z+X,?\%$_V"?VC/'<'PO\ @#^V9\,?&GB2Y@DFM]!\ M+^-[&^NY(XUW2.L4,K,55>20.!UH ]EHHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_' M_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2 MF?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBO//VA?$?[2OAS1M.G_9K^&WA[Q)?273KJ<'B'6<ABV_*R,H.XE MN,>E 'H=%?,__"T?^"JG_1K/PR_\+B7_ .)H_P"%H_\ !53_ *-9^&7_ (7$ MO_Q- 'TQ17S/_P +1_X*J?\ 1K/PR_\ "XE_^)K@/VF/VU/^"AW[,GPBU#XI M?$_X ?#72;")DM;:XB\637$K7,N5C"1!1YA'+%&"Y/RNI!((- 'VO17S/_ ,+1 M_P""JG_1K/PR_P#"XE_^)H_X6C_P54_Z-9^&7_A<2_\ Q- 'TQ17S/\ \+1_ MX*J?]&L_#+_PN)?_ (FO0OV>O%W[7_B/6=1@_:4^$7A3PW8QVJ-ID_A[7WO' MFEW?,KJP&T!><^M $O[9G[1WP>_93_9P\4?&GX^>%==UKPAI>DW+>(-/T+PE M<:RTEH(7:?SH8HV1(/*5]\DY2%1P[C(S\E?MP>+_ !7^W'_P;O\ BWQM_P $ MU_AOJGAP^-OA?;W/@OPAINGPVEY%HXNH3=V,5O:,R+))81W42PQ%LF0(N217 MT=_P5-56_P""8W[1JN 0?@/XO!!]/[%NZ^?/^"8/[2/@G]DO_@@=\ OCK\1W M2/0=.\*^&K#5KN6Y$,=E!?ZO;Z>UT[$$!(1=>UJP\'0>'_$?P(\56<42R1PP".5;.*0;+V# M*LP,>94&&D2-JZ+]JK]E/3_V.?\ @WC^,?[*L+]C/_@HG'J'QF\ Z!/&WA>+Q3=R^;+KMI9V!\NZ>7I.P,CP&7DR&W+,6.,M(IW!Y7CC4NFW%KKVGHS+(]K M=:;>741DC,FVD_EW-U*TSRZ39Z=:6*_8K\"&TMH%WQ6^5=AY\MQ+G.9 MF '9_!6TL9_^#KGXPWHR.#CM0!]-_#?_@J M/\&?BK^SQ\,OCAX0^%'Q"EUSXO+>CP+\*KG0H;;Q+?/9R2)=%X9YTM[>&+R] M[7,T\=N$DA/F9FC5C]G#_@J#\(OCG^U+XA_8=\??"WQI\*OB_P"'M)75_P#A M"/B!;V0?5M-8C_3+"YL+JYMKN,9&X+)O!#_*?+.?A[X)_P"#C3X, MZ%^TW\1?$OA+P)X\_9QO?#7@S7M%\:W^@1Q^(VUM[B6)KNSFA;]Y%#:1%&;: MSRV^1G81]0_\,#?L ?"#]NWX8?M'Z[#XQUKXW26>HZ/X$UGQ)\3-;UFZ@T^. MQO9+K?%=WDB_9$2XF4LZE$FO(0,/(AH L^-?^"K7@G0/A+XS_:0\!_LN_%/Q MU\+O UUJEOJ_Q!\(6VD2VMP=-EE@OIK6VGU&*\N+>":":)YD@VDQ.R;XU,E? M3GAC7K;Q3X:T[Q/9PO'#J5C#=11RXW*LB!P#CC(!K\:_B)\#/V_?^"4/PP\6 M_MM_\$N/BYH7QT_9-\1C4/&/BSX%>.H#YVD:=<[Y[]K&8@.(D0S%TRCI@^;; MW#J[']8?V3?C?X-_:6_9?^'O[0GP\T*?2M"\:^#--UK2=+ND"R64%Q;1RI P M7C*!@F1P=N1QB@#\V?\ @ZORB_X.NHKCPA\%_V;?V@-0M9#H'@/]I'1;WQ%=(A9;2W,1*PX+1/?)$X'W71U/* MD#Z?T_7=$U>YN[+2M9M+J:PG\F^AM[A7:VDVAMD@!)1MI!P<'!![T ?B[_P0 MH_X*?_ []B7Q;\1?^";7_!3.5?AA\>YOBGJVJ>(?&OB]!!9^,[J[FWK-+>O@ M(Y4@1-*1#)"8C&Y+[:_2[]D[]AOX8_LG?M _&/XL?!/0-'T?PU\7KO1];DTG M1HQ'%#J<,-Q#=R)&BA$CE!@FRI^:228D#@MY=\4?V//^"=?_ 7V_8S\%_&? MXS?"6ROU\2^&H[G0_$VCW:QZUX;G;(GM(KU%RQ@N!+&\4BM"TD9+1G KY=_X M(*:)^U#^PI_P46^/_P#P1N\>_&:_^(WPR^&7AK3O$/@;7=1)9]%2[^SO#9 $ MMY'F0W)9H,[ ]H[QJHD;< ?KC1572]=T36VN4T76;2\-E=-;7@M;A9#!.H!: M)]I.UP",J<$9''-6J /R0_X-*+CPKX<_9@_:"ADN;"Q?_AI?6XD1I$C/E)96 M&Q0#CY1EL#H,FE_X.#9/#'B'_@I9_P $W)+>:QO73]H,I(8W20A3J6@'!QGC M*@X]JX#_ (-D?V*?V,_VE_@!\>_&?[1G[)7PQ^(&KV7[2.N6=EJWC7P%IVJW M,%L+2QD$*2W4+LL8>1V" A9:'_P5#^&>B_M/>&?V0OVF/@GX[^#7C/QW;R2?#T>/5TR;3O$S MQ[?,MK6^TR]NX!=+N4&"5HW)9 NXR)N^4/\ @IYX]UGX8?\ !Q'^PAXN^)TS M0_#VXL/$^D:'<7'_ ![IX@OK.>SVY/RB1FGTU1GGD8Z5:_X.GOA[K?C[]F#X M#6OPOC9?B0W[3WAJS^'MQ:#_ $I;Z>"] 6,CD#+M:T6\U2WO?^$(NTLI8H(YBL=J759M1EFDA,,2 MV<4XDD(4-G@\KX!_X+L_LO:Q\?O$?[,'QJ^"7Q?^$OCG1_#ZZWH?AOXA^"EC MO/%5FTHBC&EP6*L M$CD?NK__ !/YFD_:G@@_XBC?V7I_*7S#\!O$PW[>M?L4^)?@+\5/A-\2=,\._P#"0:;X<^*_AJ'3I-;TKS!&;JT, M-Q,K@,>5)5N'QDQR!.[^*_[<-CX4\?\ B+X2_ W]GSQU\8/$_@ZU@G\9:9X" M.F11Z&9H_.A@GN-3O;2%[F2+$BVT+23!'C9T19(V;Y"_:2"I_P '3O[.LB ! MG_9RUY7(ZL!-J) /J,Y->>_\$A[7X3_&3]LK]LK]F+X[_%_XA>'_ (L:5^TS MXE\10Z!H/Q7UK05U+0;EXH[6YAMK.[A2<(D"@R!2RQ26P)VE* /T%_8-_P"" M@7[/'_!1;X077Q>_9^U#581I.LS:/XG\->)-.^QZMX?U*+'F6=Y;[F$<@!!R MK,AR<,2& \I_X+N?M_\ B;_@FY_P37\;?M _#J6*/QC>R6_A_P %331AUM]1 MO&*BXVMD,885GG52"K-"JL"":ZW]A3]DC]A;]D3XP?&#PK^R'H&IP>)-:U73 MM4^*]_?>*M0U<7&J3_:IXUDEO)Y=EWLE::5!M;9=6[OD.E>#_P#!T1^R9\0? MVM/^"1_BVP^%VCSZGK/@+7++QA'I=I&6ENK>T66*Z"*.6*6UQ--M')\G R2 M0#UO_@B_^QEX4_9(_85\%ZI>VS:E\1?B%H-IXJ^*?C34W,^IZ[K-]$MS,;BY M?,DJQ&4Q(&. J;L;G8GL_CE^P'\,/BA^VK\&_P!O#P[H&EZ9X^^&6JZC#J>M M+#Y:1?63V8/PG M^-OPXUZVO$F\&:?8:Y;02AFT[5+:WCAN[20#E6256P#C1L*N57.YT5@#RG MXA_MX^%='^.&N?LT_ SX-^,/BUX[\)Z9;7_C/1? [Z;#%X=BN59K5+R[U*\M M;>.>=59H[='>8J-[(L9WU3_94_X*6_LX?M=>#/&VN> [/Q9I?B+X9ZE)IWQ& M^'&M^&)CXD\/7:E@(9;"U\]YM^Q]CVYE238P5B58#XW_ .#>3Q[K/_#67[=O MPA^+TS1_$:R_:-O=9U>"[.)IM/N'GBM7C!Y:!5@.PCY0DL>,!ES:^ /P]UNR M_P"#K3XY^-?AM&T7A\_LZZ0?B(UN/W+:K/)8K9)(!P)FM[4NI/.Q)/[QR >I M_"[_ (+^_LS_ !\^%_B_X@_LZ_LU_'+X@:GX/\8WF@7G@?PI\/\ [1K9%M!; MRR7TL!F"6=N6G,2"Y>*:5X)E2)C&X7V+]GO_ (*G?L?_ +1G[!EW_P %&_#7 MC2[TCX<:3IE]>>(Y=?LO*O=&:SW"XM[B&-G_ 'RD#"1E_,WIL+;US\M?\&R, M,,?PA_:G>.-03^V=XR7*]!U34[.3RWT\73Z9!!*C;65"D\D3!F4HN,N-H:@#] 8_^ M"B%YI'CGX<>#OB;^QA\6_!]O\5->CTGPGKVM0Z+/9K?8M2GELW,, M,CA)(QDC;G<&5?F?Q%_P57_:*F_X+DS_ +("_@IJNIP>']$?3 M9+_Q)<7&IZ?%'K#Q2WT<*6D2P2Q0AI/.S<2,R /A/)/#GQ-_X*A?\$7/C5\( M?VJZ&Z1_\'9FM>8P7=^Q*?V;_ (S^#[;X[^.F\'^"9?%/A>R@":NM MVMJ\-RBWK2PJ'<'S-A5E#;5>(8-,U#_ (.S/#5\T4$_E_L8O-:3%5;: MQURZ7>A[$HS#(_A8CH34G_!?YTM?VHOV M0N6$<$?[7&AI),YPJLT\&T$]LX M/Y4 ?6'[2'_!1?X2?LJ_M)_"[]F;XM?#GQI%?_&+Q -%\#>(K"QLY]+NKT>5 MOCD877GP;/.3)>$ Y.S>%..B^.O[9/@/X,_%#0_V?O#O@SQ#X]^)7B/2I]5T MOP!X-CM6O5TR%Q'+J%S+>3P6UG:K(RQB2:9/,<[(A(X*CXG_ ."Y.KZ5%_P4 M?_X)XZ/)J=N+L_'N>46IF7S#'_H*;]N<[=Q SC&3BJ?[.?QPTKX:?\'1G[1W MP>^->JI8ZA\1/A3X5;X2RZDX1;NSL[*%KFTMBWWBUP]Y+M'4VLQZK0!]/? + M_@JW\)?VB;SXL?#7P9\%?B!:?%GX,R"/QC\&-3M=/7769^(6M9([Q[*XBD.- MLJW.T J6VAT+>'?\$1?^"H/QM_;7^%GQ!^+GQS_9^\?6ZW_Q3\0S1:IIMM!J M&D>'[&SMK=8=)C6*%+OP3X^.E^/[O6_!\6BW.K:SL82S2P\3M(GE^6S7*I*"N"HQ3]7 M_P""G/A?6[;QCXB_9N_9>^*/QC\-?#_5+G3?%/BKX>6NE&T%[:_\?=M9+?7] MM-J>,?V&9_^"AWPX\4:[XK^'5I8 M7%S?R>%?"MYJ&H6+6\;R7$5S:PQL]JT2HQD:;9&@VL7"NC-X=K'_ 6?@ZVB&+5+J"RU, M7HA X*A)+*/(XQ$HR<<>I_L:6MJ__!HSJ%NUNAC;]ECQJS)M&"3::H2?KGGZ MT ?I5\(?BOX"^._PJ\-_&OX6:_'JOAKQ;H=KJ^@ZE$I47-I<1++$^U@"I*,, MJ0"#D$ @BOD#_@Y'MK>[_P"")/Q[BN85D4:#ISA77(#+J]BRGZ@@$>XKK?\ M@A&[/_P1Y_9W9V)/_"M+$9)[#L/\ T[65 '4_ M\$R/VD/V>/ '_!*;]GN]\<_';P=H\6C_ +/_ (3.JOJ?B:U@%F(]$M?,\W?( M-FW!R#CU\-/V1_P!DO]IG]F'2M;\-^"$3X>?%+Q=HWQ:?PE?:= ;26XEC MLK](7@"[/+DGACN)4;<&D>4'*MM'"_\ !-S]A?\ 8J^+7_!*SX )\3/V1_AI MKK:[\!/"CZQ/JG@>PFEO))=%M3+))(T6]I&+,2^=V23G/-?0G[,/_"KOA;X6 ML/V+OA[XFEU6Y^#?@GP]HVIS-'_JH_L9BMDD8$@3M#;+,T?WE2>%CQ*I(!^< MO_!R#X=\/Z7^TU^P':Z;H5G;Q/\ M-Z;&\<%JB*R?;=-&T@#D8[5^D7CO]E+ MX,^.OC3\/?V@+CP;IMGXJ^'&J7MUHVLVFG1)-]9M]5U+0/#NE0V5C M%=QVL=LTL<,*JB&1(D+;5&6!8Y+$D ]0HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\? M\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E* M9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K\_?^"OG[-W[=/[7'CS0? WP4^#4NH^"/#EJ;D7A\1Z= M;B^U"48=_+FN4?$:812RCEI<9!!/Z!44 ?AI_P .=_\ @HW_ -&Z_P#EW:1_ M\EU]D_\ !(/]F[]NG]D?QYKW@;XU_!J73O!'B.U%R;P>(].N!8ZA$,(_EPW+ MOB1,HQ53RL6< $C] J* "BBB@ HHHH X#]IS]G+P1^UE\%M;^ /Q,UK7K3PW MXELI;'7X/#VK-92W]G+$\4UJ\J#<(I$\237/EVUM?17JVB3'$JP-+$ R;L[&95*C&/H^B M@#Y5N/\ @DA\'(/!+?!WPM^TO\>]!^';VOV-_AYIGQ;O6T\66W:;-)YQ)?0V MY3*>5%O[,_C_P#9"B_80TOPYJ'A'X61Z5_9;^&/!.IO MIJ36!#![9Y$_>,DA9FD.[=(Q8NS;FS[?10!\RWW_ 2B_9NU+]C&/]@"]\9? M$1_A9'8KIZZ ?&DWF&P7;LLC<8\[[.I083?T^7[ORUB?%;_@BK^Q%\;/V5O! M/[(?Q)L/%^H^'/AG?07/PXU9O%UPFK^&?)B2&**TO5Q(L2QQJH1]X&U3U1"O MUK10!\A:U_P0Q_X)T^)/B-X"^+?B3X9Z_J?B7P$ERL6NZGXUU&YO?$'GH$E_ MM>YEF:;4E*@H4FGJT1%@]MCR3;?N8OW84#*!AAOFKZ8HH \._;T_P""<_[(_P#P M4I^$L/P=_:U^&*:[86-T;K1=1MKI[:_TJX*[3+;7$9#)N 9#E'VKN5MHQS/ M_!/[_@DO^QO_ ,$V5U+4_P!GOPSK5YX@UBRCL=0\7>,-=EU/4WLHVW)9I+)A M8( V&\N)45F"EMQ5I+=.SW<19T:ZMH9V>0RPVT\,;^:X*X8@_3_A3PKX:\"^%]-\$ M^#-!M-+T?1["&QTK3+"!8H+.VB01Q0QHH 1$1555' %7Z* .4^.'P.^$?[ M2?PIUOX'?'?X?Z=XH\)^([,VNLZ'JL.^&YCR&'0@JRLJNKJ0R,JLI#*"/F[P M5_P1S^%GPU\'P?"GX=_MC_M):)X%M(OL]CX'T[XQW*6=G:C@6L,YC-Y#"%^4 M*EPNT< BOKRB@#DO@;\"?A#^S5\+]+^"_P "O 5CX:\,:-$R:?I5@K;5+,7> M1W7[-G[&?Q>^+WQO\ @AI.KV^O?&[Q M6/$/CF34M9DN8I+P/<2?N$?B%/,NKA\#)S)C.U45?<:* /DGX8?\$:/V9OV= M_#2^%OV3/BO\7OA);2HIU>+P/\1[GR-4N-H5KN:UO1<6J7#[+=5_M/QGXN\1ZO/J>M>(KW! N+V\N&:28@ M$A5R$0,P15W'/K-% 'AW[&?_ 3R_9L_8-U3XC:Q^SYI.L6TWQ2\:3^)_%!U M;69;L&\E+$K$'_U<8+N0.6.[YF;"X]5^(O@@_$3PG<^$_P#A+]N3-%-YMI'!M$;^9!"V_EOW2<_*, M?4E% 'C/[2O[!/[./[8WP!M_V=/VH/#=[XSTBRNH[S3M6U+47BU6RO8RQBO( M+N#RY(9TW$!TQE258,I8',^%/_!/3X0_#[XA^'?BWX]^(/C[XH>)_!MM-!X+ MUKXH>*6U1]!69-DTEM&J1Q+.\8"-=.C7!3*F7#,#[S10!\W?$_\ X)6PGE#!E8 MMOY)P,)\2/\ @EM^SU\4OVOM&_;I\2^-OB''\2?#=G-9>'-8L?&4PGE!5E8D-R3@$?25% 'S=X\_X);_L\?$;]L?1OV]/$?C'X@_\ M"R_#EI+9>']7M?&4T4.G64AF+V<=L!Y7DD3R@JRDG?R20".._;R_X(7?\$^? M^"A_Q:T_X_\ QH\#:YHOCRQBBB?QCX&U^32[Z\BC&V-)V4,DI5?D60KY@4!0 MX55 ^PJ* /.?V5OV3_@+^Q9\&=/^ O[.7@2+0?#MA+).T7VB2>XO+J4[I;JY MGE9I+B>1N6D=B3@ 855 ]&(!&",@]1110!\@W7_!%#]D;PO\7-8^-O[,GC+X MF? O6O$EP;CQ-;_!GQS+I&FZM-S^\FT]TEM-PR<;(E ))QDDGW/X$_LH_"[X M!:C>>*M&O_$7B/Q1J5JMMJ7C/QQXCN=7U6>!6W"W6>X9OL\ ;YOL\"QP[OFV M;B6/I=% 'SQ\: MK884"UO49)(+R,;$QYL3,OEQ@, B@=G\&/V.O@[\ /!_B;P[\+CK5GJWC2^: M_P#%WC:[UB2[UW6+XH(Q=3WMQO=W1%"QK_JXE 2-$4!:]4HH ^:OV4/^"6'[ M/'[$F@>,/#/[-_CCXB:%9^.=3FU3Q#'-XTFNS+J4QC\R_0SJYCN&6-59Q]X= M02 1SOPI_P""*?[$WP=_9W^('[)_A6/QO-\/?B?! MI;E9&/FQ32"WC5G1U)4>N"/K>B@#YZ\-?\$V_@[9^(/!6K?$SXG?$7XC67PV MU2+5/ &A?$+Q3_:%GHNH1(T<%[Q$DEY<1([B.6\DG:,L60JWS5!^TU_P2L_8 MW_:V_:,\-?M5_%[P?K@\:>&M%;1DU+P_XKOM,&IZ6SO(;"\6UE3[1;EI9S44 ?&^M?\$)OV!/&)\ M7WQ)TWQ[XJU;X>ZZVLV/B;Q'\1M2N=9U.^"QB&6\U'S1=.L'EJ88HY(XHBSE M4^=L]1^WM_P1[_88_P""CFA>&;']H;X=W\6K^#(5@\*>+?#.KR6.K:; I!$* MW W>9&" P64.%;++M9B3]044 >-_L6?L%_LU_L"?#Z]\ ?L[^$[NW;6+U;SQ M'X@US5)M0U76[E5V+-=W<[-)*57Y57(1 3M5\;KJOQ'UB35O'":YXNGOX-8U!W MD=KN6.7($NZ:0[DVYWZM;E9%NDEN26FD:?S9&EE9C+(SL MS.223QGA#_@E+^SAX#_8SO/V _"OC+XAVGPNOK&?3Y= 7QI,9%L)Q.+BR6X( M,JV\OVB3>@;G@ A_@KJOB&3PIHB>5H>G M>(-:>_.GP[BWDQ22#>(]S$A23C.!@ 9'[;'["7P;_;^^%US\$?V@]?\6OX/ MU!8AJWAW0/$DNGV^H^7,LT?G^4 \@61$8*6VY1202!7M%% 'RMX _P""2'P4 M^%7@/2OA?\-_VD_VA=$\/:'I\=AHVCZ=\=-9B@L;6-0D<,2B;]VB* JJ,!0 M!@ 5ZC^R%^QA\$_V(O FM> O@I'KLT?B3Q/<^(?$6K>*/$-QJNHZIJ4Z11R7 M%Q=7+-+*Q2&)&OBC^T=XA^(&HZCX+ MU(ZAX-ATSQO.#:%DW0Q-O.Y@4&"!Q7T)HG@J71? ?\ P@Q\ M9ZY>,+26 :W>WBO?_/NQ)YFP#>N[Y3MXVKD'ON44 ?*7PL_X([_LM_!G]JO7 MOVV/ 'C?XFVWQ+\5H8_%'B2;Q]OW^K M\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ 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 **** "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@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ M *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"G MR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "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 **** "BBB@ HHHH ^0/\ @OQ_RAL_ M:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M M=_\ ;Q_Z?)Z_?ZOYK?\ @W=_;=_9/_8C_P""EO[4WBG]J_XZ:'X%T_7+R[M= M)N]_:OY7J ._\ VL/^3IOB7_V4 M#6?_ $NFK@*** "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 **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# "_]D! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - USD ($)
12 Months Ended
Apr. 01, 2023
May 12, 2023
Oct. 01, 2022
Document and Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --04-01    
Document Period End Date Apr. 01, 2023    
Document Transition Report false    
Entity File Number 000-08822    
Entity Central Index Key 0000278166    
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     $ 1,092,396,507
Entity Common Stock, Shares Outstanding   8,666,324  
Documents Incorporated by Reference Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2023 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 1, 2023, are incorporated by reference into Part III hereof.    
Auditor Name RSM US LLP    
Auditor Location Phoenix, Arizona    
Auditor Firm ID 49    

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Current assets:    
Cash and cash equivalents $ 271,427 $ 244,150
Restricted cash, current 11,728 14,849
Accounts receivable, net 89,347 96,052
Short-term investments 14,978 20,086
Current portion of consumer loans receivable, net 17,019 20,639
Current portion of commercial loans receivable, net 43,414 32,272
Current portion of commercial loans receivable from affiliates, net 640 372
Inventories 263,150 243,971
Prepaid expenses and other current assets 92,876 71,726
Total current assets 804,579 744,117
Restricted cash 335 335
Investments 18,639 34,933
Consumer loans receivable, net 27,129 29,245
Commercial loans receivable, net 53,890 33,708
Commercial loans receivable from affiliate, net 4,033 2,214
Property, plant and equipment, net 228,278 164,016
Goodwill 114,547 100,993
Other intangibles, net 29,790 28,459
Operating lease right-of-use assets 26,755 16,952
Total assets 1,307,975 1,154,972
Current liabilities:    
Accounts payable 30,730 43,082
Accrued expenses and other current liabilities 262,661 251,088
Total current liabilities 293,391 294,170
Operating lease liabilities 21,678 13,158
Other liabilities 7,820 10,836
Deferred income taxes 7,581 5,528
Redeemable noncontrolling interest 1,219 825
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,337,125 and 9,292,278 shares, respectively 93 93
Treasury stock, at cost; 671,801 and 241,773 shares, respectively (164,452) (61,040)
Additional paid-in capital 271,950 263,049
Retained earnings 869,310 628,756
Accumulated other comprehensive loss (615) (403)
Total stockholders' equity 976,286 830,455
Total liabilities, redeemable noncontrolling interest and stockholders' equity $ 1,307,975 $ 1,154,972
Number of shares and par value    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 40,000,000 40,000,000
Common Stock, Shares, Issued 9,337,125 9,292,278
Treasury stock, shares 671,801 241,773
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Income Statement [Abstract]      
Net revenue $ 2,142,713 $ 1,627,158 $ 1,108,051
Cost of sales 1,587,781 1,218,409 869,074
Gross profit 554,932 408,749 238,977
Selling, general and administrative expenses 258,323 206,253 150,152
Income from operations 296,609 202,496 88,825
Interest income 10,679 3,537 2,144
Interest expense (910) (702) (738)
Other income, net 385 6,658 6,681
Income before income taxes 306,763 211,989 96,912
Income tax expense (65,922) (14,247) (20,266)
Net income 240,841 197,742 76,646
Less: net income attributable to redeemable noncontrolling interest 287 43 0
Net income attributable to Cavco common stockholders 240,554 197,699 76,646
Comprehensive income:      
Net income 240,841 197,742 76,646
Reclassification adjustment for securities sold (16) (17) 19
Applicable income taxes 3 4 (4)
Net change in unrealized position of investments held (252) (616) (10)
Applicable income taxes 53 129 2
Comprehensive income 240,629 197,242 76,653
Less: comprehensive income attributable to redeemable noncontrolling interest 287 43 0
Comprehensive income attributable to Cavco common stockholders $ 240,342 $ 197,199 $ 76,653
Net income per share attributable to Cavco common stockholders:      
Basic (usd per share) $ 27.20 $ 21.54 $ 8.34
Diluted (usd per share) $ 26.95 $ 21.34 $ 8.25
Weighted average shares outstanding:      
Basic (in shares) 8,844,326 9,178,593 9,189,052
Diluted (in shares) 8,924,452 9,264,153 9,293,134
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Common Stock
Cumulative Effect, Period of Adoption, Adjustment
Treasury Stock
Treasury Stock
Cumulative Effect, Period of Adoption, Adjustment
Additional paid-in capital
Additional paid-in capital
Cumulative Effect, Period of Adoption, Adjustment
Retained earnings
Retained earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated other comprehensive income (loss)
Accumulated other comprehensive income (loss)
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance, common stock, shares at Mar. 28, 2020     9,173,242                  
Beginning balance at Mar. 28, 2020 $ 607,586   $ 92   $ 0   $ 252,260   $ 355,144   $ 90  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income attributable to Cavco common stockholders 76,646   0   0   0   76,646   0  
Other comprehensive loss, net 7   $ 0   0   0   0   7  
Issuance of common stock under stock incentive plans, shares     68,014                  
Issuance of common stock under stock incentive plans, value (2,817)   $ 0   0   (2,817)   0   0  
Stock-based compensation 4,392   0   0   4,392   0   0  
Common stock repurchases (1,441)   $ 0   1,441   0   0   0  
Ending balance, common stock, shares at Apr. 03, 2021     9,241,256                  
Ending balance at Apr. 03, 2021 683,640   $ 92   (1,441)   253,835   431,057   97  
Ending balance (Accounting Standards Update 2016-13) at Apr. 03, 2021   $ (733)   $ 0   $ 0   $ 0   $ (733)   $ 0
Beginning balance at Mar. 28, 2020 0                      
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]                        
Net income 0                      
Ending balance at Apr. 03, 2021 0                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income attributable to Cavco common stockholders 197,699   0   0   0   197,699   0  
Other comprehensive loss, net (500)   $ 0   0   0   0   (500)  
Issuance of common stock under stock incentive plans, shares     51,022                  
Issuance of common stock under stock incentive plans, value 4,156   $ 1   0   4,155   0   0  
Stock-based compensation 5,059   0   0   5,059   0   0  
Common stock repurchases (59,599)   $ 0   59,599   0   0   0  
Ending balance, common stock, shares at Apr. 02, 2022     9,292,278                  
Ending balance at Apr. 02, 2022 830,455   $ 93   (61,040)   263,049   628,756   (403)  
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]                        
Initial value of noncontrolling interest upon transaction 1,235                      
Net income 43                      
Distributions (375)                      
Subsequent change in redemption value (78)                      
Ending balance at Apr. 02, 2022 825                      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income attributable to Cavco common stockholders 240,554   0   0   0   240,554   0  
Other comprehensive loss, net (212)   $ 0   0   0   0   (212)  
Issuance of common stock under stock incentive plans, shares     44,847                  
Issuance of common stock under stock incentive plans, value 2,637   $ 0   0   2,637   0   0  
Stock-based compensation 6,264   0   0   6,264   0   0  
Common stock repurchases (103,412)   $ 0   103,412   0   0   0  
Ending balance, common stock, shares at Apr. 01, 2023     9,337,125                  
Ending balance at Apr. 01, 2023 976,286   $ 93   $ (164,452)   $ 271,950   $ 869,310   $ (615)  
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]                        
Net income 287                      
Distributions (780)                      
Subsequent change in redemption value 887                      
Ending balance at Apr. 01, 2023 $ 1,219                      
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
OPERATING ACTIVITIES      
Net income $ 240,841 $ 197,742 $ 76,646
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 16,903 11,017 6,324
Provision for credit losses (517) (325) (1,193)
Deferred income taxes 2,110 (1,732) 326
Stock-based compensation expense 6,264 5,059 4,392
Non-cash interest income, net (457) (1,629) (3,312)
(Gain) loss on sale or retirement of property, plant and equipment, net (281) (220) 116
Gain on investments and sale of loans, net (12,300) (18,364) (22,037)
Distribution of earnings from equity method investments 4,306 0 0
Changes in operating assets and liabilities:      
Accounts receivable 10,238 (27,268) (4,597)
Consumer loans receivable originated (177,970) (158,988) (161,562)
Proceeds from sales of consumer loans 186,017 184,849 167,067
Principal payments received on consumer loans receivable 8,967 11,553 14,126
Inventories 38,866 (73,804) (17,699)
Prepaid expenses and other current assets (20,037) (28,309) 6,380
Commercial loans receivable originated (132,050) (67,896) (54,021)
Principal payments received on commercial loans receivable 98,196 74,311 55,846
Accounts payable and accrued expenses and other current liabilities (13,403) 38,228 47,229
Net cash provided by operating activities 255,693 144,224 114,031
INVESTING ACTIVITIES      
Purchases of property, plant and equipment (44,106) (18,653) (25,537)
Payments for acquisitions, net (105,662) (141,429) 0
Proceeds from sale of property, plant and equipment and assets held for sale 1,816 1,329 240
Purchases of investments 12,533 12,799 17,518
Proceeds from sale of investments 18,931 12,450 19,466
Return of invested capital from equity method investments 12,213 0 0
Net cash used in investing activities (129,341) (159,102) (23,349)
FINANCING ACTIVITIES      
Payments for taxes on stock option exercises and releases of equity awards (1,072) (266) (5,493)
Proceeds from exercise of stock options 3,709 4,422 2,676
Proceeds from secured financings and other 0 106 64
Payments on secured financings and other (641) (9,383) (2,788)
Payments for common stock repurchases (103,412) (59,599) (1,441)
Distributions to noncontrolling interest (780) (375) 0
Net cash used in financing activities (102,196) (65,095) (6,982)
Net increase (decrease) in cash, cash equivalents and restricted cash 24,156 (79,973) 83,700
Cash, cash equivalents and restricted cash at beginning of the fiscal year 259,334 339,307 255,607
Cash, cash equivalents and restricted cash at end of the fiscal year 283,490 259,334 339,307
Supplemental disclosures of cash flow information:      
Cash paid during the year for income taxes 82,438 31,415 19,469
Cash paid during the year for interest 619 451 468
Supplemental disclosure of noncash financing activity:      
Change in GNMA loans eligible for repurchase (2,494) (16,238) 18,339
Right-of-use assets recognized and operating lease obligations incurred 14,455 4,414 5,985
Fair value of assets acquired under finance lease 0 7,158 0
Finance lease obligations incurred $ 0 $ 6,351 $ 0
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
12 Months Ended
Apr. 01, 2023
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. Certain prior period amounts have been reclassified to conform to current period classification. Specifically, amounts previously included in the current portion of secured financings are now recorded in Accrued expenses and other current liabilities, and Interest income, which was previously included in Other income, net, has been moved to Interest income. We have evaluated subsequent events after the balance sheet date of April 1, 2023, 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 April 1, 2023. Fiscal years 2023 and 2022 consisted of 52 weeks, and fiscal year 2021 consisted of 53 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 April 1, 2023.
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 funding 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 the 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 competitive 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 April 1, 2023 and April 2, 2022, there were no allowances for doubtful accounts.
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 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 April 1, 2023, 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 for the consumer 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. Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses. As of April 1, 2023 and April 2, 2022, we had an allowance for loan losses of $1.2 million and $2.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 $1.6 million and $1.0 million at April 1, 2023 and April 2, 2022, 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 market, using the specific identification method.
Property, Plant and Equipment. 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 2023, 2022 or 2021.
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. 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. The Company has two reporting segments: factory-built housing and financial services. As of April 1, 2023, 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 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.
We performed our annual goodwill impairment analysis as of April 1, 2023, and as the fair value of the factory-built housing reporting unit was greater than the carrying value, there was no impairment recognized during fiscal years 2023, 2022 or 2021.
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. 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 $61.5 million, $41.5 million and $29.3 million were recognized in fiscal years 2023, 2022 and 2021, 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 $10.9 million and $8.1 million as of April 1, 2023 and April 2, 2022, respectively, of which $4.4 million and $3.8 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 $2.0 million in fiscal year 2023, $1.4 million in fiscal year 2022 and $0.8 million in fiscal year 2021.
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 primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.
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 an employee 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 employee. 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. We have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman").
An additional 20% of the remaining equity of Craftsman is to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required and is due in less than one year, the fair value of this portion of the noncontrolling interest is recorded in Accrued expenses and other current liabilities of the Consolidated Balance Sheet. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Other income, net.
The Craftsman Seller can require us to purchase their remaining 10% ownership ("Put Right") after December 31, 2023, for an amount specified in the Craftsman Purchase Agreement that is designed to approximate fair value. Likewise, we can require the Craftsman Seller to sell us their remaining 10% ownership based on the same timing as described above for the Put Right. As redemption of this remaining ownership is not a current obligation, the fair value of this portion of the noncontrolling interest is 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 noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income.
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 loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million before tax, with an associated tax amount of $0.2 million, resulting in a net unrealized loss of $0.6 million. Unrealized loss on available-for-sale debt securities for fiscal year 2022 was $0.5 million, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.4 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 April 1, 2023, and this amount is recorded as an increase in our Treasury Stock.
Net Income Per Share. Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share 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. From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers
12 Months Ended
Apr. 01, 2023
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customer 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, 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 2023, 2022 and 2021 were $53.3 million, $43.9 million and $41.1 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.
April 1,
2023
April 2,
2022
April 3,
2021
Factory-built housing
U.S. Housing and Urban Development code homes$1,816,751 $1,335,904 $842,515 
Modular homes142,728 117,817 91,896 
Park model RVs57,920 42,219 46,862 
Other 52,051 60,343 56,616 
2,069,450 1,556,283 1,037,889 
Financial services
Insurance agency commissions received from third-party insurance companies3,754 4,055 3,102 
All other sources 69,509 66,820 67,060 
73,263 70,875 70,162 
$2,142,713 $1,627,158 $1,108,051 
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash
12 Months Ended
Apr. 01, 2023
Cash and Cash Equivalents [Abstract]  
Restricted Cash Restricted Cash
Restricted cash consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Cash related to CountryPlace customer payments to be remitted to third parties$11,123 $13,857 
Other restricted cash
940 1,327 
12,063 15,184 
Less current portion(11,728)(14,849)
$335 $335 
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):
April 1,
2023
April 2,
2022
April 3,
2021
Cash and cash equivalents$271,427 $244,150 $322,279 
Restricted cash
12,063 15,184 17,028 
$283,490 $259,334 $339,307 
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Investments
12 Months Ended
Apr. 01, 2023
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Investments consisted of the following (in thousands):
April 1,
2023
April 2,
2022
Available-for-sale debt securities
$18,555 $17,760 
Marketable equity securities
9,989 16,780 
Non-marketable equity investments
5,073 20,479 
33,617 55,019 
Less short-term investments(14,978)(20,086)
$18,639 $34,933 
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):
 April 1, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,567 $— $(79)$2,488 
State and political subdivision debt securities
6,023 — (254)5,769 
Corporate debt securities
10,745 — (447)10,298 
$19,335 $— $(780)$18,555 

 April 2, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$1,668 $$(57)$1,613 
State and political subdivision debt securities
10,100 38 (232)9,906 
Corporate debt securities
6,502 (262)6,241 
$18,270 $41 $(551)$17,760 
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):
April 1, 2023
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$1,345 $(10)$1,117 $(69)$2,462 $(79)
State and political subdivision debt securities
251 — 4,792 (254)5,043 (254)
Corporate debt securities4,902 (136)5,396 (311)10,298 (447)
$6,498 $(146)$11,305 $(634)$17,803 $(780)

April 2, 2022
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$1,048 $(45)$289 $(12)$1,337 $(57)
State and political subdivision debt securities
3,884 (164)1,246 (68)5,130 (232)
Corporate debt securities5,215 (231)598 (31)5,813 (262)
$10,147 $(440)$2,133 $(111)$12,280 $(551)
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 April 1, 2023. Further, we do not intend to sell the investments, 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.
 April 1, 2023
Amortized
Cost
Fair
Value
Due in less than one year
$3,704 $3,626 
Due after one year through five years
12,172 11,551 
Due after five years through ten years
501 501 
Due after ten years
391 389 
Mortgage-backed securities
2,567 2,488 
$19,335 $18,555 
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 for fiscal year 2023, an insignificant amount of gross gains realized on the sale of available-for-sale debt securities in fiscal year 2022 and none in fiscal year 2021. There were no gross losses realized on the sale of available-for-sale debt securities in either fiscal year 2023 or 2022, and the gross losses realized on the sale of available-for-sale debt securities in fiscal year 2021 were insignificant.
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 2023, 2022 and 2021 were as follows (in thousands):
Year Ended
April 1,
2023
April 2,
2022
April 3,
2021
Marketable equity securities:
Net gain recognized during the period$561 $2,160 $8,515 
Less: Net (gains) recognized on securities sold during the period(958)(551)(2,191)
Unrealized (losses) gains recognized during the period on securities still held$(397)$1,609 $6,324 
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
12 Months Ended
Apr. 01, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Raw materials$92,045 $95,929 
Work in process29,022 30,638 
Finished goods 142,083 117,404 
$263,150 $243,971 
The inventories above include $34.1 million of inventory that was acquired with Solitaire Homes and remains on hand at April 1, 2023. Such inventory is recorded at fair value which approximates sales price.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable
12 Months Ended
Apr. 01, 2023
Receivables [Abstract]  
Consumer Loans Receivable Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 1,
2023
April 2,
2022
Loans held for investment, previously securitized$21,000 $26,014 
Loans held for investment13,117 14,771 
Loans held for sale
10,846 8,500 
Construction advances
706 3,547 
45,669 52,832 
Deferred financing fees and other, net
(368)(833)
Allowance for loan losses
(1,153)(2,115)
44,148 49,884 
Less current portion(17,019)(20,639)
$27,129 $29,245 
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):
April 1,
2023
April 2,
2022
Allowance for loan losses at beginning of period$2,115 $3,188 
Change in estimated loan losses, net(944)(541)
Charge-offs(37)(532)
Recoveries19 — 
Allowance for loan losses at end of period$1,153 $2,115 
The consumer loans held for investment had the following characteristics:
April 1,
2023
April 2,
2022
Weighted average contractual interest rate8.18 %8.32 %
Weighted average effective interest rate8.82 %9.21 %
Weighted average months to maturity150151
The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 1,
2023
April 2,
2022
Current$43,252 $49,546 
31 to 60 days1,247 1,202 
61 to 90 days213 41 
91+ days957 2,043 
$45,669 $52,832 
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 1, 2023
20232022202120202019PriorTotal
Prime- FICO score 680 and greater$9,471 $185 $1,051 $1,982 $1,191 $16,601 $30,481 
Near Prime- FICO score 620-6791,695 — 1,012 1,131 1,550 8,244 13,632 
Sub-Prime- FICO score less than 62084 — 19 51 — 1,033 1,187 
No FICO score— — — — 24 345 369 
$11,250 $185 $2,082 $3,164 $2,765 $26,223 $45,669 
April 2, 2022
20222021202020192018PriorTotal
Prime- FICO score 680 and greater$8,155 $1,615 $2,371 $1,339 $853 $20,485 $34,818 
Near Prime- FICO score 620-6791,661 1,274 1,413 1,976 617 9,266 16,207 
Sub-Prime- FICO score less than 62045 20 52 — — 1,318 1,435 
No FICO score— — — 26 — 346 372 
$9,861 $2,909 $3,836 $3,341 $1,470 $31,415 $52,832 
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 April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. As of April 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% 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 April 1, 2023 or April 2, 2022.
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 $1.1 million as of April 1, 2023 and $0.5 million as of April 2, 2022, 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 $1.1 million as of April 1, 2023 and April 2, 2022, respectively.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables
12 Months Ended
Apr. 01, 2023
Receivables [Abstract]  
Commercial Loans Receivable Commercial Loans Receivable
The commercial loans receivable 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, by class of financing notes receivable (in thousands):
 April 1,
2023
April 2,
2022
Loans receivable$103,726 $69,693 
Allowance for loan losses
(1,586)(1,011)
Deferred financing fees, net(163)(116)
101,977 68,566 
Less current portion of commercial loans receivable (including from affiliates), net(44,054)(32,644)
$57,923 $35,922 
The commercial loans receivable balance had the following characteristics:
April 1,
2023
April 2,
2022
Weighted average contractual interest rate7.6 %6.4 %
Weighted average months outstanding99
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):
 April 1,
2023
April 2,
2022
Balance at beginning of period$1,011 $816 
Purchase accounting additions— 408 
Change in estimated loan losses, net575 (213)
Balance at end of period$1,586 $1,011 
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 April 1, 2023, 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 by credit quality indicator and fiscal year of origination (in thousands):
April 1, 2023
20232022202120202019Total
Performing$80,193 $16,028 $4,071 $2,203 $1,231 $103,726 
April 2, 2022
20222021202020192018Total
Performing$52,592 $10,181 $4,031 $1,391 $1,498 $69,693 
As of April 1, 2023 and April 2, 2022, 17.8% and 24.9%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 1, 2023 or April 2, 2022.
We had concentrations with one independent third-party and its affiliates that equaled 12.0% and 13.7% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of April 1, 2023 and April 2, 2022, respectively. The risks created by these concentrations have been considered in the determination of the adequacy of the allowance for loan losses.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment
12 Months Ended
Apr. 01, 2023
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):
 April 1,
2023
April 2,
2022
Property, plant and equipment, at cost:
Buildings and improvements$167,291 $100,775 
Machinery and equipment76,826 48,638 
Land39,822 32,154 
Construction in progress5,472 29,281 
289,411 210,848 
Accumulated depreciation(61,133)(46,832)
$228,278 $164,016 
Depreciation expense was $14.8 million in fiscal year 2023, $9.6 million in fiscal year 2022 and $5.6 million in fiscal year 2021.
Included in the balances above are certain assets under finance leases. See Note 9 for additional information.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Apr. 01, 2023
Leases [Abstract]  
Operating 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 April 1, 2023 and April 2, 2022 (in thousands):
ClassificationApril 1,
2023
April 2,
2022
ROU assets
Operating lease assetsOperating lease right-of-use assets$26,755 $16,952 
Finance lease assets
Property, plant and equipment, net (1)
6,088 7,070 
Total lease assets$32,843 $24,022 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$6,262 $5,085 
   Finance lease liabilitiesAccrued expenses and other current liabilities347 347 
Non-current:
   Operating lease liabilitiesOperating lease liabilities21,678 13,158 
   Finance lease liabilitiesOther liabilities5,896 5,969 
Total lease liabilities$34,183 $24,559 
(1) Recorded net of accumulated amortization of $0.3 million and $0.1 million as of April 1, 2023 and April 2, 2022, 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 April 1, 2023, April 2, 2022 and April 3, 2021 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 1,
2023
April 2,
2022
April 3,
2021
Operating lease expense (2)
Cost of sales$1,190 $1,160 $1,105 
Selling, general and administrative expenses4,059 3,636 3,327 
Finance lease expense
   Amortization of leased assetsCost of sales175 109 39 
   Interest on lease liabilitiesInterest expense283 151 17 
Total lease expense$5,707 $5,056 $4,488 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 1,
2023
April 2,
2022
April 3,
2021
Operating leases$5,609 $4,794 $4,164 
Finance leases356 220 79 
The present value of minimum payments for future fiscal years under non-cancelable leases as of April 1, 2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$6,397 $356 $6,753 
20245,551 356 5,907 
20255,073 356 5,429 
20262,673 356 3,029 
20272,174 356 2,530 
Thereafter11,913 10,585 22,498 
33,781 12,365 46,146 
Less: Amount representing interest(5,841)(6,122)(11,963)
$27,940 $6,243 $34,183 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 1, 2023:
Remaining Lease Term (Years)Discount Rate
   Operating leases8.24.5 %
   Finance leases34.84.5 %
Finance 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 April 1, 2023 and April 2, 2022 (in thousands):
ClassificationApril 1,
2023
April 2,
2022
ROU assets
Operating lease assetsOperating lease right-of-use assets$26,755 $16,952 
Finance lease assets
Property, plant and equipment, net (1)
6,088 7,070 
Total lease assets$32,843 $24,022 
Lease Liabilities
Current:
   Operating lease liabilitiesAccrued expenses and other current liabilities$6,262 $5,085 
   Finance lease liabilitiesAccrued expenses and other current liabilities347 347 
Non-current:
   Operating lease liabilitiesOperating lease liabilities21,678 13,158 
   Finance lease liabilitiesOther liabilities5,896 5,969 
Total lease liabilities$34,183 $24,559 
(1) Recorded net of accumulated amortization of $0.3 million and $0.1 million as of April 1, 2023 and April 2, 2022, 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 April 1, 2023, April 2, 2022 and April 3, 2021 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 1,
2023
April 2,
2022
April 3,
2021
Operating lease expense (2)
Cost of sales$1,190 $1,160 $1,105 
Selling, general and administrative expenses4,059 3,636 3,327 
Finance lease expense
   Amortization of leased assetsCost of sales175 109 39 
   Interest on lease liabilitiesInterest expense283 151 17 
Total lease expense$5,707 $5,056 $4,488 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 1,
2023
April 2,
2022
April 3,
2021
Operating leases$5,609 $4,794 $4,164 
Finance leases356 220 79 
The present value of minimum payments for future fiscal years under non-cancelable leases as of April 1, 2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$6,397 $356 $6,753 
20245,551 356 5,907 
20255,073 356 5,429 
20262,673 356 3,029 
20272,174 356 2,530 
Thereafter11,913 10,585 22,498 
33,781 12,365 46,146 
Less: Amount representing interest(5,841)(6,122)(11,963)
$27,940 $6,243 $34,183 
The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of April 1, 2023:
Remaining Lease Term (Years)Discount Rate
   Operating leases8.24.5 %
   Finance leases34.84.5 %
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangibles
12 Months Ended
Apr. 01, 2023
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):
 April 1, 2023April 2, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$114,547 $— $114,547 $100,993 $— $100,993 
Trademarks and trade names
16,980 — 16,980 15,680 — 15,680 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
132,627 — 132,627 117,773 — 117,773 
Finite lived:
Customer relationships
16,900 (5,818)11,082 19,500 (8,392)11,108 
Other
1,114 (486)628 1,924 (1,353)571 
$150,641 $(6,304)$144,337 $139,197 $(9,745)$129,452 
Changes in the carrying amount of Goodwill were as follows for the years ended April 1, 2023 and April 2, 2022 (in thousands). See Note 23 for further information.
April 1,
2023
April 2,
2022
Balance at beginning of period$100,993 $75,090 
Change in goodwill from Solitaire Homes acquisition13,970 — 
Change in goodwill from Commodore acquisition(416)21,308 
Change in goodwill from Craftsman acquisition— 4,595 
Balance at end of period$114,547 $100,993 
Amortization expense recognized on intangible assets was $2.1 million during fiscal year 2023, $1.4 million during fiscal year 2022 and $0.7 million during fiscal year 2021. Customer relationships have a weighted average remaining life of 7.9 years and other finite lived intangibles have a weighted average remaining life of 3.5 years.
Expected amortization for future fiscal years is as follows (in thousands):
2024$1,569 
20251,530 
20261,488 
20271,415 
20281,299 
Thereafter4,409 
$11,710 
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Apr. 01, 2023
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):
 April 1,
2023
April 2,
2022
Salaries, wages and benefits$47,100 $54,172 
Customer deposits45,193 56,318 
Estimated warranties31,368 26,250 
Unearned insurance premiums27,901 24,917 
Accrued volume rebates22,858 18,641 
Other88,241 70,790 
$262,661 $251,088 
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Warranties
12 Months Ended
Apr. 01, 2023
Product Warranties Disclosures [Abstract]  
Warranties Warranties
Activity in the liability for estimated warranties for fiscal years 2023, 2022 and 2021 was as follows (in thousands):
 April 1,
2023
April 2,
2022
April 3,
2021
Balance at beginning of period
$26,250 $18,032 $18,678 
Purchase accounting additions
1,250 5,909 — 
Charged to costs and expenses
50,157 40,678 28,352 
Payments and deductions
(46,289)(38,369)(28,998)
Balance at end of period
$31,368 $26,250 $18,032 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Other liabilities
12 Months Ended
Apr. 01, 2023
Other Liabilities Disclosure [Abstract]  
Other Liabilities Other Liabilities
The following table summarizes secured financings and other obligations (in thousands):
April 1,
2023
April 2,
2022
Finance lease payables$6,243 $6,316 
Other secured financing2,379 2,933 
Mandatorily redeemable noncontrolling interest2,268 2,371 
10,890 11,620 
Less current portion included in Accrued expenses and other current liabilities(3,070)(784)
$7,820 $10,836 
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands). The mandatorily redeemable noncontrolling interest is due in December 2023 and is included in the current portion, recorded in Accrued expenses and other current liabilities.
2024$3,070 
2025459 
2026398 
2027344 
2028305 
Thereafter6,314 
$10,890 
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 33 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
12 Months Ended
Apr. 01, 2023
Debt Disclosure [Abstract]  
Debt Debt
On November 22, 2022, we entered into a Credit Agreement 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"), providing for a $50 million revolving credit facility (the "Revolving Credit Facility"), which may be increased from time to time through adding one or more tranches of term loans (each an "Incremental Term Facility") up to an aggregate amount of $100 million.
Loans under the Revolving Credit Facility and any Incremental Term Facilities 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.125% to 1.350% per annum for Term SOFR rate loans and from 0.125% to 0.350% 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.15% per annum.
The Revolving Credit Facility is recourse to certain of the Company's subsidiaries, on a joint and several basis as guarantors, but is unsecured.
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 negative covenants.
As of April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance and Insurance Loss Reserves
12 Months Ended
Apr. 01, 2023
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
April 1, 2023April 2, 2022
 WrittenEarnedWrittenEarned
Direct premiums$32,671 $29,775 $27,639 $25,543 
Assumed premiums—nonaffiliated34,153 32,809 31,693 30,579 
Ceded premiums—nonaffiliated(18,300)(18,300)(15,232)(15,232)

$48,524 $44,284 $44,100 $40,890 
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.2 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 $3.0 million per occurrence, up to a maximum of $100.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 2023, 2022 and 2021 (in thousands):
April 1,
2023
April 2,
2022
April 3,
2021
Balance at beginning of period$8,149 $7,451 $5,582 
Net incurred losses during the year33,466 25,962 23,041 
Net claim payments during the year(30,676)(25,264)(21,172)
Balance at end of period$10,939 $8,149 $7,451 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Apr. 01, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe 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 2023, 2022 and 2021 (in thousands):
 202320222021
Current
Federal$51,190 $7,271 $16,823 
State12,709 8,768 3,128 
Foreign50 — — 
63,949 16,039 19,951 
Deferred
Federal2,705 (1,257)302 
State(732)(535)13 
1,973 (1,792)315 
$65,922 $14,247 $20,266 
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2023, 2022 and 2021 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202320222021
Federal income tax at statutory rate$64,420 $44,518 $20,351 
State income taxes, net of federal benefit12,172 8,075 3,422 
Stock-based compensation(884)(1,421)(2,710)
Tax credits(10,847)(37,488)(1,356)
Other1,061 563 559 
$65,922 $14,247 $20,266 

Net deferred tax assets and liabilities were as follows (in thousands):
 April 1,
2023
April 2,
2022
Net deferred tax (liabilities) assets
Property, plant and equipment$(16,763)$(7,030)
Goodwill(16,041)(16,675)
Warranty reserves7,355 5,913 
Lease - Operating lease liability6,323 4,270 
Lease - Right of use assets(6,050)(3,968)
Salaries and wages3,675 3,924 
Accrued volume rebates2,713 2,600 
Research and experimentation expenditures2,712 — 
Inventory2,151 2,192 
Stock-based compensation2,086 2,199 
Loan discount970 1,275 
Unrealized gains on marketable equity investments(5)(1,715)
Other3,293 1,487 
$(7,581)$(5,528)
The effective income tax rate for the current year was positively impacted by the recognition of tax credits and stock option exercises. Of the total tax credits, $9.8 million related to the sale of energy efficient homes and energy start credits available under the Internal Revenue Code §45L and $1.0 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, 2022 by the Inflation Reduction Act of 2022. The Company determined eligibility for the program in consultation with third-party qualified experts.
We recorded an insignificant amount of unrecognized tax benefits during fiscal years 2023, 2022 and 2021, 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 April 1, 2023, we had state net operating loss carryforwards totaling $8.4 million, which begin to expire in 2036, and an associated valuation allowance of $0.3 million. We have evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, 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. In general, we are no longer subject to examination by the IRS or state and local income tax examinations by tax authorities for years before fiscal year 2019; however, we have filed refund claims for fiscal 2018 and 2019 which are currently being processed by the IRS.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Apr. 01, 2023
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 $178 million and $141 million at April 1, 2023 and April 2, 2022, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was obtained shortly after year end. As the fair value of the inventory exceeded the amount for which it was repurchased, no reserve was deemed necessary. There were no other repurchases during the year. Our reserve for repurchase commitments was $5.2 million at April 1, 2023 and $3.6 million at April 2, 2022.
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):
 April 1,
2023
April 2,
2022
Construction loan contract amount$2,214 $9,330 
Cumulative advances(706)(3,547)
$1,508 $5,783 
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.7 million as of April 1, 2023 and $0.9 million as of April 2, 2022, 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 April 1, 2023. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended April 1, 2023.
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 April 1, 2023, we had outstanding IRLCs with a notional amount of $64.9 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 2023 and 2022, we recognized insignificant non-cash gains on outstanding IRLCs. During fiscal year 2021, we recognized a non-cash loss of $0.2 million 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 April 1, 2023, we had $1.6 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 years ended April 1, 2023 and April 2, 2022, we recognized non-cash losses of $0.3 million and $0.1 million, respectively. During the fiscal year ended April 3, 2021, we recognized a non-cash gain of $1.4 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, 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. The settlement resolves all claims in such action against the Company, but we remain obligated for ongoing indemnification for a former officer of the Company.
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 37 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
12 Months Ended
Apr. 01, 2023
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. The plans, which were approved by the Company's stockholders, permit the award of up to 1,650,000 shares of the Company's common stock, of which 271,080 shares were still available for grant as of April 1, 2023. 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 of Directors, which consists of independent directors), but typically is no more than five years and generally expire seven 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 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 $6.3 million, $5.1 million and $4.4 million for fiscal years 2023, 2022 and 2021, respectively. As of April 1, 2023, total unrecognized compensation cost was approximately $6.9 million and the related weighted-average period over which it is expected to be recognized is approximately 1.73 years.
Stock Options. The following table summarizes stock option activity for fiscal years 2023, 2022 and 2021:
Number
of Shares
Weighted
Average
Exercise
Price per share
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 28, 2020364,174 $123.93 
Granted 39,800 177.61 
Exercised(131,567)90.49 
Canceled or expired(20,658)148.95 
Outstanding at April 3, 2021251,749 $146.86 4.04$34,266 
Exercised(53,550)107.58 
Canceled or expired(5,286)164.49 
Outstanding at April 2, 2022192,913 $157.23 3.34$16,724 
Exercised(44,237)137.28 
Canceled or expired(5,100)241.23 
Outstanding at April 1, 2023143,576 $160.40 2.88$22,591 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
Exercisable at April 2, 2022126,948 $149.90 2.82$11,941 
Exercisable at April 1, 2023116,434 $155.38 2.70$18,887 
There were no grants of stock options in fiscal years 2023 or 2022. The weighted-average estimated fair value of employee stock options granted during fiscal year 2021 was $69.65 per share using the following weighted average assumptions:
 
 2021
Volatility47.5 %
Risk-free interest rate0.3 %
Dividend yield— %
Expected option life in years4.56
Estimated forfeiture rate7.0 %
The total intrinsic value of options exercised during fiscal years 2023, 2022 and 2021 was $5.7 million, $7.9 million and $16.7 million, respectively.
Restricted Stock Awards. A summary of RSU activity for fiscal years 2023, 2022 and 2021 is as follows:
Number of Service-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at March 28, 20204,500 $157.82 
Awarded3,550 183.83 
Released(3,465)158.97 
Outstanding at April 3, 20214,585 $177.08 
Awarded16,902 233.60 
Released(3,335)180.83 
Forfeited(505)215.90 
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 
The total intrinsic value of RSUs released during fiscal years 2023, 2022 and 2021 was $1.6 million, $0.8 million and $0.6 million, respectively.
Number of Performance-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at March 28, 20207,305 $158.93 
Awarded7,450 167.93 
Forfeited(1,816)163.19 
Outstanding at April 3, 202112,939 $163.51 
Awarded7,920 217.39 
Forfeited(805)192.64 
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 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20236,201 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20247,520 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202511,730 
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 year 2023 was $1.9 million and there was none in either fiscal year 2022 or fiscal year 2021.
Actual performance exceeded the target established for the three-year performance-based RSUs granted in fiscal year 2021. As a result, in the first quarter of fiscal year 2024, we expect 787 performance-based RSUs will vest and be released, in addition to the unvested target performance-based RSUs shown in the table above.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
12 Months Ended
Apr. 01, 2023
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 2023, 2022 and 2021 (dollars in thousands, except per share amounts):
Fiscal Year
 202320222021
Net income attributable to Cavco common stockholders$240,554 $197,699 $76,646 
Weighted average shares outstanding:
Basic8,844,326 9,178,593 9,189,052 
Effect of dilutive securities80,126 85,560 104,082 
Diluted8,924,452 9,264,153 9,293,134 
Net income per share attributable to Cavco common stockholders
Basic$27.20 $21.54 $8.34 
Diluted$26.95 $21.34 $8.25 
Anti-dilutive common stock equivalents excluded
174 405 19,440 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met25,451 20,054 12,939 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
12 Months Ended
Apr. 01, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The book value and estimated fair value of our financial instruments were as follows (in thousands): 
 April 1, 2023April 2, 2022
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$18,555 $18,555 $17,760 $17,760 
Marketable equity securities (2)
9,989 9,989 16,780 16,780 
Non-marketable equity investments (3)
5,073 5,073 20,479 20,479 
Consumer loans receivable (4) (5)
44,148 50,686 49,884 53,354 
Commercial loans receivable (5)
101,977 97,106 68,566 65,942 
Other secured financing (6)
(2,379)(2,332)(2,933)(3,119)
(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. 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 April 1, 2023.
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.
April 1,
2023
April 2,
2022
Number of loans serviced with MSRs
4,070 4,346 
Weighted average servicing fee (basis points)
34.71 34.76 
Capitalized servicing multiple
98.99 %85.07 %
Capitalized servicing rate (basis points)
34.36 29.57 
Serviced portfolio with MSRs (in thousands)
$520,458 $560,178 
MSRs (in thousands)$1,788 $1,656 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans
12 Months Ended
Apr. 01, 2023
Compensation Related Costs [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 $30.6 million, $22.8 million and $15.8 million for fiscal years 2023, 2022 and 2021, 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 2022, 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 $4.0 million in fiscal year 2023, $1.3 million in fiscal year 2022 and $1.1 million in fiscal year 2021.
Certain Commodore manufacturing facilities 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 April 1, 2023 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 2022 and 2021, 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 2022.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on April 1, 2023 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 Fund20232022202320222021Surcharge Imposed
IAM National Pension FundRedRedImplemented$1,507 $312 $— Yes(1)
(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2024. The CBA for the Clarion and Colony manufacturing facilities was unanimously ratified in April 2023, which extended the expiration date to May 30, 2026.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
12 Months Ended
Apr. 01, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party TransactionsWe 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 years ended April 1, 2023, April 2, 2022 and April 3, 2021, the total amount of sales to related parties was $65.6 million, $58.1 million and $46.7 million, respectively. As of April 1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding. As of April 2, 2022, receivables from related parties included $3.3 million of accounts receivable and $2.6 million of commercial loans outstanding.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions
12 Months Ended
Apr. 01, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
FY22 Craftsman Acquisition
On July 4, 2021, we obtained an additional 20% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman" or the "Entities"), 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.
FY22 Commodore Acquisition
On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"). The acquisition-date fair value of the total consideration was $146.0 million. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore 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).
September 24,
2021
(as finalized)
Cash$619 
Accounts receivable20,930 
Commercial loans30,922 
Inventories31,787 
Property, plant and equipment(1)
59,339 
Other current assets534 
Intangible assets(2)
12,500 
Total identifiable assets acquired156,631 
Accounts payable and accrued liabilities31,536 
Net identifiable assets acquired125,095 
Goodwill(3)
20,892 
Net assets acquired$145,987 
(1) Includes assets acquired under finance leases.
(2) Includes $7.2 million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0 million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5 million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.
(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
FY23 Solitaire Acquisition
On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The addition of Solitaire Homes to our existing manufacturing and retail system strengthens our retail position in the Southwest and expands our manufacturing capabilities into Mexico.
The acquisition-date fair value of the total consideration was $110.8 million, which is subject to customary adjustments. We have expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income and have not incurred debt in connection with the purchase or subsequent operations.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated fair values for Inventories, Property, plant and equipment and Other current assets are not yet finalized and are subject to change, which could be significant. We will finalize the amounts recognized as we obtain the information necessary to complete the analysis. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.
January 3,
2023
Cash$5,119 
Investments334 
Accounts receivable3,536 
Inventories58,045 
Property, plant and equipment36,109 
Other current assets1,519 
Intangible assets(1)
3,400 
Total identifiable assets acquired108,062 
Accounts payable and accrued liabilities11,251 
Net identifiable assets acquired96,811 
Goodwill(2)
13,970 
Net assets acquired$110,781 
(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.
Since the acquisition date, 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, 2021 (in thousands, except per share data):

Year Ended
April 1,
2023
April 2,
2022
Net revenue$2,251,233 $1,914,866 
Net income attributable to Cavco common stockholders251,903 208,149 
Diluted net income per share28.23 22.47 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segment Information
12 Months Ended
Apr. 01, 2023
Segment Reporting [Abstract]  
Business Segment Information Business 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. The following tables provide selected financial data by segment (dollars in thousands):
Fiscal Year Ended
 April 1,
2023
April 2,
2022
April 3,
2021
Net revenue:
Factory-built housing
$2,069,450 $1,556,283 $1,037,889 
Financial services
73,263 70,875 70,162 
$2,142,713 $1,627,158 $1,108,051 
Net revenue for financial services consists of:
Finance$21,952 $23,004 $24,195 
Insurance
51,311 47,871 45,967 
$73,263 $70,875 $70,162 
Income before income taxes:
Factory-built housing
$296,415 $197,282 $78,937 
Financial services
10,348 14,707 17,975 
$306,763 $211,989 $96,912 
Depreciation:
Factory-built housing
$14,651 $9,451 $5,450 
Financial services
182 182 127 
$14,833 $9,633 $5,577 
Amortization:
Factory-built housing
$2,038 $1,270 $560 
Financial services
32 114 187 
$2,070 $1,384 $747 
Income tax expense:
Factory-built housing
$63,433 $10,853 $16,204 
Financial services
2,489 3,394 4,062 
$65,922 $14,247 $20,266 
Capital expenditures:
Factory-built housing
$44,085 $18,574 $25,465 
Financial services
21 79 72 
$44,106 $18,653 $25,537 
 
 April 1,
2023
April 2,
2022
Total assets:
Factory-built housing$1,107,555 $929,535 
Financial services200,420 225,437 
$1,307,975 $1,154,972 
 April 1,
2023
April 2,
2022
April 3,
2021
Gross margin %:
Consolidated25.9 %25.1 %21.6 %
Factory-built housing25.3 %23.9 %19.2 %
Financial services42.9 %51.5 %56.1 %
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Apr. 01, 2023
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. Certain prior period amounts have been reclassified to conform to current period classification. Specifically, amounts previously included in the current portion of secured financings are now recorded in Accrued expenses and other current liabilities, and Interest income, which was previously included in Other income, net, has been moved to Interest income. We have evaluated subsequent events after the balance sheet date of April 1, 2023, 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 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 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 April 1, 2023. Fiscal years 2023 and 2022 consisted of 52 weeks, and fiscal year 2021 consisted of 53 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.
Revenue Recognition
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 April 1, 2023.
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 funding 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 the 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 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. These funds cannot be accessed for general operating purposes (see Note 3).
Accounts Receivable Accounts Receivable. We extend competitive 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 April 1, 2023 and April 2, 2022, there were no allowances for doubtful accounts.
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 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 April 1, 2023, 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 Receivables
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 for the consumer 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 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. Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses. As of April 1, 2023 and April 2, 2022, we had an allowance for loan losses of $1.2 million and $2.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 $1.6 million and $1.0 million at April 1, 2023 and April 2, 2022, respectively, related to commercial loans receivable (see Note 7).
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 market, using the specific identification method.
Property, Plant and Equipment Property, Plant and Equipment. 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 2023, 2022 or 2021.
Business Combinations Policy 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
Goodwill and Other Intangibles. 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. The Company has two reporting segments: factory-built housing and financial services. As of April 1, 2023, 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 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.
We performed our annual goodwill impairment analysis as of April 1, 2023, and as the fair value of the factory-built housing reporting unit was greater than the carrying value, there was no impairment recognized during fiscal years 2023, 2022 or 2021.
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.
Revenue Recognition - rebates and freight
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. 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 $61.5 million, $41.5 million and $29.3 million were recognized in fiscal years 2023, 2022 and 2021, respectively.
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. The applicable reserve balance was $10.9 million and $8.1 million as of April 1, 2023 and April 2, 2022, respectively, of which $4.4 million and $3.8 million related to incurred but not reported ("IBNR") losses, respectively.
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 and were $2.0 million in fiscal year 2023, $1.4 million in fiscal year 2022 and $0.8 million in fiscal year 2021.
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 April 1, 2023, we had state net operating loss carryforwards totaling $8.4 million, which begin to expire in 2036, and an associated valuation allowance of $0.3 million. We have evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, 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 primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.
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 an employee 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 employee. 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. The plans, which were approved by the Company's stockholders, permit the award of up to 1,650,000 shares of the Company's common stock, of which 271,080 shares were still available for grant as of April 1, 2023. 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 of Directors, which consists of independent directors), but typically is no more than five years and generally expire seven 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 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).
Reedemable noncontrolling interest
Redeemable Noncontrolling Interest. We have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman").
An additional 20% of the remaining equity of Craftsman is to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required and is due in less than one year, the fair value of this portion of the noncontrolling interest is recorded in Accrued expenses and other current liabilities of the Consolidated Balance Sheet. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Other income, net.
The Craftsman Seller can require us to purchase their remaining 10% ownership ("Put Right") after December 31, 2023, for an amount specified in the Craftsman Purchase Agreement that is designed to approximate fair value. Likewise, we can require the Craftsman Seller to sell us their remaining 10% ownership based on the same timing as described above for the Put Right. As redemption of this remaining ownership is not a current obligation, the fair value of this portion of the noncontrolling interest is 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 noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income.
Stockholders' Equity 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 loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million before tax, with an associated tax amount of $0.2 million, resulting in a net unrealized loss of $0.6 million. Unrealized loss on available-for-sale debt securities for fiscal year 2022 was $0.5 million, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.4 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 April 1, 2023, and this amount is recorded as an increase in our Treasury Stock.
Net Income Per Share Net Income Per Share. Basic earnings per common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share 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 Recently Issued or Adopted Accounting Pronouncements. From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Policies)
12 Months Ended
Apr. 01, 2023
Leases [Abstract]  
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.
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies (Policies)
12 Months Ended
Apr. 01, 2023
Commitments and Contingencies Disclosure [Abstract]  
Repurchase 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 $178 million and $141 million at April 1, 2023 and April 2, 2022, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was obtained shortly after year end. As the fair value of the inventory exceeded the amount for which it was repurchased, no reserve was deemed necessary. There were no other repurchases during the year. Our reserve for repurchase commitments was $5.2 million at April 1, 2023 and $3.6 million at April 2, 2022.
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.7 million as of April 1, 2023 and $0.9 million as of April 2, 2022, 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 April 1, 2023. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended April 1, 2023.
Interest Rate Lock and Forward Sales 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 April 1, 2023, we had outstanding IRLCs with a notional amount of $64.9 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 2023 and 2022, we recognized insignificant non-cash gains on outstanding IRLCs. During fiscal year 2021, we recognized a non-cash loss of $0.2 million 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 April 1, 2023, we had $1.6 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 years ended April 1, 2023 and April 2, 2022, we recognized non-cash losses of $0.3 million and $0.1 million, respectively. During the fiscal year ended April 3, 2021, we recognized a non-cash gain of $1.4 million on Commitments.
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Policies)
12 Months Ended
Apr. 01, 2023
Fair Value Disclosures [Abstract]  
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 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers Disaggregation of Revenue (Tables)
12 Months Ended
Apr. 01, 2023
Revenue from Contract with Customer [Abstract]  
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.
April 1,
2023
April 2,
2022
April 3,
2021
Factory-built housing
U.S. Housing and Urban Development code homes$1,816,751 $1,335,904 $842,515 
Modular homes142,728 117,817 91,896 
Park model RVs57,920 42,219 46,862 
Other 52,051 60,343 56,616 
2,069,450 1,556,283 1,037,889 
Financial services
Insurance agency commissions received from third-party insurance companies3,754 4,055 3,102 
All other sources 69,509 66,820 67,060 
73,263 70,875 70,162 
$2,142,713 $1,627,158 $1,108,051 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash (Tables)
12 Months Ended
Apr. 01, 2023
Cash and Cash Equivalents [Abstract]  
Summary of restricted cash
Restricted cash consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Cash related to CountryPlace customer payments to be remitted to third parties$11,123 $13,857 
Other restricted cash
940 1,327 
12,063 15,184 
Less current portion(11,728)(14,849)
$335 $335 
Reconciliation to SOCF
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):
April 1,
2023
April 2,
2022
April 3,
2021
Cash and cash equivalents$271,427 $244,150 $322,279 
Restricted cash
12,063 15,184 17,028 
$283,490 $259,334 $339,307 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Tables)
12 Months Ended
Apr. 01, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Investments
Investments consisted of the following (in thousands):
April 1,
2023
April 2,
2022
Available-for-sale debt securities
$18,555 $17,760 
Marketable equity securities
9,989 16,780 
Non-marketable equity investments
5,073 20,479 
33,617 55,019 
Less short-term investments(14,978)(20,086)
$18,639 $34,933 
Available-for-sale debt securities by investment category 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):
 April 1, 2023
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$2,567 $— $(79)$2,488 
State and political subdivision debt securities
6,023 — (254)5,769 
Corporate debt securities
10,745 — (447)10,298 
$19,335 $— $(780)$18,555 

 April 2, 2022
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Residential mortgage-backed securities
$1,668 $$(57)$1,613 
State and political subdivision debt securities
10,100 38 (232)9,906 
Corporate debt securities
6,502 (262)6,241 
$18,270 $41 $(551)$17,760 
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):
April 1, 2023
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$1,345 $(10)$1,117 $(69)$2,462 $(79)
State and political subdivision debt securities
251 — 4,792 (254)5,043 (254)
Corporate debt securities4,902 (136)5,396 (311)10,298 (447)
$6,498 $(146)$11,305 $(634)$17,803 $(780)

April 2, 2022
 Less than 12 Months12 Months or LongerTotal
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Fair
Value
Unrealized
Losses
Residential mortgage-backed securities
$1,048 $(45)$289 $(12)$1,337 $(57)
State and political subdivision debt securities
3,884 (164)1,246 (68)5,130 (232)
Corporate debt securities5,215 (231)598 (31)5,813 (262)
$10,147 $(440)$2,133 $(111)$12,280 $(551)
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.
 April 1, 2023
Amortized
Cost
Fair
Value
Due in less than one year
$3,704 $3,626 
Due after one year through five years
12,172 11,551 
Due after five years through ten years
501 501 
Due after ten years
391 389 
Mortgage-backed securities
2,567 2,488 
$19,335 $18,555 
Gain (Loss) on Securities Net investment gains and losses on marketable equity securities for fiscal years 2023, 2022 and 2021 were as follows (in thousands):
Year Ended
April 1,
2023
April 2,
2022
April 3,
2021
Marketable equity securities:
Net gain recognized during the period$561 $2,160 $8,515 
Less: Net (gains) recognized on securities sold during the period(958)(551)(2,191)
Unrealized (losses) gains recognized during the period on securities still held$(397)$1,609 $6,324 
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
12 Months Ended
Apr. 01, 2023
Inventory Disclosure [Abstract]  
Summary of inventories
Inventories consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Raw materials$92,045 $95,929 
Work in process29,022 30,638 
Finished goods 142,083 117,404 
$263,150 $243,971 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Tables)
12 Months Ended
Apr. 01, 2023
Receivables [Abstract]  
Consumer Loans Receivable
The following table summarizes consumer loans receivable (in thousands):
April 1,
2023
April 2,
2022
Loans held for investment, previously securitized$21,000 $26,014 
Loans held for investment13,117 14,771 
Loans held for sale
10,846 8,500 
Construction advances
706 3,547 
45,669 52,832 
Deferred financing fees and other, net
(368)(833)
Allowance for loan losses
(1,153)(2,115)
44,148 49,884 
Less current portion(17,019)(20,639)
$27,129 $29,245 
Allowance for loan 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):
April 1,
2023
April 2,
2022
Allowance for loan losses at beginning of period$2,115 $3,188 
Change in estimated loan losses, net(944)(541)
Charge-offs(37)(532)
Recoveries19 — 
Allowance for loan losses at end of period$1,153 $2,115 
Consumer Loans Held for Investment Characteristics The consumer loans held for investment had the following characteristics:
April 1,
2023
April 2,
2022
Weighted average contractual interest rate8.18 %8.32 %
Weighted average effective interest rate8.82 %9.21 %
Weighted average months to maturity150151
Deliquency Status of Consumer Loans The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):
April 1,
2023
April 2,
2022
Current$43,252 $49,546 
31 to 60 days1,247 1,202 
61 to 90 days213 41 
91+ days957 2,043 
$45,669 $52,832 
Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination
The following table disaggregates gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 1, 2023
20232022202120202019PriorTotal
Prime- FICO score 680 and greater$9,471 $185 $1,051 $1,982 $1,191 $16,601 $30,481 
Near Prime- FICO score 620-6791,695 — 1,012 1,131 1,550 8,244 13,632 
Sub-Prime- FICO score less than 62084 — 19 51 — 1,033 1,187 
No FICO score— — — — 24 345 369 
$11,250 $185 $2,082 $3,164 $2,765 $26,223 $45,669 
April 2, 2022
20222021202020192018PriorTotal
Prime- FICO score 680 and greater$8,155 $1,615 $2,371 $1,339 $853 $20,485 $34,818 
Near Prime- FICO score 620-6791,661 1,274 1,413 1,976 617 9,266 16,207 
Sub-Prime- FICO score less than 62045 20 52 — — 1,318 1,435 
No FICO score— — — 26 — 346 372 
$9,861 $2,909 $3,836 $3,341 $1,470 $31,415 $52,832 
Geographic Concentration of Consumer Loans Receivable 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 April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. As of April 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% 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 April 1, 2023 or April 2, 2022.
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables (Tables)
12 Months Ended
Apr. 01, 2023
Receivables [Abstract]  
Commercial Loans Receivables
Commercial loans receivable, net consisted of the following, by class of financing notes receivable (in thousands):
 April 1,
2023
April 2,
2022
Loans receivable$103,726 $69,693 
Allowance for loan losses
(1,586)(1,011)
Deferred financing fees, net(163)(116)
101,977 68,566 
Less current portion of commercial loans receivable (including from affiliates), net(44,054)(32,644)
$57,923 $35,922 
Commercial Loans Receivable Characteristics
The commercial loans receivable balance had the following characteristics:
April 1,
2023
April 2,
2022
Weighted average contractual interest rate7.6 %6.4 %
Weighted average months outstanding99
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):
 April 1,
2023
April 2,
2022
Balance at beginning of period$1,011 $816 
Purchase accounting additions— 408 
Change in estimated loan losses, net575 (213)
Balance at end of period$1,586 $1,011 
Commercial Loans Receivables by Class and Internal Credit Quality Indicator
The following table disaggregates our commercial loans receivable by credit quality indicator and fiscal year of origination (in thousands):
April 1, 2023
20232022202120202019Total
Performing$80,193 $16,028 $4,071 $2,203 $1,231 $103,726 
April 2, 2022
20222021202020192018Total
Performing$52,592 $10,181 $4,031 $1,391 $1,498 $69,693 
Geographic Concentration of Commercial Loans Receivables in Key States As of April 1, 2023 and April 2, 2022, 17.8% and 24.9%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 1, 2023 or April 2, 2022.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
12 Months Ended
Apr. 01, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, net
Property, plant and equipment, net, consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Property, plant and equipment, at cost:
Buildings and improvements$167,291 $100,775 
Machinery and equipment76,826 48,638 
Land39,822 32,154 
Construction in progress5,472 29,281 
289,411 210,848 
Accumulated depreciation(61,133)(46,832)
$228,278 $164,016 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Apr. 01, 2023
Leases [Abstract]  
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 April 1, 2023, April 2, 2022 and April 3, 2021 (in thousands):
Year Ended
Lease Expense CategoryClassificationApril 1,
2023
April 2,
2022
April 3,
2021
Operating lease expense (2)
Cost of sales$1,190 $1,160 $1,105 
Selling, general and administrative expenses4,059 3,636 3,327 
Finance lease expense
   Amortization of leased assetsCost of sales175 109 39 
   Interest on lease liabilitiesInterest expense283 151 17 
Total lease expense$5,707 $5,056 $4,488 
(2) Excludes short-term and variable lease expenses, which are immaterial.
Cash payments for operating and finance leases were as follows (in thousands):
 April 1,
2023
April 2,
2022
April 3,
2021
Operating leases$5,609 $4,794 $4,164 
Finance leases356 220 79 
Operating lease liability maturities The present value of minimum payments for future fiscal years under non-cancelable leases as of April 1, 2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$6,397 $356 $6,753 
20245,551 356 5,907 
20255,073 356 5,429 
20262,673 356 3,029 
20272,174 356 2,530 
Thereafter11,913 10,585 22,498 
33,781 12,365 46,146 
Less: Amount representing interest(5,841)(6,122)(11,963)
$27,940 $6,243 $34,183 
Finance lease liability maturities The present value of minimum payments for future fiscal years under non-cancelable leases as of April 1, 2023 was as follows (in thousands):
Operating LeasesFinance LeasesTotal
2023$6,397 $356 $6,753 
20245,551 356 5,907 
20255,073 356 5,429 
20262,673 356 3,029 
20272,174 356 2,530 
Thereafter11,913 10,585 22,498 
33,781 12,365 46,146 
Less: Amount representing interest(5,841)(6,122)(11,963)
$27,940 $6,243 $34,183 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Apr. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangibles
Goodwill and other intangibles, net, consisted of the following (in thousands):
 April 1, 2023April 2, 2022
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Amount
Indefinite-lived:
Goodwill
$114,547 $— $114,547 $100,993 $— $100,993 
Trademarks and trade names
16,980 — 16,980 15,680 — 15,680 
State insurance licenses
1,100 — 1,100 1,100 — 1,100 
132,627 — 132,627 117,773 — 117,773 
Finite lived:
Customer relationships
16,900 (5,818)11,082 19,500 (8,392)11,108 
Other
1,114 (486)628 1,924 (1,353)571 
$150,641 $(6,304)$144,337 $139,197 $(9,745)$129,452 
Expected Amortization for Future Fiscal Years
Expected amortization for future fiscal years is as follows (in thousands):
2024$1,569 
20251,530 
20261,488 
20271,415 
20281,299 
Thereafter4,409 
$11,710 
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Apr. 01, 2023
Payables and Accruals [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
 April 1,
2023
April 2,
2022
Salaries, wages and benefits$47,100 $54,172 
Customer deposits45,193 56,318 
Estimated warranties31,368 26,250 
Unearned insurance premiums27,901 24,917 
Accrued volume rebates22,858 18,641 
Other88,241 70,790 
$262,661 $251,088 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Warranties (Tables)
12 Months Ended
Apr. 01, 2023
Product Warranties Disclosures [Abstract]  
Activity in the liability for estimated warranties
Activity in the liability for estimated warranties for fiscal years 2023, 2022 and 2021 was as follows (in thousands):
 April 1,
2023
April 2,
2022
April 3,
2021
Balance at beginning of period
$26,250 $18,032 $18,678 
Purchase accounting additions
1,250 5,909 — 
Charged to costs and expenses
50,157 40,678 28,352 
Payments and deductions
(46,289)(38,369)(28,998)
Balance at end of period
$31,368 $26,250 $18,032 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Other Liabilties (Tables)
12 Months Ended
Apr. 01, 2023
Other Liabilities Disclosure [Abstract]  
Other Liabilities
April 1,
2023
April 2,
2022
Finance lease payables$6,243 $6,316 
Other secured financing2,379 2,933 
Mandatorily redeemable noncontrolling interest2,268 2,371 
10,890 11,620 
Less current portion included in Accrued expenses and other current liabilities(3,070)(784)
$7,820 $10,836 
Schedule of Maturities of Other Liabilities
Scheduled maturities for future fiscal years of the Company's obligations consist of the following (in thousands). The mandatorily redeemable noncontrolling interest is due in December 2023 and is included in the current portion, recorded in Accrued expenses and other current liabilities.
2024$3,070 
2025459 
2026398 
2027344 
2028305 
Thereafter6,314 
$10,890 
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance and Insurance Loss Reserves (Tables)
12 Months Ended
Apr. 01, 2023
Insurance [Abstract]  
Reinsurance Effect on Premiums Written and Earned
The effects of reinsurance on premiums written and earned were as follows (in thousands):
Year Ended
April 1, 2023April 2, 2022
 WrittenEarnedWrittenEarned
Direct premiums$32,671 $29,775 $27,639 $25,543 
Assumed premiums—nonaffiliated34,153 32,809 31,693 30,579 
Ceded premiums—nonaffiliated(18,300)(18,300)(15,232)(15,232)

$48,524 $44,284 $44,100 $40,890 
Activity in property casualty reserve The following details the activity in the reserve for fiscal years 2023, 2022 and 2021 (in thousands):
April 1,
2023
April 2,
2022
April 3,
2021
Balance at beginning of period$8,149 $7,451 $5,582 
Net incurred losses during the year33,466 25,962 23,041 
Net claim payments during the year(30,676)(25,264)(21,172)
Balance at end of period$10,939 $8,149 $7,451 
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Apr. 01, 2023
Income Tax Disclosure [Abstract]  
Provision for income taxes The following details the provision for income taxes for fiscal years 2023, 2022 and 2021 (in thousands):
 202320222021
Current
Federal$51,190 $7,271 $16,823 
State12,709 8,768 3,128 
Foreign50 — — 
63,949 16,039 19,951 
Deferred
Federal2,705 (1,257)302 
State(732)(535)13 
1,973 (1,792)315 
$65,922 $14,247 $20,266 
Reconciliations of income taxes
A reconciliation of income taxes computed by applying the expected federal statutory income tax rate of 21% for fiscal years 2023, 2022 and 2021 to income before income taxes reported in the Consolidated Statements of Comprehensive Income is as follows (in thousands):
 202320222021
Federal income tax at statutory rate$64,420 $44,518 $20,351 
State income taxes, net of federal benefit12,172 8,075 3,422 
Stock-based compensation(884)(1,421)(2,710)
Tax credits(10,847)(37,488)(1,356)
Other1,061 563 559 
$65,922 $14,247 $20,266 
Net deferred tax assets and liabilities
Net deferred tax assets and liabilities were as follows (in thousands):
 April 1,
2023
April 2,
2022
Net deferred tax (liabilities) assets
Property, plant and equipment$(16,763)$(7,030)
Goodwill(16,041)(16,675)
Warranty reserves7,355 5,913 
Lease - Operating lease liability6,323 4,270 
Lease - Right of use assets(6,050)(3,968)
Salaries and wages3,675 3,924 
Accrued volume rebates2,713 2,600 
Research and experimentation expenditures2,712 — 
Inventory2,151 2,192 
Stock-based compensation2,086 2,199 
Loan discount970 1,275 
Unrealized gains on marketable equity investments(5)(1,715)
Other3,293 1,487 
$(7,581)$(5,528)
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 01, 2023
Repurchase Contingencies [Roll Forward]  
Loan Contracts with Off-Balance Sheet Commitments Loan contracts with off-balance sheet commitments are summarized below (in thousands):
 April 1,
2023
April 2,
2022
Construction loan contract amount$2,214 $9,330 
Cumulative advances(706)(3,547)
$1,508 $5,783 
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 01, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Options Activity
Stock Options. The following table summarizes stock option activity for fiscal years 2023, 2022 and 2021:
Number
of Shares
Weighted
Average
Exercise
Price per share
Weighted
Average
Remaining
Contractual
Term (years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at March 28, 2020364,174 $123.93 
Granted 39,800 177.61 
Exercised(131,567)90.49 
Canceled or expired(20,658)148.95 
Outstanding at April 3, 2021251,749 $146.86 4.04$34,266 
Exercised(53,550)107.58 
Canceled or expired(5,286)164.49 
Outstanding at April 2, 2022192,913 $157.23 3.34$16,724 
Exercised(44,237)137.28 
Canceled or expired(5,100)241.23 
Outstanding at April 1, 2023143,576 $160.40 2.88$22,591 
Exercisable at April 3, 2021108,588 $132.48 3.22$15,549 
Exercisable at April 2, 2022126,948 $149.90 2.82$11,941 
Exercisable at April 1, 2023116,434 $155.38 2.70$18,887 
Stock Options, Weighted Average Assumptions There were no grants of stock options in fiscal years 2023 or 2022. The weighted-average estimated fair value of employee stock options granted during fiscal year 2021 was $69.65 per share using the following weighted average assumptions:
 
 2021
Volatility47.5 %
Risk-free interest rate0.3 %
Dividend yield— %
Expected option life in years4.56
Estimated forfeiture rate7.0 %
Restricted Stock Unit Activity
Restricted Stock Awards. A summary of RSU activity for fiscal years 2023, 2022 and 2021 is as follows:
Number of Service-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at March 28, 20204,500 $157.82 
Awarded3,550 183.83 
Released(3,465)158.97 
Outstanding at April 3, 20214,585 $177.08 
Awarded16,902 233.60 
Released(3,335)180.83 
Forfeited(505)215.90 
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 
The total intrinsic value of RSUs released during fiscal years 2023, 2022 and 2021 was $1.6 million, $0.8 million and $0.6 million, respectively.
Number of Performance-based unitsWeighted Average Grant Date Fair Value per share
Outstanding at March 28, 20207,305 $158.93 
Awarded7,450 167.93 
Forfeited(1,816)163.19 
Outstanding at April 3, 202112,939 $163.51 
Awarded7,920 217.39 
Forfeited(805)192.64 
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 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20236,201 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 20247,520 
Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 202511,730 
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
12 Months Ended
Apr. 01, 2023
Earnings Per Share [Abstract]  
Basic earnings per share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2023, 2022 and 2021 (dollars in thousands, except per share amounts):
Fiscal Year
 202320222021
Net income attributable to Cavco common stockholders$240,554 $197,699 $76,646 
Weighted average shares outstanding:
Basic8,844,326 9,178,593 9,189,052 
Effect of dilutive securities80,126 85,560 104,082 
Diluted8,924,452 9,264,153 9,293,134 
Net income per share attributable to Cavco common stockholders
Basic$27.20 $21.54 $8.34 
Diluted$26.95 $21.34 $8.25 
Anti-dilutive common stock equivalents excluded
174 405 19,440 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met25,451 20,054 12,939 
Diluted earnings per share
The following table sets forth the computation of basic and diluted earnings per share for fiscal years 2023, 2022 and 2021 (dollars in thousands, except per share amounts):
Fiscal Year
 202320222021
Net income attributable to Cavco common stockholders$240,554 $197,699 $76,646 
Weighted average shares outstanding:
Basic8,844,326 9,178,593 9,189,052 
Effect of dilutive securities80,126 85,560 104,082 
Diluted8,924,452 9,264,153 9,293,134 
Net income per share attributable to Cavco common stockholders
Basic$27.20 $21.54 $8.34 
Diluted$26.95 $21.34 $8.25 
Anti-dilutive common stock equivalents excluded
174 405 19,440 
Outstanding RSUs excluded, as underlying performance criteria has not yet been met25,451 20,054 12,939 
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Apr. 01, 2023
Fair Value Disclosures [Abstract]  
Summary of the Fair Value and Carrying Value of Financial Instruments
The book value and estimated fair value of our financial instruments were as follows (in thousands): 
 April 1, 2023April 2, 2022
 Book
Value
Estimated
Fair Value
Book
Value
Estimated
Fair Value
Available-for-sale debt securities (1)
$18,555 $18,555 $17,760 $17,760 
Marketable equity securities (2)
9,989 9,989 16,780 16,780 
Non-marketable equity investments (3)
5,073 5,073 20,479 20,479 
Consumer loans receivable (4) (5)
44,148 50,686 49,884 53,354 
Commercial loans receivable (5)
101,977 97,106 68,566 65,942 
Other secured financing (6)
(2,379)(2,332)(2,933)(3,119)
(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. 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 April 1, 2023.
Capitalized Mortgage Servicing Rights
April 1,
2023
April 2,
2022
Number of loans serviced with MSRs
4,070 4,346 
Weighted average servicing fee (basis points)
34.71 34.76 
Capitalized servicing multiple
98.99 %85.07 %
Capitalized servicing rate (basis points)
34.36 29.57 
Serviced portfolio with MSRs (in thousands)
$520,458 $560,178 
MSRs (in thousands)$1,788 $1,656 
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans (Tables)
12 Months Ended
Apr. 01, 2023
Compensation Related Costs [Abstract]  
Multiemployer Plan
The Company's participation in multiemployer plans for the fiscal year ended April 1, 2023 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 2022 and 2021, 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 2022.
The "Surcharge Imposed" column indicates whether the Company contribution rate for its fiscal year that ended on April 1, 2023 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 Fund20232022202320222021Surcharge Imposed
IAM National Pension FundRedRedImplemented$1,507 $312 $— Yes(1)
(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2024. The CBA for the Clarion and Colony manufacturing facilities was unanimously ratified in April 2023, which extended the expiration date to May 30, 2026.
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (Tables)
12 Months Ended
Apr. 01, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Acquisitions
FY22 Craftsman Acquisition
On July 4, 2021, we obtained an additional 20% ownership interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman" or the "Entities"), 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.
FY22 Commodore Acquisition
On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"). The acquisition-date fair value of the total consideration was $146.0 million. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore 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).
September 24,
2021
(as finalized)
Cash$619 
Accounts receivable20,930 
Commercial loans30,922 
Inventories31,787 
Property, plant and equipment(1)
59,339 
Other current assets534 
Intangible assets(2)
12,500 
Total identifiable assets acquired156,631 
Accounts payable and accrued liabilities31,536 
Net identifiable assets acquired125,095 
Goodwill(3)
20,892 
Net assets acquired$145,987 
(1) Includes assets acquired under finance leases.
(2) Includes $7.2 million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0 million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5 million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.
(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
FY23 Solitaire Acquisition
On January 3, 2023, we completed the acquisition of Solitaire Inc. and other related entities (collectively "Solitaire Homes"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The addition of Solitaire Homes to our existing manufacturing and retail system strengthens our retail position in the Southwest and expands our manufacturing capabilities into Mexico.
The acquisition-date fair value of the total consideration was $110.8 million, which is subject to customary adjustments. We have expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income and have not incurred debt in connection with the purchase or subsequent operations.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated fair values for Inventories, Property, plant and equipment and Other current assets are not yet finalized and are subject to change, which could be significant. We will finalize the amounts recognized as we obtain the information necessary to complete the analysis. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.
January 3,
2023
Cash$5,119 
Investments334 
Accounts receivable3,536 
Inventories58,045 
Property, plant and equipment36,109 
Other current assets1,519 
Intangible assets(1)
3,400 
Total identifiable assets acquired108,062 
Accounts payable and accrued liabilities11,251 
Net identifiable assets acquired96,811 
Goodwill(2)
13,970 
Net assets acquired$110,781 
(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.
Since the acquisition date, 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
Pro Forma Impact of Acquisitions (Unaudited). The following table presents supplemental pro forma information as if the above acquisitions had occurred on April 4, 2021 (in thousands, except per share data):

Year Ended
April 1,
2023
April 2,
2022
Net revenue$2,251,233 $1,914,866 
Net income attributable to Cavco common stockholders251,903 208,149 
Diluted net income per share28.23 22.47 
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segment Information (Tables)
12 Months Ended
Apr. 01, 2023
Segment Reporting [Abstract]  
Business Segment Information The following tables provide selected financial data by segment (dollars in thousands):
Fiscal Year Ended
 April 1,
2023
April 2,
2022
April 3,
2021
Net revenue:
Factory-built housing
$2,069,450 $1,556,283 $1,037,889 
Financial services
73,263 70,875 70,162 
$2,142,713 $1,627,158 $1,108,051 
Net revenue for financial services consists of:
Finance$21,952 $23,004 $24,195 
Insurance
51,311 47,871 45,967 
$73,263 $70,875 $70,162 
Income before income taxes:
Factory-built housing
$296,415 $197,282 $78,937 
Financial services
10,348 14,707 17,975 
$306,763 $211,989 $96,912 
Depreciation:
Factory-built housing
$14,651 $9,451 $5,450 
Financial services
182 182 127 
$14,833 $9,633 $5,577 
Amortization:
Factory-built housing
$2,038 $1,270 $560 
Financial services
32 114 187 
$2,070 $1,384 $747 
Income tax expense:
Factory-built housing
$63,433 $10,853 $16,204 
Financial services
2,489 3,394 4,062 
$65,922 $14,247 $20,266 
Capital expenditures:
Factory-built housing
$44,085 $18,574 $25,465 
Financial services
21 79 72 
$44,106 $18,653 $25,537 
 
 April 1,
2023
April 2,
2022
Total assets:
Factory-built housing$1,107,555 $929,535 
Financial services200,420 225,437 
$1,307,975 $1,154,972 
 April 1,
2023
April 2,
2022
April 3,
2021
Gross margin %:
Consolidated25.9 %25.1 %21.6 %
Factory-built housing25.3 %23.9 %19.2 %
Financial services42.9 %51.5 %56.1 %
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Revenue Recognition) (Details)
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Revenue Recognition [Abstract]      
Concentration Risk on Factory Built Housing Description No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Receivables and Allowances) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for credit loss on available-for-sale debt securities $ 0    
Allowance for loan loss, consumer 1,153 $ 2,115  
Allowance for loan losses, commercial 1,586 1,011 $ 816
Factory-built housing      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for doubtful accounts receivable $ 0 $ 0  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Long Lived Assets) (Details) - USD ($)
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
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 72 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)
12 Months Ended
Apr. 01, 2023
USD ($)
Segment
Apr. 02, 2022
USD ($)
Apr. 03, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]      
Number of Operating Segments | Segment 2    
Impairment losses on assets held and used $ 0 $ 0 $ 0
Goodwill and Intangible Asset Impairment $ 0 $ 0 $ 0
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 3 years    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 15 years    
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Warranties) (Details)
12 Months Ended
Apr. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Warranty period for manufacturing defects 1 year
Nonstructural Component Warranty Description 120 days
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Insurance) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Insurance loss reserves $ 10,939 $ 8,149 $ 7,451 $ 5,582
Balance of incurred but not reported losses $ 4,400 $ 3,800    
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Advertising costs $ 2.0 $ 1.4 $ 0.8
Freight      
Cost of Goods and Services Sold $ 61.5 $ 41.5 $ 29.3
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Noncontrolling Interest) (Details) - Craftsman
Dec. 31, 2023
Apr. 01, 2023
Jul. 04, 2021
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]      
Ownership interest in Craftsman   70.00% 70.00%
Additional ownership in Craftsman     20.00%
Forecast | Mandatorily redeemable noncontrolling interest      
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]      
Additional ownership in Craftsman 20.00%    
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Stockholder's Equity) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Accounting Policies [Abstract]    
Gross unrealized gain (loss), available for sale debt securities $ (800) $ (500)
Deferred tax asset 200  
Deferred tax expense   100
Accumulated other comprehensive loss $ (615) $ (403)
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customer Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Disaggregation of Revenue      
Net revenue $ 2,142,713 $ 1,627,158 $ 1,108,051
Site improvements on Retail Sales      
Disaggregation of Revenue      
Net revenue $ 53,300 $ 43,900 $ 41,100
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue from Contracts with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Disaggregation of Revenue      
Net revenue $ 2,142,713 $ 1,627,158 $ 1,108,051
Factory-built housing      
Disaggregation of Revenue      
Net revenue 2,069,450 1,556,283 1,037,889
Financial Services      
Disaggregation of Revenue      
Net revenue 73,263 70,875 70,162
HUD Code | Factory-built housing      
Disaggregation of Revenue      
Net revenue 1,816,751 1,335,904 842,515
Modular | Factory-built housing      
Disaggregation of Revenue      
Net revenue 142,728 117,817 91,896
Park Model RVs | Factory-built housing      
Disaggregation of Revenue      
Net revenue 57,920 42,219 46,862
Factory-built housing, other | Factory-built housing      
Disaggregation of Revenue      
Net revenue 52,051 60,343 56,616
Insurance Agency Commissions | Financial Services      
Disaggregation of Revenue      
Net revenue 3,754 4,055 3,102
Financial service, other | Financial Services      
Disaggregation of Revenue      
Net revenue $ 69,509 $ 66,820 $ 67,060
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Restricted Cash and Cash Equivalents Items [Line Items]      
Restricted cash $ 11,728 $ 14,849  
Other restricted cash 335 335  
Total restricted cash 12,063 15,184 $ 17,028
Less current portion (11,728) (14,849)  
Restricted cash, noncurrent 335 335  
Cash related to CountryPlace customer payments to be remitted to third parties [Member]      
Restricted Cash and Cash Equivalents Items [Line Items]      
Total restricted cash 11,123 13,857  
Other restricted cash      
Restricted Cash and Cash Equivalents Items [Line Items]      
Total restricted cash $ 940 $ 1,327  
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Restricted Cash (Reconciliation to SOCF) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]        
Cash and cash equivalents $ 271,427 $ 244,150 $ 322,279  
Restricted Cash and Cash Equivalents 12,063 15,184 17,028  
Cash, cash equivalents and restricted cash $ 283,490 $ 259,334 $ 339,307 $ 255,607
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Summary) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Investment summary    
Available-for-sale debt securities $ 18,555 $ 17,760
Marketable equity securities 9,989 16,780
Non-marketable equity investments 5,073 20,479
Investments 33,617 55,019
Short-term Investments 14,978 20,086
Long-term Investments $ 18,639 $ 34,933
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Available-for-sale Summary) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Available-for-Sale Securities by Investment Category    
Total Amortized Cost $ 19,335 $ 18,270
Gross Unrealized Gains 0 41
Gross Unrealized Losses (780) (551)
Total Fair Value 18,555 17,760
Residential mortgage-backed securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 2,567 1,668
Gross Unrealized Gains 0 2
Gross Unrealized Losses (79) (57)
Total Fair Value 2,488 1,613
States and political subdivision debt securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 6,023 10,100
Gross Unrealized Gains 0 38
Gross Unrealized Losses (254) (232)
Total Fair Value 5,769 9,906
Corporate debt securities    
Available-for-Sale Securities by Investment Category    
Total Amortized Cost 10,745 6,502
Gross Unrealized Gains 0 1
Gross Unrealized Losses (447) (262)
Total Fair Value $ 10,298 $ 6,241
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Continuous Unrealized Loss Positions) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value $ 6,498 $ 10,147
Unrealized losses, less than 12 months (146) (440)
12 months or longer, fair value 11,305 2,133
Unrealized losses, 12 months or longer (634) (111)
Debt securities in unrealized loss position, fair value 17,803 12,280
Debt securities in unrealized loss position, accumulated loss 780 551
Residential mortgage-backed securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 1,345 1,048
Unrealized losses, less than 12 months (10) (45)
12 months or longer, fair value 1,117 289
Unrealized losses, 12 months or longer (69) (12)
Debt securities in unrealized loss position, fair value 2,462 1,337
Debt securities in unrealized loss position, accumulated loss 79 57
States and political subdivision debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 251 3,884
Unrealized losses, less than 12 months 0 (164)
12 months or longer, fair value 4,792 1,246
Unrealized losses, 12 months or longer (254) (68)
Debt securities in unrealized loss position, fair value 5,043 5,130
Debt securities in unrealized loss position, accumulated loss 254 232
Corporate debt securities    
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]    
Less than 12 months, fair value 4,902 5,215
Unrealized losses, less than 12 months (136) (231)
12 months or longer, fair value 5,396 598
Unrealized losses, 12 months or longer (311) (31)
Debt securities in unrealized loss position, fair value 10,298 5,813
Debt securities in unrealized loss position, accumulated loss $ 447 $ 262
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Debt Securities by Maturity) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Contractual Maturity of Investment Securities    
Due in less than one year, Amortized Cost $ 3,704  
Due after one year through five years, Amortized Cost 12,172  
Due after five years through ten years, Amortized Cost 501  
Due after ten years, Amortized Cost 391  
Mortgage-backed securities, Amortized Cost 2,567  
Total Amortized Cost 19,335 $ 18,270
Due in less than one year, Fair Value 3,626  
Due after one year through five years, Fair Value 11,551  
Due after five years through ten years, Fair Value 501  
Due after ten years, Fair Value 389  
Mortgage-backed securities, Fair Value 2,488  
Total Fair Value $ 18,555 $ 17,760
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Gains (losses) on securities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Investments, Debt and Equity Securities [Abstract]      
Gross gains realized on debt securities $ 0   $ 0
Gross losses realized on debt securities 0 $ 0  
Net gain recognized during the period 561 2,160 8,515
Less: Net (gains) recognized on securities sold during the period (958) (551) (2,191)
Unrealized (losses) gains recognized during the period on securities still held $ (397) $ 1,609 $ 6,324
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Summary of inventories    
Raw materials $ 92,045 $ 95,929
Work in process 29,022 30,638
Finished goods 142,083 117,404
Total Inventories 263,150 $ 243,971
Solitaire inventory acquired, carried at fair value $ 34,100  
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Receivables [Abstract]    
Loans held for investment (at Acquisition Date) $ 21,000 $ 26,014
Loans held for investment (originated after Acquisition Date) 13,117 14,771
Loans held for sale 10,846 8,500
Construction Advances 706 3,547
Consumer loans receivable 45,669 52,832
Deferred financing fees and other, net (368) (833)
Allowance for loan losses (1,153) (2,115)
Consumer loans receivable 44,148 49,884
Less current portion (17,019) (20,639)
Consumer loans receivable, net $ 27,129 $ 29,245
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Financing Receivable, Allowance for Credit Loss [Line Items]    
Allowance for loan loss at beginning of period $ 2,115  
Allowance for loan loss at end of period 1,153 $ 2,115
Consumer loans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Allowance for loan loss at beginning of period 2,115 3,188
Change in estimated loan losses, net (944) (541)
Charge-offs (37) (532)
Recoveries 19 0
Allowance for loan loss at end of period $ 1,153 $ 2,115
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Weighted Averages) (Details)
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Receivables [Abstract]    
Weighted average contractual interest rate 8.18% 8.32%
Weighted average effective interest rate 8.82% 9.21%
Weighted average months to maturity 150 months 151 months
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 45,669 $ 52,832
Current    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 43,252 49,546
31 to 60 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,247 1,202
61 to 90 days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 213 41
91+ days past due    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 957 $ 2,043
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 45,669 $ 52,832
Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 30,481 34,818
Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 13,632 16,207
Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,187 1,435
No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 369 372
Current fiscal year    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 11,250 9,861
Current fiscal year | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 9,471 8,155
Current fiscal year | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,695 1,661
Current fiscal year | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 84 45
Current fiscal year | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Prior fiscal year    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 185 2,909
Prior fiscal year | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 185 1,615
Prior fiscal year | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 1,274
Prior fiscal year | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 20
Prior fiscal year | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Fiscal 2021    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,082  
Fiscal 2021 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,051  
Fiscal 2021 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,012  
Fiscal 2021 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 19  
Fiscal 2021 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0  
Fiscal 2020    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 3,164 3,836
Fiscal 2020 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,982 2,371
Fiscal 2020 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,131 1,413
Fiscal 2020 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 51 52
Fiscal 2020 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Fiscal 2019    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 2,765 3,341
Fiscal 2019 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,191 1,339
Fiscal 2019 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,550 1,976
Fiscal 2019 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 0 0
Fiscal 2019 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 24 26
Fiscal 2018 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 26,223  
Fiscal 2018 and prior | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 16,601  
Fiscal 2018 and prior | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 8,244  
Fiscal 2018 and prior | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable 1,033  
Fiscal 2018 and prior | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable $ 345  
Fiscal 2018    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   1,470
Fiscal 2018 | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   853
Fiscal 2018 | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   617
Fiscal 2018 | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   0
Fiscal 2018 | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   0
Fiscal 2017 and prior    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   31,415
Fiscal 2017 and prior | Prime- FICO score 680 and greater    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   20,485
Fiscal 2017 and prior | Near Prime- FICO score 620-679    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   9,266
Fiscal 2017 and prior | Sub-Prime- FICO score less than 620    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   1,318
Fiscal 2017 and prior | No FICO score    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Consumer loans receivable   $ 346
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Geographic Concentration of Consumer Loans Receivable in Key States    
Percentage of Principal Balance of Consumer Loans Receivable 10.00%  
TEXAS    
Geographic Concentration of Consumer Loans Receivable in Key States    
Portfolio concentration 44.00% 39.00%
FLORIDA    
Geographic Concentration of Consumer Loans Receivable in Key States    
Portfolio concentration 13.00% 17.00%
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.23.1
Consumer Loans Receivable (Narrative) (Details) - USD ($)
$ in Millions
Apr. 01, 2023
Apr. 02, 2022
Receivables [Abstract]    
Repossessed homes $ 1.1 $ 0.5
Foreclosure or similar proceedings in progress $ 0.5 $ 1.1
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Allowance for loan losses $ (1,586) $ (1,011) $ (816)
Commercial Loans Receivable (including from affiliates), Current (44,054) (32,644)  
Commercial Loans Receivable (including from affiliates), Noncurrent 57,923 35,922  
Commercial Portfolio Segment      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Commercial loans receivable, gross 103,726 69,693  
Allowance for loan losses (1,586) (1,011)  
Deferred financing fees, net (163) (116)  
Commercial loans receivable, net $ 101,977 $ 68,566  
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables Characteristics (Details))
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Receivables [Abstract]    
Weighted average contractual interest rate 7.60% 6.40%
Weighted average months to maturity 9 months 9 months
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Balance at beginning of period $ 1,011 $ 816
Purchase accounting additions   408
Balance at end of period 1,586 1,011
Commodore    
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Purchase accounting additions 0  
Commercial Portfolio Segment    
Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]    
Balance at beginning of period 1,011  
Change in estimated loan losses, net 575 (213)
Balance at end of period $ 1,586 $ 1,011
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) - Performing - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross $ 103,726 $ 69,693
Current fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 80,193 52,592
Prior fiscal year    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 16,028 10,181
Fiscal 2020    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 4,071  
Fiscal 2019    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross 2,203 4,031
Fiscal 2018    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross $ 1,231 1,391
Fiscal 2017    
Financing Receivable Recorded Investment [Line Items]    
Commercial loans receivable, gross   $ 1,498
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details)
Apr. 01, 2023
Apr. 02, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk percentage 10.00% 10.00%
Concentration with affiliates 12.00% 13.70%
NEW YORK    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Geographic concentration 17.80% 24.90%
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Commercial Loans Receivables (Narrative) (Details)
$ in Thousands
12 Months Ended
Apr. 01, 2023
USD ($)
Receivables [Abstract]  
Due days for loans accounted for on a non-accrual basis and accruing loans with principal payments past 90 days or more
Due days for loans on nonaccrual status when interest is past due and remains unpaid 90 days or more
Commercial loans 90 days past due still accruing interest $ 0
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost $ 289,411 $ 210,848  
Accumulated depreciation (61,133) (46,832)  
Property, plant and equipment, net 228,278 164,016  
Depreciation 14,833 9,633 $ 5,577
Land      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 39,822 32,154  
Buildings and improvements      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 167,291 100,775  
Machinery and Equipment      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost 76,826 48,638  
Construction in progress      
Property, plant and equipment, at cost:      
Property, plant and equipment, at cost $ 5,472 $ 29,281  
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Lease Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Leases [Abstract]    
Operating lease assets $ 26,755 $ 16,952
Finance lease assets [1] 6,088 7,070
Total lease assets 32,843 24,022
Financed lease asset accumulated amortization 300 100
Operating Lease, Liability, Current 6,262 5,085
Finance lease liabilities, current 347 347
Operating lease liabilities, non-current 21,678 13,158
Finance lease liabilities, non-current 5,896 5,969
Total lease liabilities $ 34,183 $ 24,559
Finance lease assets, location Property, Plant and Equipment, Net  
Operating lease liability, current, location Accrued Liabilities, Current  
Finance lease liability, current, location Accrued Liabilities, Current  
Operating lease liability, noncurrent, location Operating lease liabilities, non-current  
Finance lease liability, noncurrent, location Secured Long-Term Debt, Noncurrent  
[1] Recorded net of accumulated amortization of $0.3 million and $0.1 million as of April 1, 2023 and April 2, 2022, respectively.
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Lease Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Amortization of leased assets $ 175 $ 109 $ 39
Interest on lease liabilities 283 151 17
Total lease expense 5,707 5,056 4,488
Operating lease payments 5,609 4,794 4,164
Finance lease payments 356 220 79
Cost of sales      
Operating lease expense [1] 1,190 1,160 1,105
Selling, general and administrative expenses      
Operating lease expense [1] $ 4,059 $ 3,636 $ 3,327
[1] Excludes short-term and variable lease expenses, which are immaterial.
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Future Minimum Lease Payments) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Leases [Abstract]    
Operating lease payments FY22 $ 6,397  
Operating lease payments FY23 5,551  
Operating lease payments FY24 5,073  
Operating lease payments FY25 2,673  
Operating lease payments FY26 2,174  
Operating lease payments thereafter 11,913  
Total operating lease payments 33,781  
Less: Amount representing interest (5,841)  
Present value of lease liabilities 27,940  
Finance lease payments FY22 356  
Finance lease payments FY23 356  
Finance lease payments FY24 356  
Finance lease payments FY25 356  
Finance lease payments FY26 356  
Finance lease payments thereafter 10,585  
Total finance lease payments 12,365  
Less: Amount representing interest (6,122)  
Present value of lease liabilities 6,243 $ 6,316
2023 6,753  
2024 5,907  
2025 5,429  
2026 3,029  
2027 2,530  
Thereafter 22,498  
Total lease payments 46,146  
Less: Amount representing interest (11,963)  
Present value of lease liabilities $ 34,183 $ 24,559
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Weighted Average Disclosures) (Details)
Apr. 01, 2023
Leases [Abstract]  
Weighted average remaining lease term, operating leases 8 years 2 months 12 days
Weighted average remaining lease term, finance leases 34 years 9 months 18 days
Weighted average discount rate, operating leases 4.50%
Weighted average discount rate, finance leases 4.50%
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Indefinite lived:      
Gross Carrying Amount $ 114,547 $ 100,993  
Gross Carrying Amount 132,627 117,773  
Net Carrying Amount 132,627 117,773  
Finite lived:      
Accumulated Amortization (6,304) (9,745)  
Net Carrying Amount 11,710    
Gross Carrying Amount 150,641 139,197  
Net Carrying Amount 144,337 129,452  
Customer relationships      
Finite lived:      
Gross Carrying Amount 16,900 19,500  
Accumulated Amortization (5,818) (8,392)  
Net Carrying Amount 11,082 11,108  
Other Intangible Assets      
Finite lived:      
Gross Carrying Amount 1,114 1,924  
Accumulated Amortization (486) (1,353)  
Net Carrying Amount 628 571  
Goodwill      
Indefinite lived:      
Gross Carrying Amount 114,547 100,993 $ 75,090
Trademarks and trade names      
Indefinite lived:      
Net Carrying Amount 16,980 15,680  
State insurance licenses      
Indefinite lived:      
Net Carrying Amount $ 1,100 $ 1,100  
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangibles Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]    
Beginning Balance $ 100,993  
Ending Balance 114,547 $ 100,993
Solitaire    
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]    
Goodwill, Acquired During Period 13,970 0
Commodore    
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]    
Goodwill, Acquired During Period   21,308
Goodwill, Purchase Accounting Adjustments (416)  
Craftsman    
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]    
Goodwill, Acquired During Period   4,595
Goodwill, Purchase Accounting Adjustments 0  
Goodwill [Member]    
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]    
Beginning Balance 100,993 75,090
Ending Balance $ 114,547 $ 100,993
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangibles (Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]      
Amortization of Intangible Assets $ 2,100 $ 1,400 $ 700
Expected Amortization for Future Fiscal Years [Abstract]      
2024 1,569    
2025 1,530    
2026 1,488    
2027 1,415    
2028 1,299    
Thereafter 4,409    
Net Carrying Amount $ 11,710    
Customer Relationships [Member]      
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]      
Finite-Lived Intangible Assets, Remaining Amortization Period 7 years 10 months 24 days    
Expected Amortization for Future Fiscal Years [Abstract]      
Net Carrying Amount $ 11,082 11,108  
Other Intangible Assets      
Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]      
Finite-Lived Intangible Assets, Remaining Amortization Period 3 years 6 months    
Expected Amortization for Future Fiscal Years [Abstract]      
Net Carrying Amount $ 628 $ 571  
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Accrued expenses and other current liabilities    
Salaries, wages and benefits $ 47,100 $ 54,172
Customer deposits 45,193 56,318
Estimated warranties 31,368 26,250
Unearned insurance premiums 27,901 24,917
Accrued volume rebates 22,858 18,641
Other 88,241 70,790
Total accrued expenses and other current liabilities $ 262,661 $ 251,088
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.23.1
Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Accrual for estimated warranties      
Balance at beginning of period $ 26,250 $ 18,032 $ 18,678
Purchase accounting additions 1,250 5,909 0
Charged to costs and expenses 50,157 40,678 28,352
Payments and deductions (46,289) (38,369) (28,998)
Balance at end of period $ 31,368 $ 26,250 $ 18,032
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Other Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Other Liabilities Disclosure [Abstract]    
Finance lease payables $ 6,243 $ 6,316
Other secured financing 2,379 2,933
Mandatorily redeemable noncontrolling interest 2,268 2,371
Total Other Liabilities 10,890 11,620
Less current portion (3,070) (784)
Other liabilities $ 7,820 $ 10,836
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.23.1
Other Liabilities (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Other Liabilities Disclosure [Abstract]    
2024 $ 3,070  
2025 459  
2026 398  
2027 344  
2028 305  
Thereafter 6,314  
Total Other Liabilities $ 10,890 $ 11,620
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details)
$ in Millions
12 Months Ended
Apr. 01, 2023
USD ($)
Debt Disclosure [Abstract]  
Credit facility maximum $ 50
Maximum with Incremental Facilities $ 100
Interest Rate Description Loans under the Revolving Credit Facility and any Incremental Term Facilities 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.125% to 1.350% per annum for Term SOFR rate loans and from 0.125% to 0.350% 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.15% per annum.
Unused Capacity Fee 0.15%
Covenants 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.
Covenant Compliance we were in compliance with all covenants.
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance and Insurance Loss Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Reinsurance Effect on Premiums Written and Earned    
Direct premiums Written $ 32,671 $ 27,639
Assumed premiums - nonaffiliate Written 34,153 31,693
Ceded premiums - nonaffiliate Written (18,300) (15,232)
Net premiums Written 48,524 44,100
Direct premiums Earned 29,775 25,543
Assumed premiums - nonaffiliate Earned 32,809 30,579
Ceded premiums - nonaffiliate Earned (18,300) (15,232)
Net premiums Earned $ 44,284 $ 40,890
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance and Insurance Loss Reserves (Details Textual)
$ in Millions
12 Months Ended
Apr. 01, 2023
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.2
Catastrophic losses recoverable in excess of amount 3.0
Aggregate catastrophic losses recoverable in excess of amount $ 100.0
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.23.1
Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Insurance [Abstract]      
Balance at beginning of period $ 8,149 $ 7,451 $ 5,582
Net incurred losses during the year 33,466 25,962 23,041
Net claim payments during the year (30,676) (25,264) (21,172)
Balance at end of period $ 10,939 $ 8,149 $ 7,451
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Provision (Benefit) for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Current      
Federal $ 51,190 $ 7,271 $ 16,823
State 12,709 8,768 3,128
Foreign 50 0 0
Current Income Tax Expense 63,949 16,039 19,951
Deferred      
Federal 2,705 (1,257) 302
State (732) (535) 13
Deferred Income Tax Expense (Benefit) 1,973 (1,792) 315
Income Tax Expense $ 65,922 $ 14,247 $ 20,266
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Reconciliation of Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Other Income and Expenses [Abstract]      
Federal income tax at statutory rate $ 64,420 $ 44,518 $ 20,351
State income taxes, net of federal benefit 12,172 8,075 3,422
Stock-based compensation (884) (1,421) (2,710)
Tax credits (10,847) (37,488) (1,356)
Other 1,061 563 559
Income Tax Expense 65,922 $ 14,247 $ 20,266
Tax Credit - 45L 9,800    
Tax credits - Research and Development $ 1,000    
Statutory tax rate 21.00% 21.00% 21.00%
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Net deferred tax (liabilities) assets    
Property, plant and equipment $ (16,763) $ (7,030)
Goodwill (16,041) (16,675)
Warranty reserves 7,355 5,913
Lease - Operating lease liability 6,323 4,270
Lease - Right of use assets (6,050) (3,968)
Salaries and wages 3,675 3,924
Accrued volume rebates 2,713 2,600
Research and experimentation expenditures 2,712 0
Inventory 2,151 2,192
Stock-based compensation 2,086 2,199
Loan discount 970 1,275
Unrealized gains on marketable equity investments (5) (1,715)
Other 3,293 1,487
Deferred Tax Liabilities, Net $ (7,581) $ (5,528)
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Narrative) (Details)
$ in Millions
Apr. 01, 2023
USD ($)
Income Tax Disclosure [Abstract]  
Net operating loss carryforwards $ 8.4
Operating loss carryforward valuation allowance $ 0.3
XML 121 R107.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Loan Contracts with Off-Balance Sheet Commitments    
Construction loan contract amount $ 2,214 $ 9,330
Cumulative advances (706) (3,547)
Remaining construction contingent commitment $ 1,508 $ 5,783
XML 122 R108.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details Textual)
$ in Millions
12 Months Ended
Apr. 01, 2023
USD ($)
Claim
Apr. 02, 2022
USD ($)
Apr. 03, 2021
USD ($)
Loss Contingencies [Line Items]      
Repurchase agreements period, minimum 18 months    
Repurchase agreements period, maximum 24 months    
Repurchase agreements maximum amount contingently liable $ 178.0 $ 141.0  
Reserve for repurchase commitments 5.2 3.6  
Reserves Related to Consumer Loans Sold 0.7 0.9  
Litigation Settlement, Amount Awarded to Other Party $ 1.5    
Loan Repurchase      
Loss Contingencies [Line Items]      
New Claims for Mortgages Sold | Claim 0    
CountryPlace      
Loss Contingencies [Line Items]      
IRLCs recorded at fair value $ 64.9    
Loss on IRLCs     $ (0.2)
Forward Commitments Recorded at Fair Value 1.6    
Recognized gain (loss) on forward commitments $ (0.3) $ (0.1) $ 1.4
Inventory repurchase      
Loss Contingencies [Line Items]      
New Claims for Mortgages Sold | Claim 1    
XML 123 R109.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares of Cavco common stock authorized for grant under stock incentive plans 1,650,000    
Number of shares of Cavco common stock available for grant under stock incentive plans 271,080    
Stock option exercise price as a percent of fair value of common stock 100.00%    
Unrecognized compensation cost related to stock options $ 6.9    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option expiration period 7 years    
Maximum vesting period for stock options and restricted stock awards 5 years    
Stock-based compensation cost charged against income $ 6.3 $ 5.1 $ 4.4
Weighted-average period over stock options expected to be recognized 1 year 8 months 23 days    
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    
XML 124 R110.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Stock Option Activity, Number of Shares [Roll Forward]      
Beginning balance, shares outstanding 192,913 251,749 364,174
Granted     39,800
Exercised (44,237) (53,550) (131,567)
Canceled or forfeited (5,100) (5,286) (20,658)
Ending balance, shares outstanding 143,576 192,913 251,749
Shares exercisable 116,434 126,948 108,588
Stock Option Activity, Weighted Average Exercise Price [Roll Forward]      
Beginning balance, weighted average exercise price $ 157.23 $ 146.86 $ 123.93
Granted     177.61
Exercised 137.28 107.58 90.49
Canceled or forfeited 241.23 164.49 148.95
Ending balance, weighted average exercise price 160.40 157.23 146.86
Exercisable, weighted average exercise price $ 155.38 $ 149.90 $ 132.48
Options outstanding, weighted average remaining contractual term 2 years 10 months 17 days 3 years 4 months 2 days 4 years 14 days
Options exercisable, weighted average remaining contractual term 2 years 8 months 12 days 2 years 9 months 25 days 3 years 2 months 19 days
Options outstanding, aggregate intrinsic value $ 22,591 $ 16,724 $ 34,266
Options exercisable, aggregate intrinsic value 18,887 11,941 $ 15,549
Weighted-average estimated fair value of employee stock options granted     $ 69.65
Total intrinsic value of options exercised $ 5,700 $ 7,900 $ 16,700
XML 125 R111.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) - Stock Options
12 Months Ended
Apr. 03, 2021
Fair Value Assumptions and Methodology [Abstract]  
Volatility 47.50%
Risk-free interest rate 0.30%
Dividend yield 0.00%
Expected option life in years 4 years 6 months 21 days
Estimated forfeiture rate 7.00%
XML 126 R112.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Restricted Stock Activity) (Details) - $ / shares
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Service-Based Awards      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Outstanding 17,647 4,585 4,500
Awarded 18,965 16,902 3,550
Released (6,714) (3,335) (3,465)
Canceled or expired (1,030) (505)  
Outstanding 28,868 17,647 4,585
Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning balance, weighted average grant date fair value $ 229.39 $ 177.08 $ 157.82
Awarded 227.99 233.60 183.83
Released 234.55 180.83 158.97
Forfeited 283.27 215.90  
Ending balance, weighted average grant date fair value $ 225.35 $ 229.39 $ 177.08
Performance-Based Awards      
Restricted Stock Awards Activity, Number of Shares [Roll Forward]      
Outstanding 20,054 12,939 7,305
Awarded 11,730 7,920 7,450
Additional shares granted by performance 2,489    
Released (8,822)    
Canceled or expired   (805) (1,816)
Outstanding 25,451 20,054 12,939
Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]      
Beginning balance, weighted average grant date fair value $ 183.62 $ 163.51 $ 158.93
Awarded 209.87 217.39 167.93
Additional shares granted by performance 158.36    
Released 158.36    
Forfeited   192.64 163.19
Ending balance, weighted average grant date fair value $ 202.00 $ 183.62 $ 163.51
XML 127 R113.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation Restricted Stock (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 01, 2023
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Mar. 28, 2020
Service-Based Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Intrinsic value of awards released   $ 1,600 $ 800 $ 600  
Unvested target performance-based RSUs vesting in future periods   28,868 17,647 4,585 4,500
Performance-Based Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Intrinsic value of awards released   $ 1,900 $ 0 $ 0  
Unvested target performance-based RSUs vesting in future periods   25,451 20,054 12,939 7,305
Additional shares expected to be issued for performance in next fiscal period   2,489      
Performance-Based Awards | Forecast          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Additional shares expected to be issued for performance in next fiscal period 787        
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2023          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested target performance-based RSUs vesting in future periods   6,201      
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested target performance-based RSUs vesting in future periods   7,520      
Performance-Based Awards | Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested target performance-based RSUs vesting in future periods   11,730      
XML 128 R114.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Earnings Per Share Computation      
Net income $ 240,554 $ 197,699 $ 76,646
Weighted average shares outstanding:      
Basic (in shares) 8,844,326 9,178,593 9,189,052
Effect of dilutive securities 80,126 85,560 104,082
Diluted (in shares) 8,924,452 9,264,153 9,293,134
Net income per basic share attributable to Cavco common stockholders:      
Basic (usd per share) $ 27.20 $ 21.54 $ 8.34
Net income per diluted share attributable to Cavco common stockholders:      
Diluted (usd per share) $ 26.95 $ 21.34 $ 8.25
Stock Options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive stock equivalents excluded from computation 174 405 19,440
XML 129 R115.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Book Value and Estimated Fair Value) (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Apr. 02, 2022
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities $ 18,555 $ 17,760
Marketable equity securities 9,989 16,780
Book Value | Level 2    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities [1] 18,555 17,760
Securitized financings and other [2] (2,379) (2,933)
Book Value | Level 1    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Marketable equity securities [3] 9,989 16,780
Book Value | Level 3    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Non-marketable equity investments [4] 5,073 20,479
Consumer loans receivable [5],[6] 44,148 49,884
Commercial loans receivable [6] 101,977 68,566
Estimated Fair Value | Level 2    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Available-for-sale debt securities [1] 18,555 17,760
Securitized financings and other [2] (2,332) (3,119)
Estimated Fair Value | Level 1    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Marketable equity securities [3] 9,989 16,780
Estimated Fair Value | Level 3    
Summary of the Fair Value and Carrying Value of Financial Instruments    
Non-marketable equity investments [4] 5,073 20,479
Consumer loans receivable [5],[6] 50,686 53,354
Commercial loans receivable [6] $ 97,106 $ 65,942
[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 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows.
[3] Level 1: The fair value is based on quoted market prices.
[4] Level 3: The fair value approximates book value based on the non-marketable nature of the investments.
[5] Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances.
[6] Level 3: The fair value is estimated using market interest rates of comparable loans.
XML 130 R116.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)
$ in Thousands
Apr. 01, 2023
USD ($)
Loans
Apr. 02, 2022
USD ($)
Loans
Fair Value Disclosures [Abstract]    
Number of loans serviced with MSRs | Loans 4,070 4,346
Weighted average servicing fee 0.3159% 0.3203%
Capitalized servicing multiple 98.99% 85.07%
Capitalized servicing rate 0.2463% 0.2715%
Serviced portfolio with MSRs (in thousands) $ 520,458 $ 560,178
MSRs (in thousands) $ 1,788 $ 1,656
XML 131 R117.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Defined Benefit Plan Disclosure [Line Items]      
Maximum loss per emolyee under insurance claims $ 0.4    
Medical claims expenses $ 30.6 $ 22.8 $ 15.8
401K Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching percentage 30.00%    
Employee contribution rate, subject to match 5.00%    
Vesting period 4 years    
Employer matching contribution expense $ 4.0 $ 1.3 $ 1.1
Maximum | 401K Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Employer matching percentage 50.00%    
Employee contribution rate, subject to match 5.00%    
XML 132 R118.htm IDEA: XBRL DOCUMENT v3.23.1
Multi-employer Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Multiemployer Plan [Abstract]      
Pension Fund IAM National Pension Fund [Member]    
Pension Protection Act Zone Status   Red Red
RP Status Pending / Implemented   Implemented  
Contributions by the Company $ 1,507 $ 312 $ 0
Surcharge imposed Yes    
XML 133 R119.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Apr. 03, 2021
Related Party Transaction [Line Items]      
Accounts Receivable from Related Parties $ 5.7 $ 3.3  
Commercial loans receivable from affiliates 4.7 2.6  
Sales      
Related Party Transaction [Line Items]      
Revenues from related parties $ 65.6 $ 58.1 $ 46.7
XML 134 R120.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (FY22 Craftsman) (Details) - Craftsman - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 01, 2023
Jul. 04, 2021
Asset Acquisition [Line Items]      
Acquisition Date Jul. 04, 2021    
Additional ownership in Craftsman     20.00%
Ownership interest in Craftsman   70.00% 70.00%
Purchase price $ 2,500    
Net assets acquired     $ 12,400
Craftsman remeasurement gain $ 3,300    
Remeasurement Gain, Financial Statement Caption Other income, net    
XML 135 R121.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (FY22 Commodore) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2022
Apr. 01, 2023
Sep. 24, 2021
Asset Acquisition [Line Items]      
Goodwill $ 100,993 $ 114,547  
Commodore      
Asset Acquisition [Line Items]      
Acquisition Date Sep. 24, 2021    
Purchase price $ 146,000    
Cash     $ 619
Accounts receivable     20,930
Commercial loans     30,922
Inventories     31,787
Property, plant and equipment [1]     59,339
Other current assets     534
Intangible assets [2]     12,500
Total identifiable assets acquired     156,631
Accounts payable and accrued liabilities     31,536
Net identifiable assets acquired     125,095
Goodwill [3]     20,892
Net assets acquired     145,987
Commodore | Trademarks and Trade Names [Member]      
Asset Acquisition [Line Items]      
Indefinite-lived intangibles acquired     3,800
Commodore | Customer-Related Intangible Assets      
Asset Acquisition [Line Items]      
Finite lived intangible assets acquired     $ 7,200
Finite-Lived Intangible Asset, Useful Life     11 years
Commodore | Order or Production Backlog      
Asset Acquisition [Line Items]      
Finite lived intangible assets acquired     $ 1,000
Commodore | Noncompete Agreements      
Asset Acquisition [Line Items]      
Finite lived intangible assets acquired     $ 500
Finite-Lived Intangible Asset, Useful Life     5 years
[1] Includes assets acquired under finance leases.
[2] Includes $7.2 million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0 million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5 million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.
[3] Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.
XML 136 R122.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions (FY23 Solitaire) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2023
Jan. 03, 2023
Apr. 02, 2022
Asset Acquisition [Line Items]      
Goodwill $ 114,547   $ 100,993
Solitaire      
Asset Acquisition [Line Items]      
Acquisition Date Jan. 03, 2023    
Purchase price $ 110,800    
Acquisition costs $ 2,400    
Acquisition costs, Financial Statement Caption Selling, general and administrative    
Cash   $ 5,119  
Investments   334  
Accounts receivable   3,536  
Inventories   58,045  
Property, plant and equipment   36,109  
Other current assets   1,519  
Intangible assets [1]   3,400  
Total identifiable assets acquired   108,062  
Accounts payable and accrued liabilities   11,251  
Net identifiable assets acquired   96,811  
Goodwill [2]   13,970  
Net assets acquired   110,781  
Net revenue since acquisition $ 28,300    
Net income since acquisition $ 900    
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  
Solitaire | Trade Names      
Asset Acquisition [Line Items]      
Indefinite-lived intangibles acquired   $ 1,300  
[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.
XML 137 R123.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions Pro Forma (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Business Combination and Asset Acquisition [Abstract]    
Net revenue $ 2,251,233 $ 1,914,866
Net income attributable to Cavco common stockholders $ 251,903 $ 208,149
Diluted net income per share $ 28.23 $ 22.47
XML 138 R124.htm IDEA: XBRL DOCUMENT v3.23.1
Business Segment Information (Details)
$ in Thousands
12 Months Ended
Apr. 01, 2023
USD ($)
Segment
Apr. 02, 2022
USD ($)
Apr. 03, 2021
USD ($)
Business Segment Information      
Number of operating segments | Segment 2    
Net revenue $ 2,142,713 $ 1,627,158 $ 1,108,051
Income before income taxes 306,763 211,989 96,912
Depreciation 14,833 9,633 5,577
Amortization 2,070 1,384 747
Income tax expense 65,922 14,247 20,266
Capital expenditures 44,106 18,653 $ 25,537
Total assets $ 1,307,975 $ 1,154,972  
Gross margin % 25.90% 25.10% 21.60%
Factory-built housing      
Business Segment Information      
Net revenue $ 2,069,450 $ 1,556,283 $ 1,037,889
Income before income taxes 296,415 197,282 78,937
Depreciation 14,651 9,451 5,450
Amortization 2,038 1,270 560
Income tax expense 63,433 10,853 16,204
Capital expenditures 44,085 18,574 $ 25,465
Total assets $ 1,107,555 $ 929,535  
Gross margin % 25.30% 23.90% 19.20%
Financial services      
Business Segment Information      
Net revenue $ 73,263 $ 70,875 $ 70,162
Income before income taxes 10,348 14,707 17,975
Depreciation 182 182 127
Amortization 32 114 187
Income tax expense 2,489 3,394 4,062
Capital expenditures 21 79 $ 72
Total assets $ 200,420 $ 225,437  
Gross margin % 42.90% 51.50% 56.10%
Finance      
Business Segment Information      
Net revenue $ 21,952 $ 23,004 $ 24,195
Insurance      
Business Segment Information      
Net revenue $ 51,311 $ 47,871 $ 45,967
XML 139 cvco-20230401_htm.xml IDEA: XBRL DOCUMENT 0000278166 2022-04-03 2023-04-01 0000278166 2022-10-01 0000278166 2023-05-12 0000278166 2023-04-01 0000278166 2022-04-02 0000278166 2021-04-04 2022-04-02 0000278166 2020-03-29 2021-04-03 0000278166 us-gaap:CommonStockMember 2020-03-28 0000278166 us-gaap:TreasuryStockCommonMember 2020-03-28 0000278166 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000278166 us-gaap:RetainedEarningsMember 2020-03-28 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000278166 2020-03-28 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:CommonStockMember 2021-04-03 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:TreasuryStockCommonMember 2021-04-03 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:RetainedEarningsMember 2021-04-03 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0000278166 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201613Member 2021-04-03 0000278166 us-gaap:CommonStockMember 2020-03-29 2021-04-03 0000278166 us-gaap:TreasuryStockCommonMember 2020-03-29 2021-04-03 0000278166 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2021-04-03 0000278166 us-gaap:RetainedEarningsMember 2020-03-29 2021-04-03 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2021-04-03 0000278166 us-gaap:CommonStockMember 2021-04-03 0000278166 us-gaap:TreasuryStockCommonMember 2021-04-03 0000278166 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 0000278166 us-gaap:RetainedEarningsMember 2021-04-03 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 0000278166 2021-04-03 0000278166 us-gaap:CommonStockMember 2021-04-04 2022-04-02 0000278166 us-gaap:TreasuryStockCommonMember 2021-04-04 2022-04-02 0000278166 us-gaap:AdditionalPaidInCapitalMember 2021-04-04 2022-04-02 0000278166 us-gaap:RetainedEarningsMember 2021-04-04 2022-04-02 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-04 2022-04-02 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 us-gaap:CommonStockMember 2022-04-03 2023-04-01 0000278166 us-gaap:TreasuryStockCommonMember 2022-04-03 2023-04-01 0000278166 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 2023-04-01 0000278166 us-gaap:RetainedEarningsMember 2022-04-03 2023-04-01 0000278166 us-gaap:AccumulatedOtherComprehensiveIncomeMember 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 cvco:FactoryBuiltHousingMember 2023-04-01 0000278166 cvco:FactoryBuiltHousingMember 2022-04-02 0000278166 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-04-01 0000278166 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-04-01 0000278166 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-04-01 0000278166 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-04-01 0000278166 srt:MinimumMember 2023-04-01 0000278166 srt:MaximumMember 2023-04-01 0000278166 us-gaap:CargoAndFreightMember 2022-04-03 2023-04-01 0000278166 us-gaap:CargoAndFreightMember 2021-04-04 2022-04-02 0000278166 us-gaap:CargoAndFreightMember 2020-03-29 2021-04-03 0000278166 cvco:CraftsmanMember 2023-04-01 0000278166 srt:ScenarioForecastMember cvco:CraftsmanMember us-gaap:DebenturesSubjectToMandatoryRedemptionMember 2023-12-31 0000278166 cvco:SubcontractedsiteimprovementsMember 2022-04-03 2023-04-01 0000278166 cvco:SubcontractedsiteimprovementsMember 2021-04-04 2022-04-02 0000278166 cvco:SubcontractedsiteimprovementsMember 2020-03-29 2021-04-03 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:HUDCodeMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:ModularMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:ParkModelRVsMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:FactorybuilthousingotherMember cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:FactoryBuiltHousingMember 2022-04-03 2023-04-01 0000278166 cvco:FactoryBuiltHousingMember 2021-04-04 2022-04-02 0000278166 cvco:FactoryBuiltHousingMember 2020-03-29 2021-04-03 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2022-04-03 2023-04-01 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2021-04-04 2022-04-02 0000278166 cvco:InsuranceAgencyCommissionsMember cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2022-04-03 2023-04-01 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2021-04-04 2022-04-02 0000278166 us-gaap:FinancialServiceOtherMember cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 cvco:FinancialServicesMember 2022-04-03 2023-04-01 0000278166 cvco:FinancialServicesMember 2021-04-04 2022-04-02 0000278166 cvco:FinancialServicesMember 2020-03-29 2021-04-03 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2023-04-01 0000278166 cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember 2022-04-02 0000278166 cvco:OtherRestrictedCashMember 2023-04-01 0000278166 cvco:OtherRestrictedCashMember 2022-04-02 0000278166 us-gaap:MortgageBackedSecuritiesMember 2023-04-01 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-04-01 0000278166 us-gaap:CorporateDebtSecuritiesMember 2023-04-01 0000278166 us-gaap:MortgageBackedSecuritiesMember 2022-04-02 0000278166 us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-04-02 0000278166 us-gaap:CorporateDebtSecuritiesMember 2022-04-02 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2022-04-02 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2021-04-03 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2022-04-03 2023-04-01 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2021-04-04 2022-04-02 0000278166 us-gaap:ConsumerPortfolioSegmentMember 2023-04-01 0000278166 cvco:CurrentMember 2023-04-01 0000278166 cvco:CurrentMember 2022-04-02 0000278166 cvco:A3160DaysPastDueMember 2023-04-01 0000278166 cvco:A3160DaysPastDueMember 2022-04-02 0000278166 cvco:A6190DaysPastDueMember 2023-04-01 0000278166 cvco:A6190DaysPastDueMember 2022-04-02 0000278166 cvco:A91DaysPastDueMember 2023-04-01 0000278166 cvco:A91DaysPastDueMember 2022-04-02 0000278166 us-gaap:PrimeMember cvco:CurrentFiscalYearMember 2023-04-01 0000278166 us-gaap:PrimeMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2021Member 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2020Member 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2019Member 2023-04-01 0000278166 us-gaap:PrimeMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:PrimeMember 2023-04-01 0000278166 cvco:NearPrimeMember cvco:CurrentFiscalYearMember 2023-04-01 0000278166 cvco:NearPrimeMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2021Member 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2020Member 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2019Member 2023-04-01 0000278166 cvco:NearPrimeMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 cvco:NearPrimeMember 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:CurrentFiscalYearMember 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2021Member 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2020Member 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2019Member 2023-04-01 0000278166 us-gaap:SubprimeMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:SubprimeMember 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:CurrentFiscalYearMember 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2021Member 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2020Member 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2019Member 2023-04-01 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 cvco:NoFICOScoreMember 2023-04-01 0000278166 cvco:CurrentFiscalYearMember 2023-04-01 0000278166 cvco:PriorFiscalYearMember 2023-04-01 0000278166 cvco:Fiscal2021Member 2023-04-01 0000278166 cvco:Fiscal2020Member 2023-04-01 0000278166 cvco:Fiscal2019Member 2023-04-01 0000278166 cvco:Fiscal2018AndPriorMember 2023-04-01 0000278166 us-gaap:PrimeMember cvco:CurrentFiscalYearMember 2022-04-02 0000278166 us-gaap:PrimeMember cvco:PriorFiscalYearMember 2022-04-02 0000278166 us-gaap:PrimeMember cvco:Fiscal2020Member 2022-04-02 0000278166 us-gaap:PrimeMember cvco:Fiscal2019Member 2022-04-02 0000278166 us-gaap:PrimeMember cvco:Fiscal2018Member 2022-04-02 0000278166 us-gaap:PrimeMember cvco:Fiscal2017AndPriorMember 2022-04-02 0000278166 us-gaap:PrimeMember 2022-04-02 0000278166 cvco:NearPrimeMember cvco:CurrentFiscalYearMember 2022-04-02 0000278166 cvco:NearPrimeMember cvco:PriorFiscalYearMember 2022-04-02 0000278166 cvco:NearPrimeMember cvco:Fiscal2020Member 2022-04-02 0000278166 cvco:NearPrimeMember cvco:Fiscal2019Member 2022-04-02 0000278166 cvco:NearPrimeMember cvco:Fiscal2018Member 2022-04-02 0000278166 cvco:NearPrimeMember cvco:Fiscal2017AndPriorMember 2022-04-02 0000278166 cvco:NearPrimeMember 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:CurrentFiscalYearMember 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:PriorFiscalYearMember 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:Fiscal2020Member 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:Fiscal2019Member 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:Fiscal2018Member 2022-04-02 0000278166 us-gaap:SubprimeMember cvco:Fiscal2017AndPriorMember 2022-04-02 0000278166 us-gaap:SubprimeMember 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:CurrentFiscalYearMember 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:PriorFiscalYearMember 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2020Member 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2019Member 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2018Member 2022-04-02 0000278166 cvco:NoFICOScoreMember cvco:Fiscal2017AndPriorMember 2022-04-02 0000278166 cvco:NoFICOScoreMember 2022-04-02 0000278166 cvco:CurrentFiscalYearMember 2022-04-02 0000278166 cvco:PriorFiscalYearMember 2022-04-02 0000278166 cvco:Fiscal2020Member 2022-04-02 0000278166 cvco:Fiscal2019Member 2022-04-02 0000278166 cvco:Fiscal2018Member 2022-04-02 0000278166 cvco:Fiscal2017AndPriorMember 2022-04-02 0000278166 stpr:TX 2023-04-01 0000278166 stpr:FL 2023-04-01 0000278166 stpr:TX 2022-04-02 0000278166 stpr:FL 2022-04-02 0000278166 us-gaap:CommercialPortfolioSegmentMember 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2022-04-02 0000278166 cvco:CommodoreMember 2022-04-03 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2022-04-03 2023-04-01 0000278166 us-gaap:CommercialPortfolioSegmentMember 2021-04-04 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:PriorFiscalYearMember 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2020Member 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2019Member 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2018Member 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember 2023-04-01 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:CurrentFiscalYearMember 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:PriorFiscalYearMember 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2019Member 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2018Member 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember cvco:Fiscal2017Member 2022-04-02 0000278166 us-gaap:PerformingFinancingReceivableMember 2022-04-02 0000278166 stpr:NY 2023-04-01 0000278166 stpr:NY 2022-04-02 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2023-04-01 0000278166 us-gaap:BuildingAndBuildingImprovementsMember 2022-04-02 0000278166 us-gaap:MachineryAndEquipmentMember 2023-04-01 0000278166 us-gaap:MachineryAndEquipmentMember 2022-04-02 0000278166 us-gaap:LandMember 2023-04-01 0000278166 us-gaap:LandMember 2022-04-02 0000278166 us-gaap:ConstructionInProgressMember 2023-04-01 0000278166 us-gaap:ConstructionInProgressMember 2022-04-02 0000278166 us-gaap:CostOfSalesMember 2022-04-03 2023-04-01 0000278166 us-gaap:CostOfSalesMember 2021-04-04 2022-04-02 0000278166 us-gaap:CostOfSalesMember 2020-03-29 2021-04-03 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-03 2023-04-01 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-04 2022-04-02 0000278166 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-29 2021-04-03 0000278166 us-gaap:GoodwillMember 2023-04-01 0000278166 us-gaap:GoodwillMember 2022-04-02 0000278166 us-gaap:TrademarksAndTradeNamesMember 2023-04-01 0000278166 us-gaap:TrademarksAndTradeNamesMember 2022-04-02 0000278166 cvco:StateInsuranceLicensesMember 2023-04-01 0000278166 cvco:StateInsuranceLicensesMember 2022-04-02 0000278166 us-gaap:CustomerRelationshipsMember 2023-04-01 0000278166 us-gaap:CustomerRelationshipsMember 2022-04-02 0000278166 us-gaap:OtherIntangibleAssetsMember 2023-04-01 0000278166 us-gaap:OtherIntangibleAssetsMember 2022-04-02 0000278166 us-gaap:GoodwillMember 2021-04-03 0000278166 cvco:SolitaireMember 2022-04-03 2023-04-01 0000278166 cvco:SolitaireMember 2021-04-04 2022-04-02 0000278166 cvco:CommodoreMember 2021-04-04 2022-04-02 0000278166 cvco:CraftsmanMember 2022-04-03 2023-04-01 0000278166 cvco:CraftsmanMember 2021-04-04 2022-04-02 0000278166 cvco:InventoryRepurchaseMember 2022-04-03 2023-04-01 0000278166 cvco:LoanRepurchaseMember 2022-04-03 2023-04-01 0000278166 cvco:CountryplaceCommitmentMember 2023-04-01 0000278166 cvco:CountryplaceCommitmentMember 2020-03-29 2021-04-03 0000278166 cvco:CountryplaceCommitmentMember 2022-04-03 2023-04-01 0000278166 cvco:CountryplaceCommitmentMember 2021-04-04 2022-04-02 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-03 2023-04-01 0000278166 us-gaap:RestrictedStockMember 2022-04-03 2023-04-01 0000278166 us-gaap:EmployeeStockOptionMember 2021-04-04 2022-04-02 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-29 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-28 0000278166 us-gaap:EmployeeStockOptionMember 2021-04-03 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-02 0000278166 us-gaap:EmployeeStockOptionMember 2023-04-01 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2020-03-29 2021-04-03 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2021-04-03 0000278166 us-gaap:RestrictedStockUnitsRSUMember 2021-04-04 2022-04-02 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:PerformanceSharesMember 2020-03-28 0000278166 us-gaap:PerformanceSharesMember 2020-03-29 2021-04-03 0000278166 us-gaap:PerformanceSharesMember 2021-04-03 0000278166 us-gaap:PerformanceSharesMember 2021-04-04 2022-04-02 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 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-04-01 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-04-01 0000278166 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-04-01 0000278166 srt:ScenarioForecastMember us-gaap:PerformanceSharesMember 2023-04-02 2023-07-01 0000278166 us-gaap:EmployeeStockOptionMember 2022-04-03 2023-04-01 0000278166 us-gaap:EmployeeStockOptionMember 2021-04-04 2022-04-02 0000278166 us-gaap:EmployeeStockOptionMember 2020-03-29 2021-04-03 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-04-01 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-04-01 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-04-01 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-04-01 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-04-01 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-04-01 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-04-02 0000278166 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-04-02 0000278166 srt:MaximumMember cvco:A401KPlanMember 2022-04-03 2023-04-01 0000278166 cvco:A401KPlanMember 2022-04-03 2023-04-01 0000278166 cvco:A401KPlanMember 2021-04-04 2022-04-02 0000278166 cvco:A401KPlanMember 2020-03-29 2021-04-03 0000278166 us-gaap:SalesMember 2022-04-03 2023-04-01 0000278166 us-gaap:SalesMember 2021-04-04 2022-04-02 0000278166 us-gaap:SalesMember 2020-03-29 2021-04-03 0000278166 cvco:CraftsmanMember 2021-07-04 0000278166 cvco:CommodoreMember 2021-09-24 0000278166 cvco:CommodoreMember us-gaap:CustomerRelatedIntangibleAssetsMember 2021-09-24 0000278166 cvco:CommodoreMember us-gaap:TrademarksAndTradeNamesMember 2021-09-24 0000278166 cvco:CommodoreMember us-gaap:OrderOrProductionBacklogMember 2021-09-24 0000278166 cvco:CommodoreMember us-gaap:NoncompeteAgreementsMember 2021-09-24 0000278166 cvco:SolitaireMember 2023-01-03 0000278166 cvco:SolitaireMember us-gaap:TradeNamesMember 2023-01-03 0000278166 cvco:SolitaireMember us-gaap:CustomerRelatedIntangibleAssetsMember 2023-01-03 0000278166 cvco:SolitaireMember us-gaap:NoncompeteAgreementsMember 2023-01-03 0000278166 cvco:ConsumerFinanceMember 2022-04-03 2023-04-01 0000278166 cvco:ConsumerFinanceMember 2021-04-04 2022-04-02 0000278166 cvco:ConsumerFinanceMember 2020-03-29 2021-04-03 0000278166 cvco:InsuranceMember 2022-04-03 2023-04-01 0000278166 cvco:InsuranceMember 2021-04-04 2022-04-02 0000278166 cvco:InsuranceMember 2020-03-29 2021-04-03 0000278166 cvco:FinancialServicesMember 2023-04-01 0000278166 cvco:FinancialServicesMember 2022-04-02 iso4217:USD shares iso4217:USD shares cvco:Segment pure cvco:Claim cvco:Loans 0000278166 2023 FY false http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OperatingLeaseLiabilityNoncurrent http://fasb.org/us-gaap/2023#SecuredLongTermDebt 0.002463 0.002715 0.003159 0.003203 http://www.cavco.com/20230401#IAMNationalPensionFundMember 10-K true 2023-04-01 --04-01 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 1092396507 8666324 Portions of Cavco Industries, Inc.'s Definitive Proxy Statement relating to its 2023 Annual Meeting of Stockholders, which is expected to be filed within 120 days following the end of the registrant's fiscal year ended April 1, 2023, are incorporated by reference into Part III hereof. 49 RSM US LLP Phoenix, Arizona 271427000 244150000 11728000 14849000 89347000 96052000 14978000 20086000 17019000 20639000 43414000 32272000 640000 372000 263150000 243971000 92876000 71726000 804579000 744117000 335000 335000 18639000 34933000 27129000 29245000 53890000 33708000 4033000 2214000 228278000 164016000 114547000 100993000 29790000 28459000 26755000 16952000 1307975000 1154972000 30730000 43082000 262661000 251088000 293391000 294170000 21678000 13158000 7820000 10836000 7581000 5528000 1219000 825000 0.01 0.01 1000000 1000000 0 0 0 0 0 0 0.01 0.01 40000000 40000000 9337125 9292278 93000 93000 671801 241773 164452000 61040000 271950000 263049000 869310000 628756000 -615000 -403000 976286000 830455000 1307975000 1154972000 2142713000 1627158000 1108051000 1587781000 1218409000 869074000 554932000 408749000 238977000 258323000 206253000 150152000 296609000 202496000 88825000 10679000 3537000 2144000 910000 702000 738000 385000 6658000 6681000 306763000 211989000 96912000 65922000 14247000 20266000 240841000 197742000 76646000 287000 43000 0 240554000 197699000 76646000 240841000 197742000 76646000 16000 17000 -19000 3000 4000 -4000 -252000 -616000 -10000 -53000 -129000 -2000 240629000 197242000 76653000 287000 43000 0 240342000 197199000 76653000 27.20 21.54 8.34 26.95 21.34 8.25 8844326 9178593 9189052 8924452 9264153 9293134 9173242 92000 0 252260000 355144000 90000 607586000 0 0 0 0 -733000 0 -733000 0 0 0 0 76646000 0 76646000 0 0 0 0 0 0 7000 7000 68014 0 0 -2817000 0 0 -2817000 0 0 0 4392000 0 0 4392000 0 0 -1441000 0 0 0 1441000 9241256 92000 -1441000 253835000 431057000 97000 683640000 0 1235000 0 0 0 0 197699000 0 197699000 43000 0 0 0 0 0 -500000 -500000 51022 1000 0 4155000 0 0 4156000 0 0 0 5059000 0 0 5059000 0 0 -59599000 0 0 0 59599000 375000 -78000 9292278 93000 -61040000 263049000 628756000 -403000 830455000 825000 0 0 0 0 240554000 0 240554000 287000 0 0 0 0 0 -212000 -212000 44847 0 0 2637000 0 0 2637000 0 0 0 6264000 0 0 6264000 0 0 -103412000 0 0 0 103412000 780000 887000 9337125 93000 -164452000 271950000 869310000 -615000 976286000 1219000 240841000 197742000 76646000 16903000 11017000 6324000 -517000 -325000 -1193000 2110000 -1732000 326000 6264000 5059000 4392000 457000 1629000 3312000 281000 220000 -116000 12300000 18364000 22037000 4306000 0 0 -10238000 27268000 4597000 177970000 158988000 161562000 186017000 184849000 167067000 8967000 11553000 14126000 -38866000 73804000 17699000 20037000 28309000 -6380000 132050000 67896000 54021000 98196000 74311000 55846000 -13403000 38228000 47229000 255693000 144224000 114031000 44106000 18653000 25537000 105662000 141429000 0 1816000 1329000 240000 12533000 12799000 17518000 18931000 12450000 19466000 12213000 0 0 -129341000 -159102000 -23349000 1072000 266000 5493000 3709000 4422000 2676000 0 106000 64000 641000 9383000 2788000 103412000 59599000 1441000 780000 375000 0 -102196000 -65095000 -6982000 24156000 -79973000 83700000 259334000 339307000 255607000 283490000 259334000 339307000 82438000 31415000 19469000 619000 451000 468000 -2494000 -16238000 18339000 14455000 4414000 5985000 0 7158000 0 0 6351000 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. Certain prior period amounts have been reclassified to conform to current period classification. Specifically, amounts previously included in the current portion of secured financings are now recorded in Accrued expenses and other current liabilities, and Interest income, which was previously included in Other income, net, has been moved to Interest income. We have evaluated subsequent events after the balance sheet date of April 1, 2023, 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 April 1, 2023. Fiscal years 2023 and 2022 consisted of 52 weeks, and fiscal year 2021 consisted of 53 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 April 1, 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%">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 funding 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 the 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 competitive 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 April 1, 2023 and April 2, 2022, there were no allowances for doubtful accounts.</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 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 April 1, 2023, 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 for the consumer 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%"> Financial Accounting Standards Board ("FASB") Accounting Standards Update ("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%"> ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses. As of April 1, 2023 and April 2, 2022, we had an allowance for loan losses of $1.2 million and $2.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 $1.6 million and $1.0 million at April 1, 2023 and April 2, 2022, 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 market, 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.</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 2023, 2022 or 2021</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.</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. The Company has two reporting segments: factory-built housing and financial services. As of April 1, 2023, 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 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.</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 April 1, 2023, and as the fair value of the factory-built housing reporting unit was greater than the carrying value, there was no impairment recognized during fiscal years 2023, 2022 or 2021.</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. 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 $61.5 million, $41.5 million and $29.3 million were recognized in fiscal years 2023, 2022 and 2021, 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 $10.9 million and $8.1 million as of April 1, 2023 and April 2, 2022, respectively, of which $4.4 million and $3.8 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 $2.0 million in fiscal year 2023, $1.4 million in fiscal year 2022 and $0.8 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 2021.</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 style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.505%"/><td style="width:0.1%"/></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 primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.</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 an employee 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 employee. 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%">We have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman").</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%">An additional 20% of the remaining equity of Craftsman is to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required and is due in less than one year, the fair value of this portion of the noncontrolling interest is recorded in Accrued expenses and other current liabilities of the Consolidated Balance Sheet. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Other income, net.</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 Craftsman Seller can require us to purchase their remaining 10% ownership ("Put Right") after December 31, 2023, for an amount specified in the Craftsman Purchase Agreement that is designed to approximate fair value. Likewise, we can require the Craftsman Seller to sell us their remaining 10% ownership based on the same timing as described above for the Put Right. As redemption of this remaining ownership is not a current obligation, the fair value of this portion of the noncontrolling interest is 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 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-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. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million before tax, with an associated tax amount of $0.2 million, resulting in a net unrealized loss of $0.6 million. Unrealized loss on available-for-sale debt securities for fiscal year 2022 was $0.5 million, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.4 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 April 1, 2023, 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 common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share 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%"> From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.</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%">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. Certain prior period amounts have been reclassified to conform to current period classification. Specifically, amounts previously included in the current portion of secured financings are now recorded in Accrued expenses and other current liabilities, and Interest income, which was previously included in Other income, net, has been moved to Interest income. We have evaluated subsequent events after the balance sheet date of April 1, 2023, 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> <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> <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 April 1, 2023. Fiscal years 2023 and 2022 consisted of 52 weeks, and fiscal year 2021 consisted of 53 weeks.</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%">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 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 April 1, 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%">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 funding 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 the 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> No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue No independent distributor accounted for 10% or more of factory-built housing revenue <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> <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> <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 competitive 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 April 1, 2023 and April 2, 2022, there were no allowances for doubtful accounts.</span> 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%">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 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 April 1, 2023, 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> 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 for the consumer 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> <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 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%"> Financial Accounting Standards Board ("FASB") Accounting Standards Update ("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%"> ("ASU 2016-13") requires a forward-looking impairment model based on expected losses rather than incurred losses. As of April 1, 2023 and April 2, 2022, we had an allowance for loan losses of $1.2 million and $2.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 $1.6 million and $1.0 million at April 1, 2023 and April 2, 2022, respectively, related to commercial loans receivable (see Note 7).</span></div> 1200000 2100000 1600000 1000000 <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 market, using the specific identification method.</span> <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.</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> P10Y P39Y P3Y P25Y <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 2023, 2022 or 2021</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> 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.</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. The Company has two reporting segments: factory-built housing and financial services. As of April 1, 2023, 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 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.</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 April 1, 2023, and as the fair value of the factory-built housing reporting unit was greater than the carrying value, there was no impairment recognized during fiscal years 2023, 2022 or 2021.</span></div> 2 P3Y P15Y 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%">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> P1Y P120D P1Y <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. 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 $61.5 million, $41.5 million and $29.3 million were recognized in fiscal years 2023, 2022 and 2021, respectively.</span></div> 61500000 41500000 29300000 <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> <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 $10.9 million and $8.1 million as of April 1, 2023 and April 2, 2022, respectively, of which $4.4 million and $3.8 million related to incurred but not reported ("IBNR") losses, respectively.</span> 10900000 8100000 4400000 3800000 <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> <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 $2.0 million in fiscal year 2023, $1.4 million in fiscal year 2022 and $0.8 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 2021.</span> 2000000 1400000 800000 <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 style="width:9.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:88.505%"/><td style="width:0.1%"/></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> <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 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>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 April 1, 2023, we had state net operating loss carryforwards totaling $8.4 million, which begin to expire in 2036, and an associated valuation allowance of $0.3 million. We have evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, 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 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> <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 primarily consists of realized and unrealized gains and losses on corporate investments, gains and losses on the sale of property, plant and equipment or assets held for sale and impairment of such assets, if necessary.</span> <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 an employee 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 employee. 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>The Company maintains stock incentive plans whereby stock option grants or awards of RSUs may be made to certain officers, directors and key employees. The plans, which were approved by the Company's stockholders, permit the award of up to 1,650,000 shares of the Company's common stock, of which 271,080 shares were still available for grant as of April 1, 2023. 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 of Directors, which consists of independent directors), but typically is no more than five years and generally expire seven 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 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). <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%">We have a 70% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman").</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%">An additional 20% of the remaining equity of Craftsman is to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required and is due in less than one year, the fair value of this portion of the noncontrolling interest is recorded in Accrued expenses and other current liabilities of the Consolidated Balance Sheet. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Other income, net.</span></div>The Craftsman Seller can require us to purchase their remaining 10% ownership ("Put Right") after December 31, 2023, for an amount specified in the Craftsman Purchase Agreement that is designed to approximate fair value. Likewise, we can require the Craftsman Seller to sell us their remaining 10% ownership based on the same timing as described above for the Put Right. As redemption of this remaining ownership is not a current obligation, the fair value of this portion of the noncontrolling interest is 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 noncontrolling interest is included on the face of the Consolidated Statements of Comprehensive Income. 0.70 0.20 <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. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accumulated unrealized loss on available-for-sale debt securities at the end of fiscal year 2023 was $0.8 million before tax, with an associated tax amount of $0.2 million, resulting in a net unrealized loss of $0.6 million. Unrealized loss on available-for-sale debt securities for fiscal year 2022 was $0.5 million, with an associated tax amount of $0.1 million, for a net unrealized loss of $0.4 million.</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%">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 April 1, 2023, and this amount is recorded as an increase in our Treasury Sto</span>ck. -800000 200000 -600000 -500000 100000 -400000 <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 common share is computed based on the weighted-average number of common shares outstanding during the reporting period. Diluted earnings per common share is computed based on the combination of dilutive common share equivalents, comprised of shares issuable under the Company's stock-based compensation plans and the weighted-average number of common shares outstanding during the reporting period. Dilutive common share 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> <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%"> From time to time, new accounting pronouncements are issued by the FASB and other regulatory bodies that are adopted as of the specified effective dates. Unless otherwise discussed, management believes that the impact of recently issued standards, which are not yet effective, will not have a material impact on the Company's Consolidated Financial Statements upon adoption.</span> 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, 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 2023, 2022 and 2021 were $53.3 million, $43.9 million and $41.1 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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-style:italic;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">U.S. Housing and Urban Development code homes</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,816,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,335,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">842,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modular homes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Park model RVs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,556,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,037,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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:100%">Financial services</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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%">3,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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%">69,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,142,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,627,158 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,108,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 53300000 43900000 41100000 <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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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-style:italic;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">U.S. Housing and Urban Development code homes</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,816,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,335,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">842,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modular homes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">142,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,817 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91,896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Park model RVs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">60,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,556,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,037,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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:100%">Financial services</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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%">3,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align: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%">69,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,142,713 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,627,158 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,108,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1816751000 1335904000 842515000 142728000 117817000 91896000 57920000 42219000 46862000 52051000 60343000 56616000 2069450000 1556283000 1037889000 3754000 4055000 3102000 69509000 66820000 67060000 73263000 70875000 70162000 2142713000 1627158000 1108051000 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">11,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">12,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">15,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(11,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">244,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">322,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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%">12,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">259,334 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">339,307 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent: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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">11,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">12,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">15,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(11,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(14,849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 11123000 13857000 940000 1327000 12063000 15184000 11728000 14849000 335000 335000 <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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">244,150 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">322,279 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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%">12,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">259,334 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">339,307 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 271427000 244150000 322279000 12063000 15184000 17028000 283490000 259334000 339307000 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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%">18,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">9,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,019 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(14,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,086)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,639 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">34,933 </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"/></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 style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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,567 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,555 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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%">1,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">10,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">6,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,270 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">41 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(551)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="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 style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1, 2023</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 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 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 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 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 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 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 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 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%">1,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">4,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,498 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(146)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,305 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(634)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</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 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 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 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 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 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 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 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 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%">1,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">3,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">5,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(440)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(111)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,280 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(551)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 April 1, 2023. Further, we do not intend to sell the investments, 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">3,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">12,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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 ten 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%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,555 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 for fiscal year 2023, an insignificant amount of gross gains realized on the sale of available-for-sale debt securities in fiscal year 2022 and none in fiscal year 2021. There were no gross losses realized on the sale of available-for-sale debt securities in either fiscal year 2023 or 2022, and the gross losses realized on the sale of available-for-sale debt securities in fiscal year 2021 were insignificant.</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 2023, 2022 and 2021 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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 gain 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%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,609 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,324 </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"/></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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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%">18,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">9,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,617 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,019 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(14,978)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,086)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,639 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">34,933 </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"/></tr></table></div> 18555000 17760000 9989000 16780000 5073000 20479000 33617000 55019000 14978000 20086000 18639000 34933000 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 style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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,567 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,555 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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%">1,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">10,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">6,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,270 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">41 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(551)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2567000 0 79000 2488000 6023000 0 254000 5769000 10745000 0 447000 10298000 19335000 0 780000 18555000 1668000 2000 57000 1613000 10100000 38000 232000 9906000 6502000 1000 262000 6241000 18270000 41000 551000 17760000 <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 style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1, 2023</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 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 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 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 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 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 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 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 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%">1,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(69)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(254)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">4,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(311)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,498 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(146)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,305 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(634)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,803 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(780)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 style="width:31.209%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</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 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 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 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 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 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 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 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 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%">1,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">3,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">5,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">598 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,813 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,147 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(440)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,133 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(111)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,280 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(551)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1345000 10000 1117000 69000 2462000 79000 251000 0 4792000 254000 5043000 254000 4902000 136000 5396000 311000 10298000 447000 6498000 146000 11305000 634000 17803000 780000 1048000 45000 289000 12000 1337000 57000 3884000 164000 1246000 68000 5130000 232000 5215000 231000 598000 31000 5813000 262000 10147000 440000 2133000 111000 12280000 551000 <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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">3,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">12,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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 ten 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%">391 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">389 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,488 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,335 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,555 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3704000 3626000 12172000 11551000 501000 501000 391000 389000 2567000 2488000 19335000 18555000 0 0 0 0 Net investment gains and losses on marketable equity securities for fiscal years 2023, 2022 and 2021 were as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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 gain 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%">561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(958)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(551)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,609 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">6,324 </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"/></tr></table> 561000 2160000 8515000 958000 551000 2191000 -397000 1609000 6324000 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">92,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">95,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">142,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">263,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">243,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The inventories above include $34.1 million of inventory that was acquired with Solitaire Homes and remains on hand at April 1, 2023. Such inventory is recorded at fair value which approximates sales price.</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%">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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">92,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">95,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">142,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">263,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">243,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 92045000 95929000 29022000 30638000 142083000 117404000 263150000 243971000 34100000 Consumer Loans Receivable<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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">21,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">13,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">10,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">(368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">(1,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(17,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">29,245 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">(944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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.18 </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 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.32 </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%">8.82 </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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </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%">150</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151</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 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">43,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">49,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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,669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">52,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 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 style="width:28.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">9,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">16,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">30,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">13,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">11,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">3,164 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,765 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">26,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,669 </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"/></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 style="width:28.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">8,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">2,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">20,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">34,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">16,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">9,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">3,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">3,341 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">31,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">52,832 </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"/></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 April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. As of April 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% 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 April 1, 2023 or April 2, 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%">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 $1.1 million as of April 1, 2023 and $0.5 million as of April 2, 2022, 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%">$1.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of April 1, 2023 and April 2, 2022, 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 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">21,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">13,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">10,846 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">706 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">52,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">(368)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">(1,153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,884 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(17,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(20,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">29,245 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 21000000 26014000 13117000 14771000 10846000 8500000 706000 3547000 45669000 52832000 368000 833000 1153000 2115000 44148000 49884000 17019000 20639000 27129000 29245000 <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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">(944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(541)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,115 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2115000 3188000 -944000 -541000 37000 532000 19000 0 1153000 2115000 <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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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.18 </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 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.32 </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%">8.82 </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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.21 </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%">150</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151</span></td></tr></table> 0.0818 0.0832 0.0882 0.0921 P150M P151M The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">43,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">49,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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,669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">52,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 43252000 49546000 1247000 1202000 213000 41000 957000 2043000 45669000 52832000 <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 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 style="width:28.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">9,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">185 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">16,601 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">30,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">13,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">84 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">11,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,082 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">3,164 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,765 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">26,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,669 </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"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">8,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">2,371 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">853 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">20,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">34,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">16,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,318 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">9,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,909 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">3,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">3,341 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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,470 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">31,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'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%">52,832 </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"/></tr></table> 9471000 185000 1051000 1982000 1191000 16601000 30481000 1695000 0 1012000 1131000 1550000 8244000 13632000 84000 0 19000 51000 0 1033000 1187000 0 0 0 0 24000 345000 369000 11250000 185000 2082000 3164000 2765000 26223000 45669000 8155000 1615000 2371000 1339000 853000 20485000 34818000 1661000 1274000 1413000 1976000 617000 9266000 16207000 45000 20000 52000 0 0 1318000 1435000 0 0 0 26000 0 346000 372000 9861000 2909000 3836000 3341000 1470000 31415000 52832000 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 April 1, 2023, 44% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 13% was concentrated in Florida. As of April 2, 2022, 39% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 17% 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 April 1, 2023 or April 2, 2022. 0.44 0.13 0.39 0.17 0.10 1100000 500000 500000 1100000 Commercial Loans Receivable<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 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, by class of financing notes 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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</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%">103,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69,693 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">(1,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">101,977 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">68,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(44,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">(32,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,923 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">35,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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.6 </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 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%">6.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%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">Purchase accounting additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 period</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%">1,586 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,011 </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"/></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 April 1, 2023, 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 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 style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">80,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">103,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">52,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top: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 April 1, 2023 and April 2, 2022, 17.8% and 24.9%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 1, 2023 or April 2, 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 had concentrations with one independent third-party and its affiliates that equaled 12.0% and 13.7% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of April 1, 2023 and April 2, 2022, 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%">Commercial loans receivable, net consisted of the following, by class of financing notes 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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</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%">103,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69,693 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">(1,586)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,011)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(163)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">101,977 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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%">68,566 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">(44,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">(32,644)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,923 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">35,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 103726000 69693000 1586000 1011000 163000 116000 101977000 68566000 44054000 32644000 57923000 35922000 <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 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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.6 </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 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%">6.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%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9</span></td></tr></table></div> 0.076 0.064 P9M P9M <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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,011 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">Purchase accounting additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 period</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%">1,586 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,011 </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"/></tr></table></div> 1011000 816000 0 408000 575000 -213000 1586000 1011000 90 days or more 90 days or more 0 90 days or more <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 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 style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">80,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">103,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.946%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.459%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">52,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">69,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 80193000 16028000 4071000 2203000 1231000 103726000 52592000 10181000 4031000 1391000 1498000 69693000 As of April 1, 2023 and April 2, 2022, 17.8% and 24.9%, respectively, of our outstanding commercial loans receivable principal balance was concentrated in New York. No other state had concentrations in excess of 10% of the principal balance of the commercial loans receivable as of April 1, 2023 or April 2, 2022. 0.178 0.249 0.10 0.10 0.120 0.137 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">167,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">100,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">76,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">5,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">289,411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">210,848 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(61,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">228,278 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">164,016 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 $14.8 million in fiscal year 2023, $9.6 million in fiscal year 2022 and $5.6 million in fiscal year 2021.</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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">167,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">100,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">76,826 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">48,638 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,154 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">5,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">289,411 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">210,848 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(61,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(46,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">228,278 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">164,016 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 167291000 100775000 76826000 48638000 39822000 32154000 5472000 29281000 289411000 210848000 61133000 46832000 228278000 164016000 14800000 9600000 5600000 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 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.</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 April 1, 2023 and April 2, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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 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%">26,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">16,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzMtMS0xLTEtNjgyMjc_62922496-d065-40c4-bdac-574c47f06a13"><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></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32,843 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24,022 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzgtMS0xLTEtNjgyMjc_b24bbe5d-72a2-431b-9709-62d1e6238bd0">Accrued expenses and other current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzktMS0xLTEtNjgyMjc_c94bc805-2e24-41af-be27-890086579411">Accrued expenses and other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzExLTEtMS0xLTY4MjI3_bdfd3c58-5f6c-4822-8dec-cfd3277e92d6">Operating lease liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzEyLTEtMS0xLTY4MjI3_5502fe07-6f18-4b93-88e4-22cc1bd37b44">Other liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;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.3 million and $0.1 million as of April 1, 2023 and April 2, 2022, 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 April 1, 2023, April 2, 2022 and April 3, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent: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 April 1, 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">33,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(5,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">27,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent: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 April 1, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">8.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5 </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%">34.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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.</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 April 1, 2023 and April 2, 2022 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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 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%">26,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">16,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzMtMS0xLTEtNjgyMjc_62922496-d065-40c4-bdac-574c47f06a13"><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></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">32,843 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24,022 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzgtMS0xLTEtNjgyMjc_b24bbe5d-72a2-431b-9709-62d1e6238bd0">Accrued expenses and other current liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzktMS0xLTEtNjgyMjc_c94bc805-2e24-41af-be27-890086579411">Accrued expenses and other current liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzExLTEtMS0xLTY4MjI3_bdfd3c58-5f6c-4822-8dec-cfd3277e92d6">Operating lease liabilities</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xMzkvZnJhZzplZWUwOWRhNTdmZWM0ZjMyYTZmNGFjYzNmYTU2ZWUyNi90YWJsZTphYTRmMzY4OGJjNzg0MTM1YWRlOTYwNGFjMjMyMTRlYi90YWJsZXJhbmdlOmFhNGYzNjg4YmM3ODQxMzVhZGU5NjA0YWMyMzIxNGViXzEyLTEtMS0xLTY4MjI3_5502fe07-6f18-4b93-88e4-22cc1bd37b44">Other liabilities</span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,969 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;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.3 million and $0.1 million as of April 1, 2023 and April 2, 2022, 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 April 1, 2023, April 2, 2022 and April 3, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent: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 April 1, 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">33,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(5,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">27,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent: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 April 1, 2023:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">8.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5 </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%">34.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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.</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> 26755000 16952000 6088000 7070000 32843000 24022000 6262000 5085000 347000 347000 21678000 13158000 5896000 5969000 34183000 24559000 300000 100000 <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 April 1, 2023, April 2, 2022 and April 3, 2021 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,056 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,488 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,164 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1190000 1160000 1105000 4059000 3636000 3327000 175000 109000 39000 283000 151000 17000 5707000 5056000 4488000 5609000 4794000 4164000 356000 220000 79000 <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 April 1, 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">33,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(5,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">27,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <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 April 1, 2023 was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,551 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">33,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(5,841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(11,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">27,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,243 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6397000 356000 6753000 5551000 356000 5907000 5073000 356000 5429000 2673000 356000 3029000 2174000 356000 2530000 11913000 10585000 22498000 33781000 12365000 46146000 5841000 6122000 11963000 27940000 6243000 34183000 P8Y2M12D 0.045 P34Y9M18D 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 style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">114,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">114,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">100,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">100,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Customer relationships</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%">16,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">Other</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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,641 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,304)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">144,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">139,197 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(9,745)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">129,452 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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%">Changes in the carrying amount of Goodwill were as follows for the years ended April 1, 2023 and April 2, 2022 (in thousands). See Note 23 for further information.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">75,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in goodwill from Solitaire Homes acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Change in goodwill from Commodore acquisition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(416)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Change in goodwill from Craftsman acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Balance at end of period</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%">114,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">100,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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 $2.1 million during fiscal year 2023, $1.4 million during fiscal year 2022 and $0.7 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 2021. Customer relationships have a weighted average remaining life of 7.9 years and other finite lived intangibles have a weighted average remaining life of 3.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 style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></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%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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"/></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"/></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%">4,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">11,710 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent: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 style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><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%">April 2, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">114,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">114,547 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">100,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">100,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">16,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">132,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">117,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Customer relationships</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%">16,900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">Other</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,114 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,641 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,304)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">144,337 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">139,197 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(9,745)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">129,452 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 114547000 114547000 100993000 100993000 16980000 16980000 15680000 15680000 1100000 1100000 1100000 1100000 132627000 132627000 117773000 117773000 16900000 5818000 11082000 19500000 8392000 11108000 1114000 486000 628000 1924000 1353000 571000 150641000 6304000 144337000 139197000 9745000 129452000 100993000 75090000 13970000 0 -416000 21308000 0 4595000 114547000 100993000 2100000 1400000 700000 P7Y10M24D P3Y6M <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 style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></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%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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"/></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"/></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%">4,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">11,710 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1569000 1530000 1488000 1415000 1299000 4409000 11710000 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</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%">47,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align: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,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">88,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">262,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">251,088 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent: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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</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%">47,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">54,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align: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,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">88,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">262,661 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">251,088 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 47100000 54172000 45193000 56318000 31368000 26250000 27901000 24917000 22858000 18641000 88241000 70790000 262661000 251088000 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 2023, 2022 and 2021 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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%">Balance at beginning of period</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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">1,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">50,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">(46,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">Balance at end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">18,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent: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 2023, 2022 and 2021 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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%">Balance at beginning of period</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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;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%">1,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,909 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">50,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">(46,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(38,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(28,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div 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%">Balance at end of period</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">26,250 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">18,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 26250000 18032000 18678000 1250000 5909000 0 50157000 40678000 28352000 46289000 38369000 28998000 31368000 26250000 18032000 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 payables</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,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">2,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">7,820 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">10,836 </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"/></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). The mandatorily redeemable noncontrolling interest is due in December 2023 and is included in the current portion, recorded in Accrued expenses and other current liabilities.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></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%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">10,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 payables</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,243 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">2,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,620 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,070)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(784)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">7,820 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">10,836 </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"/></tr></table> 6243000 6316000 2379000 2933000 2268000 2371000 10890000 11620000 3070000 784000 7820000 10836000 <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). The mandatorily redeemable noncontrolling interest is due in December 2023 and is included in the current portion, recorded in Accrued expenses and other current liabilities.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></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%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">305 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">10,890 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3070000 459000 398000 344000 305000 6314000 10890000 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 22, 2022, we entered into a Credit Agreement 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"), providing for a $50 million revolving credit facility (the "Revolving Credit Facility"), which may be increased from time to time through adding one or more tranches of term loans (each an "Incremental Term Facility") up to an aggregate amount of $100 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 under the Revolving Credit Facility and any Incremental Term Facilities 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.125% to 1.350% per annum for Term SOFR rate loans and from 0.125% to 0.350% 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.15% 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 recourse to certain of the Company's subsidiaries, on a joint and several basis as guarantors, but is unsecured.</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 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 negative covenants.</span></div>As of April 1, 2023, there were no borrowings outstanding under the Revolving Credit Facility and we were in compliance with all covenants. 50000000 100000000 Loans under the Revolving Credit Facility and any Incremental Term Facilities 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.125% to 1.350% per annum for Term SOFR rate loans and from 0.125% to 0.350% 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.15% per annum. 0.0015 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. we were in compliance with all covenants. 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 style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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%">April 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">April 2, 2022</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 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 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 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%">32,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">29,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">25,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">34,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">48,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">40,890 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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.2 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 $3.0 million per occurrence, up to a maximum of $100.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 2023, 2022 and 2021 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">33,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(30,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(25,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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 period</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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">8,149 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">7,451 </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"/></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 style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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 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%">April 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">April 2, 2022</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 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 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 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%">32,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">29,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">25,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">34,153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">48,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,284 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">40,890 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 32671000 29775000 27639000 25543000 34153000 32809000 31693000 30579000 18300000 18300000 15232000 15232000 48524000 44284000 44100000 40890000 400000 200000 200000 3000000 100000000 The following details the activity in the reserve for fiscal years 2023, 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">33,466 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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%">(30,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(25,264)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21,172)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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 period</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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">8,149 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">7,451 </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"/></tr></table> 8149000 7451000 5582000 33466000 25962000 23041000 30676000 25264000 21172000 10939000 8149000 7451000 Income TaxesThe 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 2023, 2022 and 2021 (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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">51,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">12,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">2,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">(732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">65,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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 2023, 2022 and 2021 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">20,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">12,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">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%">(884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">65,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Property, plant and equipment</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%">(16,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(7,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,041)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align: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,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 - Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">2,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Loan discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Unrealized gains on marketable equity 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%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">3,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,581)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent: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 and stock option exercises. Of the total tax credits, $9.8 million related to the sale of energy efficient homes and energy start credits available under the Internal Revenue Code §45L and $1.0 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, 2022 by the Inflation Reduction Act of 2022. The Company determined eligibility for the program in consultation with third-party qualified experts. </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 2023, 2022 and 2021, 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 April 1, 2023, we had state net operating loss carryforwards totaling $8.4 million, which begin to expire in 2036, and an associated valuation allowance of $0.3 million. We have evaluated our historical profits earned and forecasted taxable income and determined that, except as described above, 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. In general, we are no longer subject to examination by the IRS or state and local income tax examinations by tax authorities for years before fiscal year 2019; however, we have filed refund claims for fiscal 2018 and 2019 which are currently being processed by the IRS.</span></div> The following details the provision for income taxes for fiscal years 2023, 2022 and 2021 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">51,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,271 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,823 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">12,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,768 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">2,705 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">(732)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,973 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,792)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">65,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 51190000 7271000 16823000 12709000 8768000 3128000 50000 0 0 63949000 16039000 19951000 2705000 -1257000 302000 -732000 -535000 13000 1973000 -1792000 315000 65922000 14247000 20266000 <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 2023, 2022 and 2021 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">20,351 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">12,172 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,075 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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%">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%">(884)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,356)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">65,922 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,247 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,266 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.21 0.21 0.21 64420000 44518000 20351000 12172000 8075000 3422000 -884000 -1421000 -2710000 10847000 37488000 1356000 1061000 563000 559000 65922000 14247000 20266000 <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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Property, plant and equipment</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%">(16,763)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(7,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,041)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,675)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align: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,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 - Operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">2,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Loan discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Unrealized gains on marketable equity 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%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">3,293 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,581)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16763000 7030000 16041000 16675000 7355000 5913000 6323000 4270000 6050000 3968000 3675000 3924000 2713000 2600000 2712000 0 2151000 2192000 2086000 2199000 970000 1275000 5000 1715000 3293000 1487000 7581000 5528000 9800000 1000000 8400000 300000 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 $178 million and $141 million at April 1, 2023 and April 2, 2022, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was obtained shortly after year end. As the fair value of the inventory exceeded the amount for which it was repurchased, no reserve was deemed necessary. There were no other repurchases during the year. Our reserve for repurchase commitments was $5.2 million at April 1, 2023 and $3.6 million at April 2, 2022.</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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">2,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">(706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,508 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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.7 million as of April 1, 2023 and $0.9 million as of April 2, 2022, 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 April 1, 2023. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended April 1, 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%">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 April 1, 2023, we had outstanding IRLCs with a notional amount of $64.9 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 2023 and 2022, we recognized insignificant non-cash gains on outstanding IRLCs. During fiscal year 2021, we recognized a non-cash loss of $0.2 million 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 April 1, 2023, we had $1.6 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 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ended April 1, 2023 and April 2, 2022, we recognized non-cash losses of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.3 million and $0.1 million, respectively. During the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April 3, 2021, we recognized 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%">$1.4 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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">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, 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. The settlement resolves all claims in such action against the Company, but we remain obligated for ongoing indemnification for a former officer of 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%">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 $178 million and $141 million at April 1, 2023 and April 2, 2022, respectively, without reduction for the resale value of the homes. During the fourth quarter of fiscal 2023, we received one repurchase demand notice and the inventory was obtained shortly after year end. As the fair value of the inventory exceeded the amount for which it was repurchased, no reserve was deemed necessary. There were no other repurchases during the year. Our reserve for repurchase commitments was $5.2 million at April 1, 2023 and $3.6 million at April 2, 2022.</span></div> P18M P24M 178000000 141000000 1 5200000 3600000 <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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">2,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">(706)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,508 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,783 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2214000 9330000 706000 3547000 1508000 5783000 <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.7 million as of April 1, 2023 and $0.9 million as of April 2, 2022, 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 April 1, 2023. In addition, we are subject to minimum net worth requirements and were in compliance for the year ended April 1, 2023.</span> 700000 900000 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%">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 April 1, 2023, we had outstanding IRLCs with a notional amount of $64.9 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 2023 and 2022, we recognized insignificant non-cash gains on outstanding IRLCs. During fiscal year 2021, we recognized a non-cash loss of $0.2 million 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 April 1, 2023, we had $1.6 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 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> ended April 1, 2023 and April 2, 2022, we recognized non-cash losses of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$0.3 million and $0.1 million, respectively. During the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">April 3, 2021, we recognized 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%">$1.4 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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">on Commitments.</span></div> 64900000 200000 1600000 -300000 -100000 1400000 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. The plans, which were approved by the Company's stockholders, permit the award of up to 1,650,000 shares of the Company's common stock, of which 271,080 shares were still available for grant as of April 1, 2023. 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 of Directors, which consists of independent directors), but typically is no more than five years and generally expire seven 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 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 $6.3 million, $5.1 million and $4.4 million for fiscal years 2023, 2022 and 2021, respectively. As of April 1, 2023, total unrecognized compensation cost was approximately $6.9 million and the related weighted-average period over which it is expected to be recognized is approximately 1.73 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 2023, 2022 and 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 March 28, 2020</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%">364,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">123.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(131,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">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%">(20,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</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%">251,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">146.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(53,550)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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.58 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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 2, 2022</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%">192,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">157.23 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">3.34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(44,237)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">137.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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%">(5,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">143,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">160.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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 April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">132.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 2, 2022</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%">126,948 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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-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%">149.90 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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.82</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">11,941 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;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%">116,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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%">155.38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">2.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">18,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 2023 or 2022. The weighted-average estimated fair value of employee stock options granted during fiscal year 2021 was $69.65 per share using the following weighted average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/></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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Volatility</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%">47.5 </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%">Risk-free 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%">0.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></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%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><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%">Expected option life in years</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%">4.56</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%">Estimated forfeiture rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">The total intrinsic value of options exercised during fiscal years 2023, 2022 and 2021 was $5.7 million, $7.9 million and $16.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 2023, 2022 and 2021 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 March 28, 2020</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%">4,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">3,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</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%">4,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">177.08 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">16,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(3,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">215.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#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,647 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">229.39 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 #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%">18,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">234.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(1,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,868 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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%">225.35 </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"/></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 2023, 2022 and 2021 was $1.6 million, $0.8 million and $0.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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 March 28, 2020</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%">7,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">158.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">7,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(1,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">163.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</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,939 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">163.51 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 #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,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">217.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">11,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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.87 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 #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%">25,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 2023</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%">6,201 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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 year 2023 was $1.9 million and there was none in either fiscal year 2022 or fiscal year 2021.</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 2021. As a result, in the first quarter of fiscal year 2024, we expect 787 performance-based RSUs will vest and be released, in addition to the unvested target performance-based RSUs shown in the table above.</span></div> 1650000 271080 1 P5Y P7Y P3Y P3Y 6300000 5100000 4400000 6900000 P1Y8M23D <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 2023, 2022 and 2021:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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 March 28, 2020</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%">364,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">123.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Granted </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(131,567)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">90.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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%">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%">(20,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</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%">251,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">146.86 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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%">4.04</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">34,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(53,550)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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.58 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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,286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">164.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="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 2, 2022</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%">192,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">157.23 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">3.34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">(44,237)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">137.28 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">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%">(5,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">241.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">143,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">160.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">22,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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 April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,588 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">132.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">15,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Exercisable at April 2, 2022</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%">126,948 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top: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-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%">149.90 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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.82</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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-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%">11,941 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;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%">116,434 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top: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-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%">155.38 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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%">2.70</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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%">18,887 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 364174 123.93 39800 177.61 131567 90.49 20658 148.95 251749 146.86 P4Y14D 34266000 53550 107.58 5286 164.49 192913 157.23 P3Y4M2D 16724000 44237 137.28 5100 241.23 143576 160.40 P2Y10M17D 22591000 108588 132.48 P3Y2M19D 15549000 126948 149.90 P2Y9M25D 11941000 116434 155.38 P2Y8M12D 18887000 <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 2023 or 2022. The weighted-average estimated fair value of employee stock options granted during fiscal year 2021 was $69.65 per share using the following weighted average assumptions:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/></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%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Volatility</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%">47.5 </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%">Risk-free 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%">0.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></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%">Dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><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%">Expected option life in years</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%">4.56</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%">Estimated forfeiture rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table> 69.65 0.475 0.003 0 P4Y6M21D 0.070 5700000 7900000 16700000 <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 2023, 2022 and 2021 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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 March 28, 2020</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%">4,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">3,550 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">(3,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">158.97 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</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%">4,585 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">177.08 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">16,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233.60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(3,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">180.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">215.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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:#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,647 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">229.39 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 #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%">18,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">227.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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,714)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">234.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(1,030)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">283.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,868 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #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%">225.35 </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"/></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 2023, 2022 and 2021 was $1.6 million, $0.8 million and $0.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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 March 28, 2020</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%">7,305 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">158.93 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">7,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">167.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">(1,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">163.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Outstanding at April 3, 2021</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,939 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">163.51 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 #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,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">217.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">(805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">192.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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%">11,730 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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.87 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 #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%">25,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 2023</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%">6,201 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></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 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 4500 157.82 3550 183.83 3465 158.97 4585 177.08 16902 233.60 3335 180.83 505 215.90 17647 229.39 18965 227.99 6714 234.55 1030 283.27 28868 225.35 1600000 800000 600000 7305 158.93 7450 167.93 1816 163.19 12939 163.51 7920 217.39 805 192.64 20054 183.62 11730 209.87 2489 158.36 8822 158.36 25451 202.00 6201 7520 11730 1900000 0 0 787 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 2023, 2022 and 2021 (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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">197,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">76,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,844,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,189,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">80,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,264,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,293,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">27.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">21.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">8.25 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">25,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent: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 2023, 2022 and 2021 (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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">197,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">76,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,844,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,189,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">80,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,264,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,293,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">27.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">21.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">8.25 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">25,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent: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 2023, 2022 and 2021 (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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">197,699 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">76,646 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,844,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,189,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">80,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,264,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,293,134 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">27.20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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%">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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">21.34 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">8.25 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">405 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,440 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">25,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 240554000 197699000 76646000 8844326 9178593 9189052 80126 85560 104082 8924452 9264153 9293134 27.20 21.54 8.34 26.95 21.34 8.25 174 405 19440 25451 20054 12939 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 our 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 style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2, 2022</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 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 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 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%">18,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">9,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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%">44,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">101,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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%">(2,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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. 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 April 1, 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%">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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">4,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;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%">98.99 </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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.07 </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%">34.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;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%">520,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">560,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">1,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top: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 our 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 style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2, 2022</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 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 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 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%">18,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">17,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">9,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,780 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,479 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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%">44,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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%">101,977 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div 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%">(2,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,933)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top: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. 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 April 1, 2023.</span></div> 18555000 18555000 17760000 17760000 9989000 9989000 16780000 16780000 5073000 5073000 20479000 20479000 44148000 50686000 49884000 53354000 101977000 97106000 68566000 65942000 2379000 2332000 2933000 3119000 <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> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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%">4,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,346 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;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%">98.99 </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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.07 </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%">34.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;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%">520,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">560,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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%">1,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4070 4346 0.9899 0.8507 520458000 560178000 1788000 1656000 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 $30.6 million, $22.8 million and $15.8 million for fiscal years 2023, 2022 and 2021, 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 2022, 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 $4.0 million in fiscal year 2023, $1.3 million in fiscal year 2022 and $1.1 million in fiscal year 2021.</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 Commodore manufacturing facilities 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 April 1, 2023 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 2022 and 2021, 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 2022.</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 April 1, 2023 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><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 style="width:18.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.674%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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 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 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xNzUvZnJhZzpiNWYyNWNmNTNlNjk0NTViODgzOTllYmRiZTZmODViZi90YWJsZTo2MWE4NjgyNDkzYzE0OTgyOTVmMzgzMDY4NjU5YzQzNS90YWJsZXJhbmdlOjYxYTg2ODI0OTNjMTQ5ODI5NWYzODMwNjg2NTljNDM1XzItMC0xLTEtNjgyMjc_1e063c83-d1e5-4be2-b2ef-ff892eec318c">IAM National Pension Fund</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 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 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 style="background-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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 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>(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2024. The CBA for the Clarion and Colony manufacturing facilities was unanimously ratified in April 2023, which extended the expiration date to May 30, 2026. 400000 30600000 22800000 15800000 0.50 0.05 0.30 0.05 P4Y 4000000 1300000 1100000 <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 April 1, 2023 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 2022 and 2021, 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 2022.</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 April 1, 2023 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><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 style="width:18.958%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.192%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.674%"/><td style="width:0.1%"/></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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 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 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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 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"/></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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMyNjg0MGI0NDQ2ZDQ1MjFiMzYxZjg4ZWYzMjllMGIzL3NlYzozMjY4NDBiNDQ0NmQ0NTIxYjM2MWY4OGVmMzI5ZTBiM18xNzUvZnJhZzpiNWYyNWNmNTNlNjk0NTViODgzOTllYmRiZTZmODViZi90YWJsZTo2MWE4NjgyNDkzYzE0OTgyOTVmMzgzMDY4NjU5YzQzNS90YWJsZXJhbmdlOjYxYTg2ODI0OTNjMTQ5ODI5NWYzODMwNjg2NTljNDM1XzItMC0xLTEtNjgyMjc_1e063c83-d1e5-4be2-b2ef-ff892eec318c">IAM National Pension Fund</span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 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 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 style="background-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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 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>(1)    The expiration date of the CBA for the Pennwest manufacturing facility is February 2024. The CBA for the Clarion and Colony manufacturing facilities was unanimously ratified in April 2023, which extended the expiration date to May 30, 2026. Red Red Implemented 1507000 312000 0 Yes Related Party Transactions<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 years ended April 1, 2023</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%">April 2, 2022 and April 3, 2021, the total amount of sales to related parties was $65.6 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%">$58.1 million and $46.7 million, respectively. As of April 1, 2023, receivables from related parties included $5.7 million of accounts receivable and $4.7 million of commercial loans outstanding. As of April 2, 2022, receivables from related parties included $3.3 million of accounts receivable and $2.6 million of commercial loans outstanding.</span> 65600000 58100000 46700000 5700000 4700000 3300000 2600000 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%">FY22 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 Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman" or the "Entities"),</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><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%">FY22 Commodore 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 September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"). 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%">$146.0 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%">. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore 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 style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">619 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">31,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</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%">59,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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">(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%">12,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">156,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">31,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">125,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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">(3)</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%">20,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">145,987 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;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 assets acquired under finance leases.</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) Includes $7.2 million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0 million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5 million for a covenant 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%">(3) 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">FY23 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"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The addition of Solitaire Homes to our existing manufacturing and retail system strengthens our retail position in the Southwest and expands our manufacturing capabilities into Mexico.</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 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%">, which is subject to customary adjustments. We have expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income and have not incurred debt in connection with the purchase or subsequent operations.</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). Certain estimated fair values for Inventories, Property, plant and equipment and Other current assets are not yet finalized and are subject to change, which could be signifi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cant. We will finalize the amounts recognized as we obtain the information necessary to complete the analysis. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3,<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%">Cash</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,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align: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,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#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%">108,062 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#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%">96,811 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">110,781 </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"/></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%">Since the acquisition date, 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, 2021 (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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,914,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">208,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-indent: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%">FY22 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 Homes, LLC and Craftsman Homes Development, LLC (collectively known as "Craftsman" or the "Entities"),</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><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%">FY22 Commodore 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 September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"). 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%">$146.0 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%">. During the second fiscal quarter of 2023, we finalized the purchase price allocation related to the Commodore 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 style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">619 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">31,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</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%">59,339 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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">(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%">12,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">156,631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">31,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">125,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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">(3)</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%">20,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">145,987 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;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 assets acquired under finance leases.</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) Includes $7.2 million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0 million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5 million for a covenant 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%">(3) 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">FY23 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"), including their four manufacturing facilities and twenty-two retail locations by acquiring 100% of the outstanding stock of Solitaire Homes. The addition of Solitaire Homes to our existing manufacturing and retail system strengthens our retail position in the Southwest and expands our manufacturing capabilities into Mexico.</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 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%">, which is subject to customary adjustments. We have expensed $2.4 million in acquisition related transaction costs in Selling, general and administrative expenses in the Consolidated Statements of Comprehensive Income and have not incurred debt in connection with the purchase or subsequent operations.</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). Certain estimated fair values for Inventories, Property, plant and equipment and Other current assets are not yet finalized and are subject to change, which could be signifi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cant. We will finalize the amounts recognized as we obtain the information necessary to complete the analysis. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">January 3,<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%">Cash</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,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#ffffff;padding:2px 0 2px 1pt;text-align: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,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#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%">108,062 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:#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%">96,811 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'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:#cceeff;padding:2px 0 2px 1pt;text-align: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,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">110,781 </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"/></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%">Since the acquisition date, 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> 2021-07-04 0.20 0.70 0.20 2500000 12400000 3300000 Other income, net 2021-09-24 146000000 619000 20930000 30922000 31787000 59339000 534000 12500000 156631000 31536000 125095000 20892000 145987000 7200000 P11Y 3800000 1000000 500000 P5Y 2023-01-03 110800000 2400000 Selling, general and administrative 5119000 334000 3536000 58045000 36109000 1519000 3400000 108062000 11251000 96811000 13970000 110781000 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, 2021 (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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,914,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">208,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2251233000 1914866000 251903000 208149000 28.23 22.47 Business Segment Information<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 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. 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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%">Net revenue:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">2,069,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,556,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,037,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">73,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,142,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,627,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,108,051 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Net revenue for financial services consists of:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance</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,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">23,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Insurance</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%">51,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73,263 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">70,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Income before income taxes:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">296,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">197,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">78,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">306,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">211,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">96,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Depreciation:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">14,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,633 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,577 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,070 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,384 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Income tax expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">63,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">2,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">65,922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">20,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Capital expenditures:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">44,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,106 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">25,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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,107,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">929,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;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%">200,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,307,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,154,972 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table> 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 style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">April 1,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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%">Net revenue:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">2,069,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,556,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,037,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">73,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,142,713 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,627,158 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,108,051 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Net revenue for financial services consists of:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance</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,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">23,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24,195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Insurance</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%">51,311 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">47,871 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">73,263 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">70,875 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">70,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Income before income taxes:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">296,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">197,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">78,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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,348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">306,763 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">211,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">96,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Depreciation:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">14,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">9,633 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,577 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Amortization:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">114 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,070 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1,384 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">747 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Income tax expense:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">63,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">10,853 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">16,204 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">2,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">65,922 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">14,247 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">20,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Capital expenditures:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Factory-built housing</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%">44,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="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:100%">Financial services</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%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">44,106 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">25,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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,107,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">929,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;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%">200,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,307,975 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,154,972 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">April 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 2,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">51.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table> 2069450000 1556283000 1037889000 73263000 70875000 70162000 2142713000 1627158000 1108051000 21952000 23004000 24195000 51311000 47871000 45967000 73263000 70875000 70162000 296415000 197282000 78937000 10348000 14707000 17975000 306763000 211989000 96912000 14651000 9451000 5450000 182000 182000 127000 14833000 9633000 5577000 2038000 1270000 560000 32000 114000 187000 2070000 1384000 747000 63433000 10853000 16204000 2489000 3394000 4062000 65922000 14247000 20266000 44085000 18574000 25465000 21000 79000 72000 44106000 18653000 25537000 1107555000 929535000 200420000 225437000 1307975000 1154972000 0.259 0.251 0.216 0.253 0.239 0.192 0.429 0.515 0.561 Level 3: The fair value is estimated using market interest rates of comparable loans. Level 3: Includes consumer loans receivable held for investment, held for sale and construction advances. Includes assets acquired under finance leases. Includes $7.2 million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8 million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $1.0 million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5 million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years. Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes. Excludes short-term and variable lease expenses, which are immaterial. Level 2: The fair value is based on the discounted value of the expected remaining principal and interest cash flows. 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. 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. Level 3: The fair value approximates book value based on the non-marketable nature of the investments. Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes. Recorded net of accumulated amortization of $0.3 million and $0.1 million as of April 1, 2023 and April 2, 2022, respectively. Level 1: The fair value is based on quoted market prices. EXCEL 140 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /6"LU8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #U@K-6,Y6\Z^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$GH8";UI:.G#@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H%:'84."9]3B)C(8KX;7.>ST''-3D11 &1]0J=R.2;\V#R$Y!2-SW2$J/2' M.B+4G-^#0U)&D8()6,2%R&1KM- )%85TP1N]X.-GZF:8T8 =.O24H2HK8'*: M&,]#U\(-,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V3=S;MRA@K>GW&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #U@K-6SE>-WV0( !F- & 'AL+W=OR1OT8TZ1W>YT?F_/;:Y:)B"9D MSE&:Q3'FN\\D8MN;GMW;'WBFZU#( _W;ZPU>DP417S=S#GO]2B6@,4E2RA+$ MR>JFY]F?IH,\(+_B&R7;]& ;R:(L&?LA=V;!3<^23T0BX@LI@>'?*YF0*))* M\!Q_EJ*]ZIXR\'![KWZ?%QX*L\0IF;#H-QJ(\*8W[J& K' 6B6>V_3CZ+TOPOVA;7#MT>\K-4L+@,AB>(:5+\QV\EB(. L=42X)0!SKL N^T.;AG@ MO@\8M@0,RH!!3J8H2LYAB@6^O>9LB[B\&M3D1@XSCX;BTT3^[@O!X2R%.'$[ M97X&/Z- . G072*HV*%94M0G^;N@- M4L)?2>_V[W^S1]8_5=A,BDT-B368#BJF YUZS?1EMR$J;/IPVSK_5<5'&]65 MCR&Q!I]AQ6>H+: '<((;H'@ZF*EAZ MK;;N7!O5%98AL0:L<05KW G6G'#*@G9<>K7[[RI8VIBNL R)-6!=5;"NM,6; M9)R_KUB002#(;Y1]NE[M_-P:G%NVBI@VL"LQ0V(-8K959W'6:16LK%DZ7D>D M\B0K3W1:TRR]0E=RIM2:Z X28/O$G(%CL#-Y[M7>ZQ\1:WU!ZN,Z(S.DUD3F MU,@<;2G+;/6>1@0]9?&2<"4JO8AE6>?6>/P^ERYQ:6,[XS*DUL15)_JV-N?= MXYI )>/0H5-J36IU*F_KD_&2VC-9 M4^F#H($^X5C=H>F%)MZWR1YI^7;P\S^X6L#FY4.(SFN>;4FOBJS-]6Y^J M5X[29QPZL]Q3GJ&%@)<"8AQ-6 :U$2HE"]1,]>K3.R5 HS; E%H38&T$;'T& M7P)\P6]H%D#3I2OJ%\YC M$(!Z>K;?0 ]P'?J2J.N<7M(=N2/T!._EL.I*O5,I+0-R4VHV;"E%H36VTG;+T#>(^MZ@/G MG+W2Q%?71;VF][L2FU%'84JM.=1:6PI'[P/>8YNS5$"3^YUN6E\:1Q3'0\M6 M]GSZN*[<3*DUN=5^PM%;@+Q5>IS@=DQZ@9&EAF3409A2:T*J'82C3_X?6#X, M$K)$YR".B#CP/ATY(_5,@%$#84JM2:LV$(X^ZW^A IP66\%K[N?E+VA!_(Q# M+5,BTRM-6!Q#!K,0S/]QAC:8HU<<903]9%VHQTCT>ITY?H2E<&I+X>B= #C\ M@"9KM-C%2Q8I\1VQ$N DE)2,.@=3:DU*M7-P]+G]OGJANS<_Q,F:M!JO(T)/ MWF+J_4?)RZA1,*76Y%4;!>F MQ&;4(9A2:V*K'8)SDD/XQB)PHI@7PTE<.1Q^1*D%EM'4WY1:$U:=^CLGI?[[ MH?%B?#+ORB"95<\A'%'\3E11$WU49VH?D?D[=>;OG)3YSQ)!>+' 1 Z*XSU& M)36]8ALUHXF_*;7FLH0Z\7=/2OSSYH@FX)76C"MSC2,Z#YC#N\/S?0)"(!,4 MDLH%"$8-@"FU)K_: +CZ_+WDMXAQ%*'/60JG4V4+/:+3.I>@C^M,ZR.<@%L[ M ?>DN82[F/"U[-#^!0IRA(?%&YRHJYU>L!V;44M@2JV)[6#QD#Z1GTWNGY&7 M!50PCCPA")CS?'"R;6''$;VV]0KZL,[0/B+_=^O\W]6G[P?3\ E.? H6-!\, MRH_=<9Z/B\.KH5B2^(=$J5Y\I;]->PTT:A-,J35AUC;!/6F"81%"WJMMKG]Q M29$^KC.LC_ (;NT1W),\PCQ;1M2'-LJP,OO0JW1>UF?4+I1JPUQ-+B=^O;6M M*\>]&@VMR^O^JXI/;0;3<\Y>]L=]*&<1#BW)8(A"L\F%Y#L M5](]$I*? NG\]PU9%(#?.T/;D/HAHBDB;QOH>J$4$+TD: 798H"V5(0TD1,\ M*,"[%*U8%+%M?H^0()($4E!N\FJB&)YQ5:P=VLFU0T2N/D;>AM,(E6N'SQ#4 M+$3?D>-[IZ=F]A'V"6WMDOND4F-,IUH&^XY M$OZ\>$1?%^CA8:XD9=0BF5)KKC*N+=+@R!JIDI087"EA&34#9E2*R#U#S[, MD 8G_\ E1;Y?%1 M2[$CV";_S&/)A&!QOAD2#%VLO #.KQ@3^QUY@^K3HMO_ U!+ P04 " #U M@K-6_:/YL@0( !P)0 & 'AL+W=O0&]"RSWV05U^2S5CV8KA$8_J[)NKF9;K7>?%HMFM155WGR4 M.U'#7S925;F&2_6X:'9*Y.MN4%4N*,;QHLJ+>K:\[-Z[5JRJ,6M0DU; M5;EZ^2I*^7PU([/7-^Z*QZTV;RR6E[O\4=P+_?ON5L'5XCC+NJA$W12R1DIL MKF9?R*=KGIH!G<5_"O'<#%XCX\J#E#_,Q"O!8S3RVM9-[(LUKD6 M:_0U+_-Z)="]F:Y!%^CW^V_H[Q]^01]04:/O6]DV>;UN+A<:/MF,7ZP.G_)U M_RG4\RE?=NHCPF2.**;,,?SZG.&T&T['PQ?@[]%I>G2:=O,QG].M4J+6*&\: M\/.3RY_]!-P]@;FW/C6[?"6N9G#S-$(]B=GRKW\A,?[L\NZ=)AOYRHZ^LM#L MR^N\V2+8-;0R+\0?;?&4E^"\;X'J:6-,T[XQ /; MBE&:>,(D.WJ0O:,':*-DA?+-IB@+($;C]2BSM,8<3_RQ;9C/&X)[G.&@/S<0 MZ[66JA!N3&$[#&(V3%T''CGL.,L2XM$WP"T)ZKM58I<7:R1^0B'6B*9+S5)O M(>!7(RHYU1,[4] TB:?B;;,$LJ/G7B4]-4D05,OO4D-,G"&3VFD/\RB9WI(. MNP0X0A*/T!YY),R\"4F<&ID=?2R:"@P;C=7UF"-ASMV$TS%Q4"L=9JJ#-MN, M\8PQC[J>;B2,M^LWYU]B\PNJ!FH)=IAEE/N6L^<<"8/N^O](N,2F6<32S,H" MMAEC"4X]DGOJD1/8.SO#^CVP><;Q8/OOJ4?"V+M5T$8J_3)' M.V@8=)?#3&6Y,T'MEVP#C-*46I6&PXX /8@O?_6H(V'6_5/*]7-1EDYQ-HT( MX9%5J[GL,,XRSWU'>W#1,+A^ZQA0U#JO'PL(!#];J8--66(%K\LLY9&GXJ$] MP6B88+_!UN>ZJ!]1*:!_1LHTRA=R<]'"A1\*U(82C9-HFG(=9B3.?,4P'71\ MY[ K(,]F$6$XR1)+H,.01% P^R3VU*+LK*X4;OP'N/LUE##NUC0(OS?WIN\T MV]CI'H8T#,-C-[7+7TS^K+A4ZT(EFR#+7,Z MX$!?3..83#UPV$4$IQ[@T)Z1-,S(<>5V2JVCU8/"(K/4NNPX]%X>M3T>:1B/ MTPQS2J\#MHHBZEE(UA.0A0EX)]9"5%T15$L0 M6FLER]*$ 5!10/)QTI#9F"/4ZOX=5BGUE)ZL1R$CP8Q]K^7JQU:6:Z&:OW45 MD'YQ:@P2]:T9^[UF&SO=DY2%20H=["&:&N/^''W 'S&!_*W04UZVXC,BH&ZIXU[+5S^6SD3N^WUDN.0FS=[Y[(Y- QS0J,.&MD<.IXY5+R'$7,H_)N=Z)YD ME.[(L3O0;%KDAVW&SO=<9F$N?U>0>EOU\NI^KM%*-OHSBA,R3V$EC#^4DWF2 ML/.]L0E] :4]'Y1W!Y<G/IV=;6:=%KGL8H9])\VLYS8+<_M.Z!S>@MHC5S7<'>Y#>YO#:9PQ8JFT[6*: M)I$'+ZSG-0OS&@JDMFK+[A'2H2Z2%>2>K7G:]P3\EHU;N$UDV.5IP>VR@E;7 M([K'-@MC>U\2->=F<)O,60*K-SUZ<]BE$ B1#S4]PED8X7NY@RK#W&VG>-G= MI&>[F%E/==P=D,LPU 'QO@+@.,C37]OJ :)';HX9%?0?4Z[S.5"PI'@K6=]K MMK'[?3G!3YX-C\D:=GT_63)$'B!J^@CLA-58:E\$\#<6 18"G9(=O3/N_DU5 MGS8<"^^ASL-0]PG?%R-.T39>+;DAD['0PG#XE[G>4%K8Y-C=]2>83G6W2.6GSXQ!MWW M>]WWAWKKQA^T-C2AA4\(G29SER$4J<-3V;'D'K#\!& G%>1^L9UB;6A"E9G: M,>$X0.8$"M")U,7@ZS#FNTC_SM5C43>H%!L8B#\F$%MJ__6>_866N^X;,@]2 M:UEU+[F&^='/\DM7R3U!+ P04 " #U@K-6Q$9/E5;870Y%N>%>IZLM5Z=SF;J=56Y%Q-Y4X4\,M:ECG7<%EN M9FI7"I[41GDV8XX3S'*>%I/Y5?W=QW)^)?\_/=69/+A>D(G MCU]\2C=;77TQFU_M^$;<"?UY][&$JUGG)4ES4:A4%J04Z^O)#;U)=<3YSJB40F5KIRP>'?02Q$EE6>X#G^:9U.NGM6AL>? M'[W_5),',O=((\+9K__%L;B",#&@P8L-: F0;>@(';&KC/-?!: Z^.3$.ECL.2 M:SZ_*N4#*2LT>*L^U,&LK8%^6E1YO],E_)J"G9XO9*%DEB92]+/16D1^+1"2G#F9 H^/"'KG29G)T'TNB!Z8][G'Z!SEN(@ MBKW @M88^[5QU2$/-@X&@#,CTYQ2P1'G%W+/Q1 M%@NI=%61BF<"K;3&/#B^KQ^%840-'@B.T=9ES(G(# J5C E,#:1_9AQ$)C+:8' '.;%@<'&AD51Q'R< M3-R1B9\@HP7T%0W3JF*%L8CM*#I!:)*P4:[OA@8%&P0-9:!LJ-//:.=Y'-J5 MA0Y;Q[KU14P=@P2&"AVCPI8HRHT&:!Q)#3I*XS>]%66;A[>D$&@3:'V3%E/@SVG/.X%J&[1TB&:?\,+OG5VP@=65V!6/()CE,:1 MV=807!S$=*#D::\VZ.@Z3._WFM]GD"L)VB81L!&LK@H)D$*7LAY08-#T#)2^/=]9%)K<;9!GSA\$ MXPQP[D4"'5<)'X;9+OAA)0G\E,..$;9&JZ];F26BQ L/$0"> XK"Y&GC(,=! M;!6>C1O+<2\H:#BJ\T^W60WS2Y30J#)YJ<0_J[?EN;R=QK 7+'1GYB:S-8@Y,A&( M4=Q+!'(Q(,=8KV/8N(ZI5MMJRXM-Q8+LBU+P+/U/)&0G55HG#O9J:7$03>X4 MV0H\6\P6*!?,-V2" Q12)9$0$"61$ P0ZNRET7LJ?WTVCWTHR-O^RY MY2I=D==[E?31?H/&L/$3'B^?<&HM'@1%IZ8@72*P:.H.3:U>([%QC;1,LWWU MDO\Y="+[08-I;.[",1@]?M*6CPV+ID.O=5BOEE@\6@I?ZB,=(,0/HN0PBVL^ MBLB]5IH7"70X?+V/BK 7K_=S>EN>R]OI@4,OS]QQ>=:N=Q U32S1Q>':DBJ* M/,]EILQ$@#$-(S\V1P0*C&)GZ#VFVRLU=URI=6O^"4JV=HIBYGF6%$. ,0L\ M:KV818&Q2ZTRGAT=W>6BW-1'H J:][[0S&PO=V]R M:W-H965T&ULM9U;<]NX 87_"D?=:9.9*"+!BZ2M[9E$$N_< M9I)-^]#I R/1EAJ)5$@JWOWW!659-"X"Q?3D);[$^ Y!X@ @>0#=/!;EUVJ= M9;7VQVZ;5[>#=5WO?QV-JN4ZVZ75VV*?Y?1_[HMRE];TQ_)A5.W++%T="^VV M(Z+KSFB7;O+!W?:AU*K#;I>6?[[/ML7C[< 8//_BX^9A M73>_&-W=[-.'[%-6?]Y_*.E/HS-EM=EE>;4IPV^1/7],_3B?B10'#O%" G H0KH!]2<$\%3"O5;!. M!2RN@'.I@'TJ8/,*]H4"SJF PRM<*C ^%1AS!4UWQS=<"Q/V^\F;XS[J2[I_VYHN?IN5N15L=VLTCI;:9]J M^H6ZLJZTXI[^5"R_KHOM*BNKOVF+;X=-_:>6YBOM8[;*:/?Q99MIOQ7YLLCK MLMA2\(,6Y'569E7=DK2A]OG37'OURVOM%VV3:[^OBT-%(=7-J*:'WQS$:'DZ MU/=/ATHN'.KO19UN)<5FZF*SP^ZP39ON05O,$GIQ?6E-<31NAWGD7;PU:'\\^+Q>GW* M0X[85RN^6ZTV#27=:OMTLQK2=K1,]QMY. MD=D@ZHF ''?<<=:6RR<1JEO4ZZS4EL6.SA36S1!.=3>T&]AEVJMM456O)?@$ MB/]_ZSNB7>2YGR3G?I(],<8N/;JG'!&ZU: MI[3GT]):2]+RK48F;S2B$UW6S2F5FIG:K]4^76:W WH&JJS\G@WN_OH7P]'_ M+NO\D+#Y$\PYPIHIW_>[J3$VB45N1M]?=FA(41<)\Y P'PD+D+ 0"8N0L!@) M2T PQO'FV?%F/\=?Y>TGIOW"08X^MB<.:Z"94KJO:T7-*6]8I)XKZNFLG(>4 M\T4Y8A/B<)H!4C,4-4W;-BR+U8R0FK'D,G)U3$!ZC!^LLQ^L(]V\X(<@7S83 M/SH*S[.G[UXW$WKI7<*_/](; HW>63^FY>H_,I]8R#$0"9LC80LDS$7"/"3, M1\(")"Q$PB(D+$;"$A",Z1CL<\=@*P?*W[+Z>8*>UG6Y^7*HC\\&ZD*;I=^7 M!3-1/O44LB[!%B:?8\>Q^)%3>2Q]O2Y*+.II* Y)B6/SZW_+&RY0=5=3C>,A7W3.^O M'7+:^Y^^IV-&EA^?XNSI_57U_ A%9@RE6M_9(A(V'PO7P9GH!G>?L$!*NDB8 MAX3Y2%B A(5(6(2$Q4A8 H(QGI^4A] MO3SI' ^1$,ML?RN6:.D&> M#%GLJP+(-K_FK% MONW_1%-U_E!!5U)+L9(>5-.7:/+W1%#!L%LP@@K&W8()2I!UPHN\C:%TPB)? M7?46^=V^?*OIYO%-DR&UB5*G[TT1E#8_T9@7R<0RB.WPGD+*NE":!Z7Y4%H MI8506@2EQ5!:@J*QYF]#)(8Z1<*:_SJ;BYD,9V(ZELX/A] @R(FF?*<,570E M]92,^AY4U)>($MN\P/C=!@AD1URC\S1"FR]F@3%X8Z MMZ /%0RZ!4.H8'3598RAFHFRDJQKVER&H7R[^X-! MI1-4,5.>J75[#RG08 64YD)I'I3F0VD!E!9":1&4%D-I"8K&>KR-6!A/+ZHO MA:^D*:MW7-KBTF*,[C26@7PK/X/2YE#: DISH30/2O.AM !*"Z&T"$J+H;0$ M16/[C3:!8J@C*&TV2VK[SM#"3,WO[64D;0&EN5":!Z7Y4%H I8506@2EQ5!: M@J*Q7FXS-88Z5/,C#X_$>(I@<&@B(J$-'O==?$$GRR-;Y&;-:M:\?2'?P""KH2BK)^P$J MZ'<+!E#!L%LP@@K&5[6;!*7)NJ$-'A%U\ B])D,MUW=^":7-B9@_L@V="-M8 M0--'4)H'I?E06@"EA5!:!*7%4%J"HK$]0)L^(NKT$7B%!I'$6 P^X3=3'U-O M8XNY)(,W-79S&K&2PFB)W7-&>E;Y0!)4,^RN9 05C+L%$Y0@ZY4VBD344:0^ MJS5.*&:TT6W^-DHMV-L(HJ8P;81N^M(MZ$$%_:O.:@#5#+LK&4$%XV[!!"7( M&J%-%Q%UNJC/R@TB9HJ&]M06GBBH)7M;P>J^@X*FA235E-32@XKZ$E'A+@J: M[>D6C*""<;=@@A)DO="F<(AZIY-^:S?(\;T!TN9$W%1C2J:$C">\ MJ:!1&BC-@])\*"V TD(H+8+28B@M0=%8\[=1&J*.TEQZ_:ZRN9BOF9BZQ<_F M9VKEW@86]W69FKQWH=$923V'CJ'S:U0\J*HO424./;W"%!$:=Y&H.F0RYN][ M(ZAJ+#O#EF[RP^//"*B0-J!"QLKWUS\YI$J@N\! :7,H;0&EN5":!Z7Y4%H MI8506@2EQ5!:@J*Q_4:;>R$=.\?DFWJ3;I^>-#8/)W.VC]@\]Q&'/9UMUV6: M5^GRXL,8<1<0@_ +^F;J(^KM?FB1FOJF>IOMT=)8^(C8E40ESS _/:I6^CH;2%E":"Z5Y4)H/I0506@BE M15!:#*4E*!KKZ#8V9*IC0Y\.7ZKLVZ'Y**_E.LT?F@_CTV.'[-S.1Y@ MBAF<(?\,>:86[VUT)&T!I;E0F@>E^5!: *6%4%H$I<506H*BL49OTT'FC^U- MI'B^;8HQC@D1QG)H A*6T!I+I3F06D^E!9 :2&4%D%I,926H&BLQ5]\HI6I M?$"/76!F0C=5@M+F4-H"2G.A- ]*\Z&T $H+H;0(2HNAM 1%8[N)-O)EJB-? MJ 5FIACH(99NVQ8_0X#&P22J?!P,*NAV"WI00;];,( *AE=>R BJ&G=7,T$) MLD9I\V"F.@_6>X&9*6:KAL3@-W97J_;V@RW$000_0)-Q[(FUI@W%C1F!:5Y M4)H/I0506@BE15!:#*4E*!K; [0!,/-G?.S7Y2?(XNY%Q#'YCP!2'U-O8X^[ M1TMH.DM226&TA$:NKCJK 50S[*YD!!6,NP43E"#KE3;T9*I#3WT6F)EBILDA MCG ;! L%C02=:,I! 9KSD=135DT/JNI+5(7[*&@LIULP@@K&W8() M2I!Q@]4&:"QU@*;?$C/C^&[.E%E%K=/W[@E*FUMB"&AJFF.#?W>X@,JZ4)H' MI?E06@"EA5!:!*7%4%J"HK'F;[,V5I_/!KO.YI)/VAH[9,)OPZ%6[FU@0Q@0 MA25F4$57HC@T',NR^2$1*NM+9,G8F-K\N A5#26J$V=J&OS@"%6-9:?8,;@N M.4%ILA9I4RH64;["_LEKS"SDZ_X9E#:'TA90F@NE>5":#Z4%4%H(I4506@RE M)2@:VV^TT1=+O9^/>I6))6[#0B;\@T:U0F\W0Q,J4)H+I7E0F@^E!5!:"*5% M4%H,I24H&NOF-J%BJ1,JGAWY2&93F0FD> ME.9#:0&4%D)I$9060VD)BO;D\5&USK)ZGM;IWXI7G\[ MILXL-P_K\P]UL;\=& /M2U'7Q>[X[3I+5UG9_ ']__NBJ)]_&%'^8U%^/6K< M_0]02P,$% @ ]8*S5ENBWUVP"@ 0S, !@ !X;"]W;W)K^R8=EJRY,+\_7Z8.X$^WO MZ]L:ODU[*[EG58G$QN2(?YH$>H!$_I'AJ]CY[BLI]5?U47Z[SBXFO M[D@4(FN5B13^/(J9* IE">[CSZW12?^;:N#^YYWUSYH\D+E/&S&KBC]DWBXO M)O'$R\4BW13MM^KIWV)+*%#VLJIH]+_>TQ;K3[QLT[35:CL8[F ER^YO^FOK MB+T!)!P90+<#J#F CPQ@VP'LI0/X=@#7GNFH:#_,TS:]/*^K)Z]6:+"F/FAG MZM% 7Y9JWN_:&OY7PKCVM^7U:9)R[PYG[9P#\K2--O^WL?N]^C([Q'J?:W*=MEX MG\IK>OWGD_>>=2G#+FAV4N&4SV<(L/G+QG.]'#B M8,/Z^6#:'ANQ]Y_;3]^NOE_??/&N9M^O?UQ_O_YTAWFYL\)Q*RI9?&C6:28N M)I -&E$_BLGE/_]!0O]?F(=.:6Q^(F,'WN.]][C+^N4-)$I99M5*8#[KQ@9Z MK,J'CY>4^S&':7O<]X8-(TD4<7H(F]NP* QYV*,." 0]@< Y_5?Y?R'FNQ!L M*TBL655FLA!>V3-3U]6W3(7GNJX>)<21=__L02VHTU:6#UTRE:T4S0?,#\$I MU\XIC^@+FQ,Q?NKY,P\9FQ MFA 4\4ED+"8;%3+*\;44]80B)Z%;M39T?09YX&6UR&7K%573"#1O1]8MG 7F M?A(@"<]C<1)XZZMLI]G2JGD'O ^=9T*T[\4I_1O)78BX.&W&!D@P(_2 Q" M-HBSA.*,B#]("-^==:OR3&K-U] -;_5 >/!_#0I9&&(HUJTLM8B26DDR+^0==OG=]ZZ2.&2 MRAOBSXU<*\ X?V+?,HW-.H2BJ&_2MU&$C"Q20@?RU$E><5>L9?DH=O5(<>N\ ML "OI&4SSH\B,T>9;T8ABHN9N;;G& X\P:(1FH/8(DXU*QE.:FU^*FN'KAT$&W&*DLNK+*LV M*CQ / CYF-X7: [?6CD(4]BOQ.;ZL&%G-*)A;"X2!,>#9"P@!@U$W")(;0QQ1 #AB0(QQ+[((O(45V4 M"9%O@UQE-+W=S0ZHHR1M84/BT!)S,Q3'8VY5+@071GXX-HN#5")NK71;0P&6 MZ[3PUNESE[R[F031 8DN&YMDE+0M@N(DM"C;*$*"@)F,$1@G8YJ*#***N%75 M->3FLH4EBDM"8NL>%L>AE9QMV%G$8M\J1PB.1&&2X#3H(*2H6TC=UF*=RGRG M!;O<7+5+F*IL ^)7"0R=M#&2%-%!U-\ODMOC$ P7,]],J)N]70T_D9= M@/*VU4\2$Y/-#(%%G!%BDK9A01"/G5O004I1MY3JZR!0UI.IM]!95F^$M0]VG4]!PDI[TA.FDUN:GLG;HPD%@4;? MNMW4V3)M.LGAW#VBCD5$$>?$VF9@.) J5CW&<+#TQC96=-!8](C&VN4]=?24 M9L"ID6J3-;YGI-BID1^$(36Y84!.N'4P@ #'JM>@K.@Q965JQZ/SV"7";J^U M%$6N7:)&HEY !%),K.E%4,SFCYR$\3$/#%*+NJ76P0(^LB>FME B-&!67L-@ M46+Q06!10&*<$1M4%SNFNK Y/4*-V>J(Q DSSW P&.6F8IECL(2'(T69#6*+ MN<76-]%NZG*@HPX=T[5L07F\_H2#(2=-E!)S-A&81=<%.:0Z:"[FUEQ]!=XT M^I!XR^9X]67H857"K+X0"@P2V,:;]+#C*L;XB,I@>[U!=W/P\_7-U_#OZ@VP0:LPMU X*D^XAZ,-==2H/>FU[$J_$^4ZMUJ(0NW2W#9?T M*:WQWC>SE1<4L<@L81B,FMO1.88*^%@?A0TJCKE/K [SW8ZMXK?O!IR??>S$ M(G/G.$-02J::]&P4#:.QE#<(+'9$8!UFWV6Q"4H"V( MS-TE K$$V!P!A2/M/#:(*O9"4:56[&N)(:HIM%,<@DI8;,I&#$:C>*P2#^J* M'5%7^\&I=LE]:-9BO=,=*#NLG^=#"K.3GF@YSB;CFU?;RD5@7!>Y.+[M-;Q541 M?]?15U7B$53DKF>FYK.662>^FB7J 5L044X"BS]R8 4Z.3+C$\'%D*?'9GC0 M6-RML68O)NFEK7@O709* \GT6*IBANRR8:)*";3"_8.,82 MYIO/5*#V@M ?V=SR089Q]U'7Z]P@5%I^F0/LPRD:@VPT0QS#(8Z:(SC#48<. MV'O*RMU.O-NLUX7N@0.;'$@550/5J&NC*-J+ DS*LGLL%5(=VE3D)VTJGM3: M_%36#AT\2#3NEFCZT4O="L@WM8H@M7K4LM&5\=@3,-Q65C'E5J\1@3$"6<=< M14CG$O:F(YL9/@@U?J35>(3C>"'DB+@BI@A%0#PP#\,Q4#@B8_B@TWCT_X2' MB@Y5[G6 F*7Q&0\1IR!\=8B[6BMTC#:KT?KGY>K5MI(A" M/DC5?%CH)W5VFA%U+:+P*$^L8H,)P=!JW,\1'(DAVXZLI4$PD! MY*$Q3JQ:@SQ_EL0!3C\8-&7@UI2?4UE[4& W.GIV3ZRH\V2U^=F4N:BWL20Z M]NCSKK8<-$LJ HE(8$ZRT] APT%3!FY-^7G_[E\\=UNC@8N2#0F9E0&=ACI* MT[VW"U:B?M!O:32>;O=UC^GW5_LW0:[T^P_&]8_DP[Q[GV,PT[U>\C6M02LV MX(0%F/3?1W _=??&1O>EK=;Z'8;[JFVKE?ZX%"G,O@+ _R^JJMU]43_0OS=S M^3]02P,$% @ ]8*S5D#=7?3")P G7D !@ !X;"]W;W)KMSV[:6_U0#\>N?;]V%M;5=\V-1- M^.9DW77;+Q\_#N7:;DR8^ZUMX)>E;S>F@S_;U>.P;:VIZ*%-_?CB[.SYXXUQ MS?[ERZ?8GAK\V]E=R#X7.).%]^_Q MC^OJFY,S),C6MNRP!P/_W=HK6]?8$9#QA_1Y$H?$!_//VOOW-'>8R\($>^7K MWUS5K;\Y>7%25'9I^KI[YW<_6IG/,^RO]'6@?XN=M#T[*AJ('-*/RRN'&KQBU=:9JNN"Q+WS>=:U;%6U^[TMGP]>,.QL.G'I?2]TON M^^)(W^<7Q6O?=.M0O&HJ6PT[> R$1FHOE-J7%W?V>+EMY\79^:RX.+MX\:TY3. MU,4-?&F!.;M0_/?E(G0ML-?_3"T1$_!TF@ 4N2_#UI3VFY,MCM7>VI-O__6/ M\^=G7]TQO:=Q>D_OZOW_N+E_5]^PB@X6;5O#1V@]6.5Y\V(,HT"'=G;DM?7#<5R$H+H\W@M@U*V%_ZK";'C.J8_6EK4) 6B 7CJ/O:"6IH]]V\*RZ;/:KI0!;K:VI#]K MG+KV#!QXZWP?ZKVN-A&'RQ#[\ZW*0K#P);18\FXU*YAK:XL&6=26OI6G@2': M'C[:#V!'@N4%\=!G&SNMG5FXVG6T>_CS-:ZF#;BLL*9V5NS6KEP7.W.4QC?4 MH39O;#>#=0J\3!M_R^LSZG9>_&9Y->VMJ?O((?:/'JFRM\1W9@D/T1K(+A9L M+)&CD";X.F6:%<;#8ND 5\2.QX\^KJY!&UP1G;8F=IS8O*A;+VP2QJ.S&).ZIV#AP/^6,V+GTT'C(-+\0;8DS@RS(L? 5'\T9NVH_%A2]^NO6W2=9L,\@KB!B3'@94")JUPX6)CWX:B]J7)GJ+%0J'PJ.C0/M3%KXW# M%K0 O(=7IC$54 ULN /0@?_KJ*)33OVN@6=:"\(.Z@2&@D>9U?T2UQW4$$QH MPTLNS1@3V!:6[ W\O(QKC\;#X98&N\(M*!QJOPW,/\ @?ODE3'8#3+<"K)4T MX1[-'DA_NW];@QE"<;7;COC\RK?;>?'P)/_]Y)$*H\-9%F8+"XWB];VM8"]K MW%S83_CP6H>Z#,$#@:0V'IY\;YK&V>*UL<+&^N"/,*GB)P]]QB>1 -_&)X$O M*GJTA$LA+(-!*9K*M,BRX7>U-T>5@XW[N#[M'NX:PZ$"3^ M$,(C.$*ISZ=QDO@ HX4?I3'0(F5208:+VG,>#K2&%"POI2Y@K\\<2I R^U.?LATY( M@2'/G^J#;@FD@'0%6G'86M'J:0+0W*)I^[@)X H5R:Z.5L)2/P/3$M<7VP3Z MBO8,/ESH9$G.88&5:/P][QG:GH_:RLK,<^#V*G2PZ1WN*0#@K6DC_LVT38[, MHAP Z] *_SJ_F1[#TS;=KBT'T4J,(%HAY>D M'7X4:_<.[3Q0^PZ %X!2ZO.T^&WM87D-(()Y;$$$LDV!H0@6'3-[LP)5$&AG M^ 2+L^F;!% JZ*Y&N4:UF.UTRP3\"?3OUI8W $?#5F'MMEM;P0IVHH5@B6"% M70<4;F&)I&]'I@L4TX+0#.TSJCO09IUC?@)SFBV9JP1& //!+PN+9%C ]0 V M?ORHJ1)R3;.PCN#DUKBJZ+?0+Y).; EROZP]@G+ @K)%,-?%GH@YTGVT^T$5 MLF-W99_ ,U#0(N(3\,3K4Y+*9[\'N$7,1&%6K55^>!T5,7:"FQT263V0,B X M'X07]L[N:5E P_?@Z=T@[L/FX58YNCR MBX4H-B!1J!-D(AA$LCC+GX]NG:H4%!CXZ_SLG[A'8'+ME"UE:6E%%BI>-#11 MN99$#2:Z S;.VE/Z5CPI5LYCS?P)0OF.81PL#$UQL;\3#0[Y6SBV:+RJ"%LQ7#$;2&<%'NDM/4S@VK:@C*$[PBF,?DTW&/ S M$"O O,->HJ87B=#&,Q%S))+<8U"6.M:R9^HRH9_G/H7BVHGU) .U,+A^-OH\DPNZ8%G>8O&1+&*:U"6F!C*'"HJ@)FDRPB8&9IO1!9-'4 MP6<$ I=>>49#(C!WT7$=AP(CV\ 8970N0]28:L%<6YV">1I@0;:0SJI>B,QH M0EP)4I?V Z#FW+!E>%*FATX1.]_@O"Y[]@C!XVE6GF#@HG8KU>D *$ 6MF3H M/9@"Q*^RL_.Q4U]XCJ;T*!*,L'EJR%9DK#*Z8?VR79P7OVXI3IQ67E-=@2$B)1 M)2BT3V!,P5.5 3LFV&TDBH(Z(ZCF%RQIZAD'XI =LC"3"6LT@CNF(BZ@[D1) M88IEI!^VU->HW,EJ4$ MX$#(&)DX*A:2E%8$(1 'WDU?7!O0B("GL<-<47$W#RGFU#)9L4N:R]Z!3, T MOOGH0GA3L1XI$%'FFVH(5B[ ML253*S8@GAA,?.N!$N4XA?#N,"" 5B'[G4@DWW:#N1-*.46OTJP FZTHK-AW MA";Q$0TOS\56QF[NG@Q!"+9)1<-QS G2M"^]9%'D7:O#J.@VHT,H!P.*9\G8 T\V8,@67Z## /+)0 M-S %,;%-5'(P;/PM/9@B&'DTC%W47UH+IK_=9]H":+%[H+)]#TN%T"2/6 ,$ M]2"GOMW'',0,G M&N(S9<7R++"2*$FBX+J30- H]RFGK M+$%Z!*L9SZ(MY*%P^]]9Q,4DPK2-@V]H<=)B@,KEY)8L9FMK([I@$!",^#)J M.-86"&HZ>8 XO4!.3_XA37:,*\8Q3'7]5061_"+V;OO0Q276)!'O!G 9+LJ" MK ].G"5>4+*X$A1AZ&%Y<:&21_+D40QT()Y46TO+S8$?8A(+(@Y$J\DD"\9H M4"D_7>Q/X\HH*"Q8_0)RKC$JT 9BBP5Z \36X,3^+B!&6D4_$.5$HE,;W&)> M%_).>'MD026 I7"O1?_.Q[UA_21(GE)SAI YS0\QC-VEW%D&-7#]DLT5]B*S MLS%["73P!L:=^PQHC[#!(P&PLN$@(4+,P-]##.(+W7 M@]=.C"-P"[6L76/=QJV-R 0'>50\/+E\BGYM1O,KY$V$[(/ M2(U1-B)1RP!!&D;% MG[2(Q/LT";4S%$"0B"W)Q]*3C," R$8%.P]4EJ#R$O7_D)_4G_B)\%&NXZZ. MNAH2$LZLPV&(GQ?R '51_"(S%P^GW!;X:X#,./.#HX*BE^J%/( '=!3;?P&"4] JS: B! M&2M>M$@DSYYBMQZ 6&!NX[RFZI$$T02^H^O%(H+R@#8,&\MT#V9(_(*]2G8( M^&LV5E$9HF5LE.U'S"@C#F./$7Q"=" S9'*>T6(0^Z6[J-(7+&Q^XMLB7*FMDP MJ@DLWH@TC[)17.3AUM7('T1FC+"4%%YI04!=J\Y/0[Y9W&:R_L@HFP6IA)IS M=9P6R[$^RCRFFA!'NA [B!S:[;O0E_.XIS!J3BN)O"WX2UW.9 M)4!/;[:H7'&!7R$D)^0;,/%Y\RK$$@+LE758:T=Y2ZH9V'CRWJ)P8!1W."4M M Z'P\-*U 2-E"-^].+2T'&UTBZJ8/(NAC\AD&6 9*:LI#:#V.&54,1]!.;V8 MU3S05QP2U\2Z)&(EX4=2;3:2#*.X!I;'["*>V-.#!^K3('1!M1R^_!LRPKSN MY)=0@&@8MI'@-#F(FN@GD4$*B=9>XO&V+25;H@9)^PHEQ98?1CF^OGKSKW^< M?_[T*[1\0UU# R%=GX6AWH&1_(*JE(:]DEFCI\0Q9A>/3&R^ 9TS/>=5( M'^!\'^-DXXES?88#%L(H#*U4G"X.LW'@:WO'"I<4\9%I^Y9&I07O=EZ_IO"J M/C+H.:H%FLW.YBR@IO2]6E,584J>6EL1[*QT]NP^ M@1F,96U,0T)4@[Q%!0JM[ XH'^2N)/#P:;1B7 $C[CBL!FG8I\R*,"25T6#A M%/KY7DMPEIQ$*ZTHGSPG>B0,?7S_#N+0X^>G ')6#4EUE#G.OH[#XE)AS1T, M*Z;I,D)&G /5V/SD.6*0TBQ9_E_S(J%XZ3$]\O#D^\N;EV S)MO\RB( T/[F M5VAS<7;^_/0#ZGG[(&8032<] 9. M&)3!DFL5T\)C!'^BK,%$MX1+%X0T+#*)[JJFW"E'&QU/I#KZX5G&.H5QCO*< M1(/DV?M8\_F0-<_G9^F+[GX9&')O%F2\2SLF'L8*@FO1Q:1GWYD=AI!MZRA\ M%G^AO:+].(3S"N(;"GZCZT"C4.M9%B$@] J=SN03UGER=( 4I0MK#$9X+R%A M+!L]=C^1&G;]9Q\=H9D9 TRX!(NB:FB_N"Q6CA8'I%]?)7'%FB6I01#M&)3N=H*M]LSJM*?0N:YF% MV)$^*="]-:D94A7%A MP##IQG$^W6#846PZ5>XK#)2G,ER)+ M(F=K0O:$LFZD6RG-!'_$B!#EXD!)^9HJXQ*L.L8JT#?;/MR\028MHS4N58[& M$648!_P4I%1?CKLPG@8KYQK)L&29]0' ISWDPA=R"8@2XJPL=Y#QJ<*V :A> MCBMFV2HA#50*.R]>BL1)^$8/(_P6SQB1/*A\R*Z75:D&TY"65G$ZS85:ME]=,2B0) M*%TYBF9P64/\4Q2QYOHI#)\.[*1ZJB'(2V8A$1)$^ ;$V13:)A?_V,":-Z*8 M4V8SCA;:SB1 1-EP<,A!:-AQDFJC)$0SBGEVYH,Z7PRN.$L.LKK# B0<8G28 M@S2_G"Z5-6[]G@K)VDB1"BA_Q;IQ6%QQ9%^BA39 MV2P?[E__>'%Q?O'5!$WD:*%J)S#>H7><2 &1!V\1+6O3DST<&J[A"00J.]QY MR9!1*23'S@!23->(.RACKQN?&XV=5_<.>"%&="Z(Z M7CNI=#!6D' P^G3$3"/D@5Z;H@]H5J9DZ1"'8&2P9"RD5:IJH#4JAIELJ1M MH8"..=)V/5[$"174\L? B&F2W\1E0#?4O.>\/4W#CS/T) 4[.$X"N$Y# MP_082/;!),682 ON:M_*;#.N3F.:QM1[VM%) MD2!E?(2<^X0 HVI43K8"=ZW3,,PA[HJU!":,X$"& Z3*^QXL '-G+.OLL(I+ M2E;(NU_T>YN?BV P$T]"2&V&!U[G0G+ND5EE,RC4!YZSF,^*F6P]*TH8/"9W M!M4R6 8OR6@F1L7%G._A[4*8\2FO@E*^S8 M2;0;PO<4 ^%>4\PNFGYEB.1G]NTA1R_<"A8Q/_>011MF MTB)6S*$:T@AAR*-#AZS)+N5,MX."I(V>MZ9SL6VE]@09KK9::TDQKQBN*PQJ MU)65W8\A4]H ,IXQM?=O7P-AX'(O:.^2J9L^?#0^;X2'8DBU+EFPI'J-.TO6 M:>#"Q4BGLA^.EW2# 7!@P2LZY9)+.>KAHW!8/6V,%19"OHZ8\_D$6V?V+B$Q MPX=J%#@.:M"_;^DBD7EQ#1A.LQJNZ[/#A.JRD_)GW0\"T5]@DT5]B7V MX%+%J=-<- '2Y:B91"*U G"6E0U;RDCCH>9BU1O2WS;5YCN.@L><>3:Z=DJ( MB0\!<*A;*@PRRCG%F*FI7O-UX=AAL-*2A> :Z-QOR0/@,M*!Z?I% Q 4F@(0 MDH^7#8+G!.EV(0:5#:HP#*@=L#6/$FD ]%'FX+2R94VE@=&-4JD64Z%#%@_3 M0^B;T\>4:E[YG%1F8'3^LKCA^VP%!XCHQHJ #FWV^&)4FT[$\)%"V59!9U; M5IV?EI47C8_X_MXW93J2@[,#S4\)]AXEHY8XM_X74.0.Z0C*UL4T$[=\J$S10!)"Q(3"DE5 MZ+S_ ?:T-BWCQEDA03PA%X_.SG)XT+46$^TW8))M*^5?6ZG' M(:L=^+0/G<7ESF>L0++#XJF@0#0A6*^]L^1UTK>(.X2&:[CZP@V\;G0,$4 MU>Y/%F6MI]\+AY/;(5%5^FS!16VLY2TB8ZJ*D0,TT//2!K[B0/>=KW!# 0Y M0\G7BK"'22T$*8,C;4 V_79M8Q5S_ITF\7@.$M%:LC]#;+JL$_(%GPQ/ZG7U M?ABYR 1;2J]*2GS\PCEJU2S*WPK%T=-[<'XV_V*(2%ZDA/F4.WI_8C(>WWCP M=/YTV/>3^8OX19:_C @75!@%%J+$/CRY?OGS.U#J+*ACM!.U2D0UH/Z6IRK= MJ"C,(,*9W;E$$28YZ)#NP,%PN1H+X)(>4]7I[[4%K;2>#6_Z0&A/M;!TW*$) MO&')Y'" 9&7S4Z,N<&J,H3-#;^4*D U-MZMYQM)"M/@'ASQTIL#R((.Y"YD6 M0HJ;QHXD5P#*PF?J-/E6N/2I3F-P7OUPL?C$,NB'U@EH&.77E^E W*?=8Z4< M/KA6XLYJ=V1\'3^=V5"V7%Q:4>>AL?'".9S0].S:;.S/XK/YMN;.-[P2:36 !-7UP 8,U6.RO/ MXNZ^XTO'2.@9S<(C>-YY.B;K)J-@T>R0HP(X8>?H':C@L,FVTONP0*Y:!EWQRVI:Q[*CQ. M%+%RBI>75#:4@-SY\CAK,Y@F'<638PL;XV2R&%FO7Q8_453FO* ,T/E7Q7_V M7DYS AT\F&/P:4 M<)D*H]W)4;\:/>":2'-67-_)?+ZBBPXDC986C YR)&+)O#9\+KMM_0(/BK+1 MS!H)]P%W&:9R$#.*=6IH50:I@&/+]B0NVZ\3#!+)1##+6 =MN"/4B/557@FB MB:9;!O2Q#-3$=-ADJN*0OD%)27:RYI@&9_/X0>+#V3 +6QJI[':MGD;>#W,C M^:GDR:$ETO0Q)F*LW9G:OZC@TYSR*55]3!F$->S+*>UWG-HP.)XYQJ")XD5F MPQPSXLR!K1C94,4@PA@HY'0JW^+EC%=$.=XXHE6=<;I'\M1-\>9W&&=E9F!C M/KC2YT#;*'"C _QLS^2J"G N8+I8K)N* B-:HE^66K87KU'TY#53=*KV7;K; M44S&X!Y'WGL\$=YAR.X(^5[N])PBDY&7*#\*$%-9W,15HO%V'=[V:"1;LARO M[Z&!X2JOF41 QK!Q2 DQ][# 2 +X7+HPNN&.FF.\)#=J*?AR>"[TX$+6OUC1 M/M?*]E_,AXG2!"G8Z/!'#$B&7I1+!#&?/Z5R@]2'(!7X7DY!Q:, X_YRAUSA M0;[P>Q9(V-!TW,&%^.6,LGRD#U$#-DJ!+5 M@^9("%TL%$\C\]4()%:$2&?Q*F$,K-%^Z<5[%558+F-<+]8K*$1V2LXQ(8MP,4&>D1K&_S$&E5TA=KT< MY&>GMFU :HX3;)S0L,0C1INE,@,O!Y58;TX\;1^B$$EJ$&2%*C7I'MC]W"CBLD_5T M<+Y$]EDO"1GOPKT71V='J9(%&)Z-R@^],0J1W^6"-0HQX)8-&^X]==4#GR/B:&#L,-TPU)0@H M=R+<78+NHRLS.A7=5'D=#6:Q8VWUZ!I2Z%*Q05:O\"W^K!%BS$#)/&.V68491<8.=TI/#&$D@.8;IK1FV%NF+C/+')Z $Z8Z+<13[VY^Q2/E MHV4_5@&8Y1FYL#DML>R0KBZZ^FUHLG9#2/AGWU#"$400^U6CE;Q@4WQ^]L\BNQ.ON&K-L@M M%E]3/"M^^NF*D\S#'P =4_D3@PML-'AYB:1X@=U.XH/TDI(F!VH7>#6NY@CT M^CVY2(@.V^J03JUWJFG >PE![>/+(8HGFE3#E&6()5A4&KW!$"%5SH .M9NL M% $EC&Z/7[MMM@:9QI5: 0QF8'8V@BRM69M-6@GTNX>RUPSW83C67WTO27(J MCJ5P*)1.7)/J6$5Q8$DE70: +\4 GW)8J)?Y*CQ%742^SR3RUQWSBHR+>4E, M<<@$LDV0>MDH01A5L5F^"\4#G I,_22G/J9IA]VH'?E$0@(F=Z?KGR&8/3][V74'O&4-7GZYC.&#C6\ED8#59)1N7OP$.!M?A,+GI;-)=5.SUMMSV).^ M8Y8#$$600NHX38BA>I"NA;]-L"6N"TGMA*RFP3*IE2M((WNEZK&_03:']SN" M2;,8W,.0E^BHC?WS3]-$M*21@(,$&-HVO.2,TMOQRK5[I)>JV-_=R\-2GQ## MSWI>Z."@!ZW5T;G&!J.!D;BE\.3%X/(%1&A<%4TO"SJDF9Z)Q^0'%^Y]PJ2H1&V<$)>I M9.6X'T-_=GD$5Y,<)_MI(CO>A4K.3'9)0%8/&),#Z"UC'1&Y 72GNSPLW^@! M\TNZYULNRQ$4M.2*J=9V@W&Z0 M/6 _P"$JXRV7B+0B3ZZI[HPU'+WL:V A=U3P;JM3S7?P.\\DQAH["(,;EK-5 M':.[>?&=JVF8OT!,=IZ8 I/8$Q^+SIX>U*4,U+90BO'7GV1OP*S]8W'V*U6:Y/T MT%MO//V/N'>7G>5&YS5[@DLH>01Q%2BQE7P5R06@R[7PE;.9[VV$GG2@*6'; MH?32=5VCM_5)F31JTJS2=F%K9V]U% J^ J.5\C(+61(A6 M&!@<@5%=' F:< M.\CL0[K>1;IN1BQ]_\M"Z8P"S1]-V]2;5!]GK\S=V'9%+P:FESDU';\]-WY; MZ+N'+_F5NZDYO[CXM6E7B)EJNX1'S^:?/SLI6GX9,/_1^2V]@'?AN\YOZ./: M&A!5; "_+SVPE?R! \0W,G_[OU!+ P04 " #U@K-6\NS$@R8' V$ M& 'AL+W=OCW8S<:V5H@R3 M:CW)TW0QJ85J1C=7X=VCO;DRG=>JD8^67%?7PN[NI#:OUZ-LM'_QI#9;SR\F M-U>MV,AGZ;^VCQ9/D\%+J6K9.&4:LK*Z'MUF'^]F;!\,?E/RU1V-B3-9&_.- M'Q[*ZU'*@*26A6C_?>OX3?U%]OG,V5]AM M_Z37:SI8C*CKG3=U/!H):-?%7O/4\ M'$U8I3^8D/<3\H [!@HH/PDO;JZL>27+UO#&@Y!JF UPJN%%>?867Q7F^9LG M^2*;3E)E34WWIO$6/#F \%NZ#^&E=5<3CU \85+T;N^BV_P';K.P][S^U;.

O"7\7+B&_E<-<,FL/)7)4,%!TDZGP7?CO'8Y/ 7-?XW,3 M?1E(3BFM"+(AWUH(2,2X#JE)R$A)JF'#IA>7P(;I++5@23FXA7DI-4QMB(TX M3;F/'KX>PW9C>E9>TD.-^2\2H@>&X?9)(AM-ST)+F/Q^Q"PY?L?IN6Y=]*L" M6*(IE-:0UR%6 HMB"Z: 3;:B3ROP(FF+Z.0X-+@Q>&.1L)=6X5$V6WB+8("/ MG0SXF32&"IY*=BV8#!"J)&9\GQT6%/4BPR35O!C=\\WS/2W214(_5XX)QSN0%2*!L#YM)\_PQ'RC4*UQCNM!(>=_;MG)ODZ< M,X423'((%OV A(T5M2/LCU0I5PA-.RD @74JJ%4>EAZ##*! P<5\.IY"R[5& MV@E=S*;CR_UC,+V89>/L8(!.Y!)$*>D=J"Q+Q7PASH.7"#RFS_L2/:G<)/CB M)97 -B3"_BKFW&%0=H'[B-Y*W]D&M N-K9J7/A9M+ N%YX9!<$%QU8#*UZU" M4=1BQYW!*Z>:#8R8R:J#,TD?%@P MKV*4L' ,9"\M=BBZ(0.V^SN.,'V28WIH#II0#%72I\D]-?1/+9JNPM>.A87[ M 0F>2@!2UUT)ZT):5A=R'I@#)&UXP>5;@9XG+]Y@M,:Z1;D8NCNJH-^:P8A3 MT?)%P;!4R,GK'74M8G5PL(OIBS?02:+#/ OR6 '.KS3'CP!C4H=%B\%P1M!Q M&FS7;@8QZ/*9'K@G%Z\>T MEBJ(+D?]_";K-O1%( 0E#7PHW+ 7-&ZOO86I(?4N]$]88"35A>UI+0O1N2@[ MHC;6JS]B?BTK*_3#=)JML![R ZL%JR]<1LEQW$O.N]-Z9\U!Z3WC_(J4DCVJ MV!@E3H:*CRK)><*;7J +T)WH<^ZQF&^J[@H>VY9 M!,"C5AMQT(GB5'3%T1ZI9;/AC; ZD]DGY<1F8^5FV(#V4AZ%MC(L.[Q<7JS1 M\?&: /5V)Y53'MPPTSM\:,%PG"(WL4AXJX7( /Q?PCYC.H=W[J\0(JT'5V$+ M.32IHF#405IHQG $<7<+W* M%LERGH7Q=#I/+M,9QJM9GLRS.0[T98<=L[?/\':9KRC+EIBWI$M,OUS0H[#? MD :HH*??',V7R66>$FSS[))FBV2UR.D?@<5YGJ2(M4B3Z6Q*\T6RR!;(*EU< M)K-Y"@1SO,M74XS2*6*L+NF+:GC?1M4/F_;#0"JND$VQ.^G*X; 65OI':U&W MHF$]F2+W&:K,,[25S..-^E=A-WP6UK+"U'2\G(_(QEMJ?/"F#3?#M?&HXS#V6,WS]P@.%?!3?_!5!+ P04 " #U@K-6A#WSZEH# "S!P & 'AL M+W=OM&!I B"1*CNS,-F![ M+3:@18.DVSX,^T!+9XLH1:HD'3?_OD?*5IW6,8I]D>[(NX?/<\>7Z5Z;3[9! M=/"EEAZ16)BQ-;Y*6"Q7- MIV'LSLRG>N>D4'AGP.[:EING)4J]GT59=!RX%]O&^8%D/NWX%A_0_=7=&?*2 M :46+2HKM *#FUFTR&Z7A8\/ 7\+W-L3&[R2M=:?O/-G/8M23P@E5LXC_1^N,J!S6L.*VF2:.0/U44AT MECT >P$@8_!>*]=8>*-JK)\#),1FH,2.E);L(N*B,]>09C&PE.47\/)!8A[P M\A?PO"[@JA<(;S[OQ".7J)R%?Q=K4D\;X[]SNGO4XCRJ/RRWMN,5SB(Z#1;- M(T;S7W_);M+?+G N!L[%)?2?:#PJX0,Q,I3QG/.D2(E&SDK( M6)S>Y)"-XFQ>L%6*J!^1_TN?&SE39T)H!JMZBJ'HX0^%KB-7Q\5E_G!Z$S^E'4/CTD MJTI(P0-S:LBPCX-N/-G'?O#[7AKTHLG;"V*F0CM7U%\M11U:M.22*VK-@[\[ M;*^ &J7;-6VE>I!O&[U7< [@P=&OK\:1W5M28W]BK_1&'E_0] I8F<4%]96L MHHBS4>K;Q%C,RLD/:I_W/BOCE(U]XCB/BXE/9*-)G.=%Z#19:0GG3FER9Y'H( M T%P & 'AL+W=O*[0)[ MD9@B__.9O-Y*]:!7G!OVM2IK?3-8&;.^&H]UON)5IB_EFMW%[;O0_J]EHVIA0U_Z"8;JHJ4X^O>2FW-X-@L-OX M*)8K0QOCV^MUMN2?N/E]_4'A:]Q1*43%:RUDS11?W SN@JO7,<%;@#\$W^K> MFI$F\MP0A0P_&W[/RY((08P_6YJ#CB4A]M<[ZN^L[M!E MGFE^+\LOHC"KF\%TP J^R)K2?)3;O_-6GX3HY;+4]C_;.M@$'/-&&UFUR/BN M1.U^LZ^M'7H(4_\9A+!%"*WU@4O#@F,(4DG M3K@3YW5XEN+=6ETR/_!8Z(?1&7I1IUYDZ44OJ^>Q-WQN6%87[.V?C3"/[!// M&R6,X)K]\VZNC4*(_.N4%1R/^#0/2ILKOK_=$:# MN-,@/D?])0>=13XM6H\BZZ]SB533AA=,+IA9<;:0)7)6U$LV%#5V9*-A/3VZ M8G"3*!GQN_8L'42Y*$%A-ODOKLETP] M<$-8C#N7],!GWFPZ8T'J3:8^^U76%]43:-&3/O'\282P\>+)C$61EP83EF S MF+&?N=9,KZ0R%X:KZ@!M&,3>;#(=L2%0_6DZ M-@4_9DC,FAK %U2V"FQ!Q(R*H(8PF6'SYM&R18TLF02KE:QP1EMK)3<")&GG M0M;E(UN(.JMS"@8C48TU3HD/E,BY,IFU2]TLD$*- C-"["00+56G7R%(Y7EC MJS*ZB\IH!6V_&S>Z?7(S.,:C!2GH-W6N^!Q_I]3'WT^(:ENLKM.QK\I MB=AW_]^1F!];SU'($=02G1?QD3_PXC!70R]))_C]\8=I&(0_8363&6>BM2R!DX.>;N:%V C;KX^3/_5(L!VQ89C$(Z3L))VQ>ZG64A&U8YS M]R9QLD>*X\F(-L/9E+)TYD51G9TR1>HD?L@#0*:!3+XP#IV;_BL!Q[2ZE< M]2AYO30KVS,PK;G*@KH&S8N&K+!78I6!$"49I0152B/J!C%\+ ILJ(6M#N?# MW-9U\*O9?A#9KZ1B/\MZB8+S61H(8CW]^Y[32]_?$!113'$X#%SP>4% B3-, M=^F2AKOL^=8P"9.@"^_8F\S"+G/\.&K7SP<-NA>"9AA$*6%$LY0-HR#H4LCE MTRM$4VP3"JW0M3\HY%N%TBAN VKJ1UU^':;5_XT3_-@J$2?6ZM.9U2AT'HFB MR2YCO]4%D3>=QJ"4PA0!\@Y&3*=DSR#RV^1]W@.)%P8)0<'J"9G<+KQI$+69 M_,I6@MA*%\>^"Y@@LL8. I?.H1=._2Z_O[C.4$OTGBVMD'A9_6RA=P5@+C>.?'N*6<%V>'1T@:S&7"*4K0"9 M[?P'Z7C)WC6*&KS'MK"$M"**VG"8&D+9(8-XB?Y(3GX@RIJ\"SG$ \>L8<.) MT)V\''5K1 M+95,A[@O*31P+U@#0,Y+L72#&/PGJ* K^XN+/%OS.BN-G4B?&S1LXKYIR!/H M"+N2(&O.'GFF:);V)GYL?],PM9#9 M/X'L2LE&R6*PQ[&[=#=<0+)B$5)(1^ M#Z<'LL-"F+4[B1_8OSWX_BR:!>BY,U2G9TN)FWO4WX@)S;\Y< M>5S8; 73BL-EA0UMQ-F6VU+1=GPG9%=;I0L_*Q@5D9?%Q0%LKZED6I=1#% . MPQ):P"8D!16'2C:UO0)])[[V"G# -K2VKBEXGAX&I]5O/?/?R<&%O<,<6X&< M1V*YBD9DOR//8_6<7@:E_#NOY6$HZS:6N]#:VSG3[1BMGXRC M_R"/V*>O4R\B=@&:YUXYKJPB)/W>>\4)([]B21JXX2"E60#5"(,%S5Z.PM : M8-0G0N\,>WWA@%-TA[.$WC[L9#$$\1E^>^/7T%ESU*7P&1&/^!EJV2M>DNS# M:+:[*_DS.W%&8R^9%5=+^UY+KRHH*.Y1L]OMGH3OW$OH'MR])\/L M2Q*ZY N@^I>39."ZW^[#R+5]%YU+8V1EERN>%5P1 ,X7$B'8?A"#[J'\]C]0 M2P,$% @ ]8*S5B,P6@7@ @ & 8 !D !X;"]W;W)K&ULC57?;YLP$/Y73JR:-@D%,"1MLB12?ZQJ'RI5[;8^3'MPX!*L M&IO:)K3__U-A5WY)I-9&N#O.A E8Q8'$^BB@L5+.==[-8LY[IQ4BB\-6";JN+F MY0RE;A=!$KP&[L2F=#X0+>4/ MY=X9^BH(YY;7:HO*:2/0SB-'A#XQ5SAD[R'A:FQ'$20@L9ND!OG0H+^WXTG^4]P(7PN92V\8@_#Q=66?H/OQZ MJ^2>,'N;T/?(S-8\QT5 36#1;#%8?OR03.(O!^1F@]SL$/N_3N._P;!OYYI: MR#HL0*_!E0AK+:D7A=K )Z$HHAO+56$_SX"V7TB@[>\-%L(=;^FZ.32"2PM' M,&5AG(V],0ZG; H/U'- ++71.5H+;!K&C$$:AY/T!"Z%$G0W"]AH75A(,D*? MI) DQV$69\3")FF8C&-O96DX/4[@&PD4>^KY2F]]))=-@7"49J.$^D!*W])4 MCQ@.V)7<0OB0^V7#8(;2DHD]=4_[/P&V7!9FJC:BPYN%TFMN M<:N7,[/1@C>.:=W.XC#,9VLNN\GUI7OV05]?JMZVLA,?-#/]>LWUXSO1JONK M2339/O@HERM+#V;7EQN^%)^$_?OF@\;=;)32R+7HC%0=TV)Q-;F)WKQ+B=X1 M_$.*>[.W9F3)7*D_Z.:GYFH2DD*B%;4E"1Q_=^)6M"T)@AI?!IF3<4MBW%]O MI;]WML.6.3?B5K6_R<:NKB;EA#5BP?O6?E3W?Q6#/1G)JU5KW)7=>]HXG["Z M-U:M!V9HL):=_^JX MH9SL*"B?K,9;"3Y[?:LZQ$-H]C?%.\,^BEK(.SYOQ>7,0CP1S>I!U#LO*CXA M*HK9SZJS*\-^[!K1' J80:]1N7BKW+OXJQ)O-GK*PBA@<1@G7Y&7C,8F3EYR M0M[..L/^>3,W5B,I_G7,4B\G/2Z'"N6-V?!:7$U0"4;H.S&Y_OZ[* _??D7+ M=-0R_9KT/Q>2_U(4^[P2;*%:U*3LELRZ9[XPY;_AG7K+V#I&O6,\EQVS*]4; MWC7FX@U#C&3+$"._B(-AKY5H&^R@F>SNA+&H8QLP>.M.@K=]9$;4O986NS7L MC,51$(8A+?(@C-+3,EB4!%%4L"@-BB)Z2F%?#O"+,61)D:<'2+,CSBF5Q4"8Q^T$LA-;0:"$[4))K%@+TL)4INQ(Z8!V M\CS)RPMV7B;)!;LA'Y)4IP"Y"Q=CP'0>!5$&BO,8&F<7+$V#*"U96@5E"0N% M@9M[[ :C-DH[!<^C N97Q!,&>8(%/%($45S1H@KB-'.1XRLU^ M[YNES10M7-YWV*=>\6Z)C5U: M" 8V":R$"T_J&("V;ON&Q&G1>N*FD>0![VJ@AX^8858YL:<-?CD?3T>(6S87 M2]EUI I\M!%:*I>.%#'\(]?*DMTZ$\G"G74']KBIS$%U1^Z@Y;8.>H8M]_5\91_/;KZ@E*O#W%7$J-"E)HGE3JL9)9\<8Y M<1=%!(V@#U)A4&V.>>TWU\\H-% 9[9DV,8K$0KO<^8RN)OIK&T3&VM>\E2 !XG*#BD459B%]T-"4E_.6/5YBND1T"7%!%7Q 8FOV65F(Q7HM7K/W/]W^ MRDRM@$QY&;I]80#TUS"U"E+ /@JAS%PYA)F["ZHR]N51N?L\R$-:)&&0EA'[ MA10^(CX.7^=%!;:\RL:"A%",,A"%&$5!AIPK$9Z4.D\.+W_JYZ^?BVH)SBV M@H0RX/LH#=)"2[+-@O:E_ EN+4?YRR!.B?N(!'2)4L'-V A'#F Z[R MU-T7>>:;:1SO9R(M*%P)69+M*I;&EQ%8C9^) M #THPZ502\TW*Q1?BVD)-+4@,NN0J:6NJ1&>6O7 >W1R:BO40U9 401%NW)' MB>Y03U*G&KY7?#'#S+KU(\#0<9S#VI-*[6T,2DN8NR9?/5$6F -]C&BF[,8I M<8 % 0:A5\>@%T30<@/A<]ZZAC@0G<8KFIN >%*Q>VX.G00X^BP>N!\HHN35 M48KW+2"LX8=Z#O41L*3ZO^M9O*#GKS2$^C#MN(:WF$.4ZVS"=?R=##=(T?3R M4%-50-LH?+6;"8]8<]H2_CR@: .'GIMBZAX3A681C(LNO\PP.!G7K>LOO:3$ MLBNM^N7J(!]IEI=KV0(B,+360I#GO;72Z:-T0[."?3)T+KC4[(ZW_1B4E5HC MO9F'@WU2ZN]NO#"B;9$!=JF9N+T2@"*-P!)?Y50>G*Q3?@I>8:Y" M3*A7:C_T/>Y*V_L;@ML(/26%(-2W]F#4.S[CR)XZ&_Z-C.4;O6 SB=" M$>Q+S_N7$AQC6$*F?8O]3XR%_(V?U=O'Z;&CC-G>21/P8>G.TPBO MD O^T&E\.A[9W?B3JAVY/^_[&;DM 06M6( UG!;9A&E_AN9OK-JX",T$>#]0BF[O:$-QH/,Z_\ 4$L#!!0 ( /6"LU;_4@5$[0@ +T5 M 9 >&PO=V]R:W-H965TT" M6MN2W[=)@"3MH07:7K!M;U$<[@,M438ODJB2E+WY]_?,4)+EBQ/L%09DO9 S M\\S+,R-='8U]='NEO/A<%I6['NV]KS],)B[=JU*ZL:E5A2>YL:7TN+2[B:NM MDAEO*HM),ITN)Z74U>CFBN\]V)LKT_A"5^K!"M>4I;1/=ZHPQ^M1/.IN?-2[ MO:<;DYNK6N[4K\K_7C]87$UZ*9DN5>6TJ815^?7H-OYP-Z?UO."?6AW=X%P0 MDJTQCW3Q8W8]FI)!JE"I)PD2?P=UKXJ"!,&,/UN9HUXE;1R>=]+_SMB!92N= MNC?%)YWY_?5H/1*9RF53^(_F^(-J\2Q(7FH*QT=Q#&N3S4BDC?.F;#?#@E)7 MX5]^;OTPV+">OK A:3R>^KS*5G0N8P+3>OJ2S[RYY5>)M;<=B&DKPSEC=[0=X GOC7 M[=9YB[SX]R6D0<[\LARJE0^NEJFZ'J$8G+('-;KYYJMX.?WV%2OGO97SUZ2_ M%I5+IOYE8>*WO1+IZ7G!S^WI^586LDII#2=,+C*-!5[DNL(C7>V$M%96 M.X52Q0+PA/"0NC>E$K4U68.UE5(9[S6-%1JI 4[)L!RR$ &];;RQ+F)+FDK[ M)V&.E;).R"I#B1U '35=CL4G)63A# D^Z$RU!GMS)C0O#(RH8;DHZ!9V^KWT M9%:X0QN&FNDZP%&T2).-!T@R]DG4C4WW*'LW9F=5QB-SI%7"J;2Q*A/;IQXO M'CB * KIE84[87X$4<*1+W3E/&D 3H,--@@ V+'X!U]C3SET\)E;#V#,2 2, MY',0&FGM'4L76V.19Y!$;J,;IJZ-]<&C75R0#;6LH/3^Y;!'D.N[F -B*S\' M,G.$]HA IX5TK/J4",$Y@_1YJ\E,TSA8Y-Y]$*AF70A4*PU@2XN&@Y%; M4PJ9Y[K0B+Q[U^J;SZ/I8@Z5LR1:SG'RM5BLHDTRP\EL@9/DB^MO+[/S$ @D M)5&7L@B13MTEWW[BE@1OR /2<<=5S'S70)6NL%28 MZE VBJJ;[)9=!Q^+'^!(8W4JBP*5=B2?'Q !<[@4$ \AHD"YM6HSEH(DQN+'@2IA4J1:AZPG"V#%)L^J"1=O5LQ5+*PKP@8V M'&31J.X.,RUE#M.CHF<$G1[5*,C*4V:%RH$8SE7_/.W(=SLKB8$H"&28XHDI MQ"$2037_W-A3RR M+#SB[$$4NB*&@)C%8=& %]=-S_:#DWH[ []PO MF^U_J*W!!UV%6W6@N9V<1"MVR+8*PVTE0WTC+Z3G!$;^'-&\%=&*I$Q%V$ID MH>^2JZZ5#'U\J[J) 6#'K?ZC]GL:$9 VW._)WKXT8#F_W!">5G2PF&F%$_LH M?;H7!5*/4M$WKK=Y@*IS+$2VC,;NQD*7V@:^1]/]Q52M.BZC("LDD')M.;6Q MHBZ&[.!JK$SU'K")%OE.()L>)-($)5,3+/D42'(S%9E\ F@+NPB6!(RL M4:%$:U/HE&F8^).)-(B#8JCMM+:F4A1.K0.;.F%LD%7T&NA$4]529\\4XY_W M,UW29M!,@;AUD=%,(6%0.PTSFN1QG6)_4QUU47#I&F3*HSK!E$PJ3TB E B1 M 8(/:3T,PTNG$AT8A+_'8-JA#T72DL2 ^ %(95IE8_'0J0G-.:3%,"Q%G^A8 M86S6=;-4NGU'H;FVSH=IM=7>3FI5:%YMZ*+0&M#@=^J]R7,7.D;K?-\B=)RL MH361TX;M69:402Z QU1&54%FH7X(S*T_$0N]5[4=#)W'TH3[?")Y*86"9MX& MUH"N/B4[A '+L9<-R$=R$O7>ZFE8A6U1MQ,]RS5-D85H2$&49&FARG,JN'8 M_H+AZ3+I8_[O.AIU#+CW55&8=^$Z.!]S1<%S2\XV4T3=8XP8"Y(JY/HF3* M#Z)D%@]&Z+YK=!J>J<%A?4G7(HD6FX1%1?$Z#KJ"[&BV"?_SS7HPI#.KGH,C MSYR9$(EX-5Z_X0?)?+QY$U%IUF'0H+&K?44PCT6_W[N5I1**I^K28>R(UP,^I"O-6/'W3#5G/-;4/7C-/7O ) M$N;,)4Q2%PQA-C>5.GNS]7MML_>UM$A \J$FWNO?.T+5T.1; 'B[_\>E@V!$-+J0I.->HR&2L]O7X.@BV L),(SWN'^'<%1>'*_P.NW4 M__KC1,K=$!F"2Y@R13-G5W MT/ .@-;67;\T=(TO?;"9##ZIP5<[_G!(J05> M#5_7^KO]M\G;\$GNM#Q\V/P9/$Y=L5 YMD['J\4(F/EC8;CPIN8/=%OCO2GY M=(^W*&5I 9[G!BS97I""_HOMS7\!4$L#!!0 ( /6"LU:7/]X;/ , # ' M 9 >&PO=V]R:W-H965T-<-T\26S78F.22V,\CKX-3* MA*7I)&FY4-%J$?:V9K70O9-"X=: [=N6FY<-2GU<1EGTNO%9'!KG-Y+5HN,' M?$3W>[[<4:?"8[K;]XXU.]C%(O M""56SC-P^CSA/4KIB4C&UQ-G= [I'2_7K^P_A]PIEQVW>*_EGZ)VS3(J(ZAQ MSWOI/NOC+WC*9^SY*BUM^(7C@"TH8M5;I]N3,]FM4,.7/Y_NX<*A3+_CP$X. M+.@> @65'[CCJX711S >36Q^$5(-WB1.*%^41V?H5)"?6VT-U=>XEQBVDBL' M7-7P\6LO.KIXMT@>!+_\O"<-?ZYUUAOXJ?[^7^\!,%K]^$,V27^ZHKLXZRZNL5_7'8/"=ZOU?SGA&Z0[0_ -)(9*4X]: MAS7H/;@&8:\E-;M0![@5BG9T;\G/WLV!JBDD4#6'!8O_+0!W1&_='#:]D#51 MVH 0;6?T$WJ,A1O()M.8S3*_2M-X.AW# Z\:RM:\O"6$Z20NV02*,I[D)?SJ M#_,9;3'(69R-"[BG9)SIAYE!ZBG.@:II81P74P9L%K,R U;.XB*C;Y;&95'" MNJKZMI?<7T*-5/Y*\,!P.\GB+,_OX+:@R#F[(XV,E3&;ED%W$:?9!#YRI M92%4#&G443DJI.O>T44#-P@5U8G&/'!KD:Z]IPXWQ*0\#B32;+0C>$2$W[1# MF-'?P "O:^&SHF!"#6\(6:/W&B*YF&(MFD.8U9;*WRLW#+3S[ODY6 ]3\!M\ M>$L>N#D(94G4GES3T70<@1GF\V XW869N-..)FQ8-O2DH?$ .M]K2N%D^ #G M1W+U#U!+ P04 " #U@K-6X,M3Y: ( !5)@ &0 'AL+W=O+)4NN<5/O1J9C18\=T2E'$7C\614\J(: MW%Z[M0_Z]EK55A:5^*"9J[WA*_$@[.?- M!XU?HXY+7I2B,H6JF!;+F\%=>/4FI?UNP]\*L34']XPL62CUA7Z\RV\&8U)( M2)%9XL!Q>13W0DIB!#5^:W@..I%$>'C?R5_+7*[OAG,!BP7 M2UY+^U%M_R(:>YR"F9+&_6=;OS?$YJPV5I4-,30HB\I?^=?&#P<$L_$+!%%# M$#F]O2"GY0_<\MMKK;9,TVYPHQMGJJ.&>+GJ!+HS8+ZJR:\/>5KG(^PQ&4*+3)&HU>1.=Y'BWT4,V#@,6C:/X M!+^XLRQV_.*3EK%_W"V,U0C^/Y\STK-(GF=!"7%E-CP3-P,@W@C]* :W?_I# M.!G_^82"2:=@KDDF5<5HS 5/+99$)YFQS6\1O=;%!KMDA<K01M905QTNXQI.(';_3@>%9E8D/2AMXZQE=:.#(#A-LUI&)/80LN&0F# M2@R8*CVFP%4*8R!-L$I96) I#9B!A-FU8/>P0LDBYQ9K;[CDD,8>* G,D-TW M7I#']9P:=3>I+T9FUIG:Z=;JV5.@ #8[&[(/I$&QA:E")@=>7BAN?P+=G!@)S* M+(4F,;:PTKF^T]'K[1V\%2[>:"U&57PA=QV>857KM7UXP8]<]&*4X54+IV[X MKO%7_B^44W*&T(7*BXQ"PM#60+&4W#L9[C'B*<]<.1@V2(>?=HPG1RAFQ?Q3P93.C!Z4"PCVZF5E7Q.^+ O6&9 M*B$G\R6%,MIUV9PIG^JMKMZ[751U+6K2] M='N9T,D O "EGCD>J\Z3\-,&T"(],3Y]$4=:4OE%:<5X0U="J*(L)'"[Z<4U M@T?T <>A\7W3-HXCX,O$ 9":G#*'=::IA80Z[T%[4'+8=BW@*.H1SR9TD^_; M NIV!='4V;J5X%58*BF]DZQ3NXF?Z5NUP+#I1"^A1951NAD+=9P]F00:"[0[ MO[E7-1:^<[B44)HB1.C^=H\A#X,1)A:TU69B<3'R*Y%;B=B%XZ1J@T?F\HK= M]U7IR#NJ@]PY3JL7EEU5>*V6K^O]GEW;_<\' M>7]?:RK&5T^T/RP.=UFF:WB:VDI%*4OZ> AGGKZW_144BR81KBD43(],_"\8 MQ\G4_?U55:^S[U'\U+,H#";3&0OC($QG)W1\[]0Y7$F#V7R"__/)O.?VO@_B M) AGC>_3=.X"]K&=E2B"U-NSK"YKZ6#,,9'8XO*J1L1T4LA/N% M[T%Y0*V-)@%T-KG[GZ1M%\EOINU#R\]9_QVL_&M1DPQOO<+L'MJLE-Y]NQ)T H[1U=C.+J)+ MV&-="Q5/8/G[FDK)0*VPS0$ MAUX.M(\I]Z?CJ:\!Z037)$A0K,@W;[\V'GK;AQZY!C'")-]**'_K@MT M'QI1BK*=VC!LSQJ$%=4%A-@M#[U#[5=396P2P#Q!QO<'VCBK)G ;636= M)^X:3I)^0%"O8'@4C=ET[E+OR;A$<2[KLF_$LK:UIL0SF((;Z+N!$E,2RA[Q MEWLO/=_OMMR<,O7X[;;3N_GI ^HX42V/YQ3'V$61NE=,CQ*X($7\:1FE$*'& M8DK1GL;-8A+-:1$^0*7UBS':D%O$]B"<)MY%01J/R4.81I:(+@O#8!X"7N,@ M1?M '4OF,Q;'P70&O$5!/$E9,@G"9 *%C;DBQ->5W0_/9%DW@%V@7">HO1>@ MB("^"^(^B2^I,D^#>3+V_6P4<:])Z@=3:,6#),V1^? MX#,9SOR3$T&ULG59+<]LV$/XK&,:3L6=0B>!# M)!U;,[+S\B%I)D[;0Z<'F 0E3$! 2#+SJ_O+DA+5&H[;2_2[F+WP[Z)LZVQ M7]U*"$_N.J7=>;3R?GTZG;IZ)3KN)F8M-)RTQG;< VN74[>V@C?!J%/3)(YG MTXY+'A!\ELN51\%T?K;F2W$M M_&_K3Q:XZ0ZED9W03AI-K&C/HP4[OBX9A^0'\;8H=8;K@3ET;](1N_.H_*B#2B MY1OE/YOM>S'$DR->;90+OV3;Z^9I1.J-\Z8;C,NK^G]\->1@9E/$3!LE@ MD 2_^XN"EZ^YY_,S:[;$HC:@(1%"#=;@G-18E&MOX52"G9^_,Z;92J4(UPWY MU:^$)5?:<[V4-TJXLZF'.U!S6@]X%SU>\@0>2\@'H_W*D3>Z$DF.I06(V#NS= MR2F!.DM%ACH/7!*XA+RSQCFRJ.M-MU$@5]UTHMO?A%P< WIWM/ MCPAC&#[(OE#>Q#V)4A8(\LT;R#3+ 9KSL;1GKSTX"HF"!N.Z%D3)&C8<@E"X::\=N$=E:4)G2;&7#CQC!2V* M="\?^+BO(J=Q%0]Q8IC+AWA::SIR;93T7$)D M[PUV&*^_;:23X3O&4EH5^ZYX"N+2=)UI#"9G9'R<,2A8 F6"2CYI:GGK7G#A3 L53Z.5>CF,,I_S-.B,];+[R%Q1-RML>.A VNSU/([[@8]6AU0S+"( MMU#4HV3"X*NG%!HV&XL);6%!AE&P%9J*85$/[[5=C.QK#\9[\#[#I).]A)^0- MY+ .VN/,]JWJ\=,UB@JFR(T'Y,>]"T%G6"N:SRID*)#<97B).?A P$#WSY6==/?8 M6_1OG+UZ_U+\P"U,ER-*M& *-P+/_P902P,$% @ ]8*S5B,=9+SB @ 9 8 !D !X;"]W M;W)K&ULK551;],P$/XKIX 02-:2N&F:C;92-X9 M C$Q 0^(!S>YMA:.'6QGW?X]YR0-1=HJ(?&2W-G???[NG+O,]\;^=#M$#_>U MTFX1[;QO+N+8E3NLA3LS#6K:V1A;"T^NW<:NL2BJ+JA6,4^2/*Z%U-%RWJW= MV.7SANQQ5OT7YH;2UX\LE2R M1NVDT6!QLXA6Z<5E%O =X*O$O3NR(62R-N9G<-Y7BR@)@E!AZ0.#H-<=7J%2 M@8AD_!HXH_'($'AL']C?=KE3+FOA\,JH;[+RNT541%#A1K3*?S;[=SCD,PU\ MI5&N>\*^QV:S",K6>5,/P:2@EKI_B_NA#D*>[/ZA3^49XL9Q; MLP<;T,06C"[5+IK$21TNY=9;VI44YY>KLK0M5G!]3]?LT('0%7SR.[1PU5J+ MVL,'*=9222_1S6-/9X;(N!SX+WM^_@1_RN&CT7[GX%I76/U-$)/843$_*+[D M)QE7C3V#)&7 $SXYP3<9*S#I^"9/\-V(![%60^9=.81R\'VU=M[2-_/CL9Q[ MQNQQQM!'%ZX1)2XB:A2']@ZCY8MG:9Z\/J$W&_5FI]C_PXV=Y']<_;\="@2DTKIG7$X%Y= -V^5$"WWQN< MP:U0PA(+@SU-D?ZH-6K<2._@.60SEB8)&=.,I3-.Y/.CL%M*"!1N M*#0YFTTCL/U,ZQUOFFZ.K(VG"G;FCGX#: . ]C?&^(,3#AA_+,O?4$L#!!0 M ( /6"LU9C)I:2X0( $0& 9 >&PO=V]R:W-H965T4 M?[]K!RB3*'LAU_8]Q^?8OI?Q1IL76R(Z>*NDLI.H=*X>Q;'-2ZRXO=8U*EI9 M:5-Q1T.SCFUMD!<_GAX2? C?V M* ;O9*GUBQ]\+R91X@6AQ-QY!DZ?5[Q#*3T1R?BSXXP.6WK@<;QG_QJ\DY]^88[/WW/EVMIPR]LVMP>BR!OK-/5#DP**J': M+W_;G<,1($L^ + =@ 7=[49!Y3UW?#HV>@/&9Q.;#X+5@"9Q0OE+>7*&5@7A MW/29&\.5$VC'L2,^/QOG.^R\Q;(/L"F#!ZU<:>&+*K#XER F(0$=X[".^=8__/M9S%GE9V= (S M7PC";4$H<"6"%'PII)^@&@>T3M!CQP(V[Q"_L**#XQ*VR(T-]Q-NB0%7A0]2 MRK? ?:ZD2K=P&>AU8RG!7HV [E9(H+MM [8/B&?.)5PQ+502J@UZ!74 M:(0NX#.P08?U$PK2K)-T61L,;C)8-"8OJ2BING/=D%@"\J(0ON(M;>91_$MA9UNGV&2SXEMK0 M+I4>>I.W])<]DI4-K^"R2XD#'Q!B.,RNCATA@8Z]=%/*S4Z8.O5LXJ/*KI"$ M^_YE(7AMB_PP>VB1L[8SO*>W_?6!? M2+7%%T.3ZIA^!:7M6.W"Z#GUBJ1UU MG1"6U.;1^ 1:7VGM]@._P>&/8_H74$L#!!0 ( /6"LU95QGACI@, !\( M 9 >&PO=V]R:W-H965TMV!+ ML%[]EMD&G&3%!C1;T&SKAV$?*.ED$:5(C:3BN+^^1TIVG#4UT'ZQCCS><^]W M7NZ4_FAJ1 M/C9!F%=36ME=A:(H:&V;&JD5)G$KIAEDZZFUH6HVL]$*-"),H MFH8-XS)8+_W=O5XO56<%EWBOP71-P_3^&H7:K8(X.%R\Y]O:NHMPO6S9%A_0 M_M7>:SJ%1Y22-R@-5Q(T5JM@$U]=9^Z]?_ WQYTYH<%YDBOUT1U^*U=!Y Q" M@85U"(P^CWB#0C@@,N._ 3,XJG2"I_0!_:WWG7S)F<$;)3[PTM:K8!Y B17K MA'VO=K_BX,_$X15*&/\+N_YM%@50=,:J9A F"QHN^R][&N)P(C#_FD R""3> M[EZ1M_*66;9>:K4#[5X3FB.\JUZ:C./2)>7!:N)RDK/K/VR-&@1G.1?< 1) ME*1G\-*CDZG'2\\Z^>[92;CEIA#*=!KAGTUNK*;J^/LF Q=<@JU59XAM+J^ XX"2XM4A8L"273N0>((8Y&\T4$<3R:)A&\0V.HK;1& M::%5VD\&+@O14>42 9NBT!V1^$1CS^"I]P>QDV:!BW04S:)+N)C-LTMR:3:: MDY8W7FLZA0>:H64G"(_F1Z=[&9JD4'76U5Y%9<@$[)%I ZJB@"+1%N\M-PQH:GM@N!YU+M'*4I. M;VY%(T%I,O$!$7Y7%F$QI$Y[?DFYZXQ?3H>DO"CXD^R-7QL&XZD[>?W\?:X_3;]T']^WJ_..Z:WG(I$8$6BT7@V"4#WZZ@_6-7Z%9 K2PO% MDS5M<-3N ?$K1?X-!Z?@^)]@_1E02P,$% @ ]8*S5FL,U4M8!0 ) P M !D !X;"]W;W)K&ULK5?O;]LV$/U7#EJS.8 A MRT[<%ED2P$D:M$!_(7W!EUF?).-E.W.C%TLO$ MZ/RT50N^9?];^]GB:]1[*73-C=.F( \6WC,^F/%,/=\=;[=> .+G/E^-)4?^C" M+\^2UPD57*JN\C=F_98W?*;B+S>5"W]I'?=.7B64=\Z;>F,,!+5NXJ_ZOHG# MCL'K;(_!9&,P";CC00'EE?+J_-2:-5G9#6\R"%2#-<#I1I)RZRU6->S\^17/ M_>G(PY-\C_*-U46TFNRQ&D_H@VG\TM&;IN#B1PIRU-J5L M/*1)-CEZQM]1S^LH^#MZAA==:9=7QG66Z<_9W'D+#?SU%-OHZ_AI7U(7)ZY5 M.9\E$+YCN^+D_.>?QB^S7Y]!>MPC/7[.^]X,_+L5?6KHHUEQ/6=+DTF('?ZN MF;CQ;+D@W7A#BBXQUIYF"\N,@O*D:M,LR"^9+DW=JN9^2!>J^4JFI%G-5N=J M2!_363HDY4@5T)V6Z$D!$4JU\4-R:PT7 HLJA@@LJ:; T.-D\9/',[5S'=MA M6)3S%IVR"JBLHU99?R^3EH%R(*O)8Z3)X9!::U:ZD-/0@\#FQ31#)515; LK M4ZUD;7->J7)=:?B-_F[Z]8WGZ\VZ.%XO=;Y$,=W3G!$J>$!Y%U1:4Y-'YR' MBK]+:[K%$I$(, PX TEMH"M$I4&C=$(9S&NJC&H<#5C!M6HH>2=^A8JJZ$XV M/""@KI4CL$LM0'BA/$MF.B0(WEZ,LYYG2N^#VRX$6ICM)18BC8S2OH,UP*[A M%J25%84@_@Z2P#^R H&_=3"1E.C#<-8MYYVHZ=.*;2-=CJYU ]IR^@TLD**J M@TZV.8C7 Z+U!?TKZ UTLG2<'= @Z$GFN1A2$G#=?KJ^"7D6)R%KJFTK:'!> M<4"42+0'>H,FD2:\F1^@_T*!A, ML(+S->+K8A "F"R=9@=1NX/\D'JT<76<9MG!X7[8:4)WF'XTNXT]K@[12T"O MY7;*C2T05-G@(1T!&B*\L+H(%T\!X>W6["\.H\:92A?P6]"=D52_9V0)-2J9 MT28$?!LDO3%_5&.'P-4L0GV)\L?I>#(]D/R/TR/PIS;4=M/5H?X>@A#81+E+ MA()QUAMG3QGWJ8MV*40:BDHNZ.$NMQBE%J4)59FZUE%')?,V"%W324A:8\/M M+N7W;%E$"4YW$*4A/?LM-*3 N>FL"YT@9^OQR-F>]) $U\T=^I.RJ*RAP%/T MQ6CILHB*"^FHA#G\(1D/#7!(\TX:)*BX6&$1T3^Z-5I3U14<55::"@^ID*U8 MA'">XQ+ V+N34+/*;4&B,@K^C8D619'HPAGC^ >'/Q[NYJ]M^.#;)9+U MB&@(!7I;A=[NZ<6KZ4-+?3+6JG)(M0G0W.8!ALK'_,BMZCXM;*2RI#V MT'7+4LM#46[)1MJY#/K]@> MW\\?E%T(YHI+F&;IJVE"-KY)XX,P8 (. 9 >&PO=V]R:W-H965T M3$35TU]FQ2 M.M<^G\UL5E(M[52WU.!)H4TM';9F-[.M(9E[H[J:I7&\FM52-9/S4__;>W-^ MJCM7J8;>&V&[NI;F<$F5WI]-DLGQARNU*QW_,#L_;>6./I#[U+XWV,T&+[FJ MJ;%*-\)0<3:Y2)Y?+OB\/_";HKT=K05'LM7Z"V_>Y&>3F %119EC#Q+_KNDE M514[ HROO<_)<"4;CM='[S_[V!'+5EIZJ:O/*G?EV60S$3D5LJO1@9;'YDD/8&J<<=+O(H7TDG MST^-W@O#I^&-%SY4;PUPJN&B?' &3Q7LW/D5J<9V1C89"=GDXLVP^U5;*Z[( MDKDF>SISN(Q-9EGO^#(X3G_@.$G%6]VXTHK734[Y70HE^F#'B]: M,Q5Q$HDT3N='P_[/]XF_C@\%2:7+R4MI.5.PAE M16L4VEI5!R&%;2E3_L'>*$=&Z *D;;H".>X,Y:+4-8FV/%B5R4KDLH8 B.'R MJ7A)QD%1V$YW!KZI5EUM/:HM-50HAXT!3 LY@P$W;0:GHD-*D[Q7KF2PT;,<*8< MDH/J8)L1('TF[&J?EVVE=M)QX-H(6>N.$06X>(S0!5T#)5;2^6T?!!DKYT,%S$(WN!$V[A R1T4! MW;5L.CX.'1YJR1ERU/BJD30-/._)EQ1!59@65CSUL:!*.&.?/1>_XUS0$P$U M4)7HU:#?I7Z7BL^]Y]?!ZS?;5\H VBV.QV*>1JMU@D5Z$JW72UZLH]7\A!?+ M:+F _S[TH]&31YLT25\TNI%%H2KE2S%?1,ERSMXV\8F8)]'J!+LX6JY/0.C\ MW\R?)IMH'L?/QHMEE,[3T>*Q6&RB9;K@Q2)*-_TBB6->Q-'F)!8?#ZWOJMNL MM[I2&3/_F'+F3!]1*:^1J( M'X'*68ER>HXOP9K']BTL+LV\HSUSGAKN'[A<%"Q3:KK\V&MJ)]054\1G9HG-= M:72W*^\0FMLOP^#%_- MDN)#0*9!7+I!T_H.>#R?QG=BT%G6&4-P$(FN9;RW M%>#SJ.?(HF]HN8/V<-/[2WUCW_J9BO<0B5):CG(,,,,0YM&&'"CG-<-Z;X6A MKQTL#]Q_,SBT$ S#XM77P0?AW>?"@_B.30H4HIS3#BY(>\2900O9B1PEA@+> M':3;> @R2*-HNGH;Y@-FB]=C7U_+5]9XLU)M-;JQUS(K,3T<"L$!RG,H%,AMJ0I3#?7V$/IJ2VBVSJ'#_Z9\>L_<'.XG'D3]>/6<"EGP$RTL,2OP+NPE%&%H MP_WAA_3ENZLA:064O?GI2/R\+V20Y""JS(^<,("JP /_6LQE[ZO7H_ @"F6Y MP3A.ZW6VUU>^%HOD.WT>1'G0X[" X:6LP@!UR,I.-7[^ 6_+9<^A7ILH6;#B MKJ/%DK48PKM)Q3O,J(&&/2WSSO2]'$HPGT>+U8JE^F25"J",%XDW#%+1RD,8 MV-_:/84VK]8KR"M,T]6"%TF4K*&S([2$8,PBOZ\.OP@7,1WNMOCX>OH[?H%A155%3 -)ZNEQ.HIO_B"!NG6_^6 MO]4.WPQ^6>(CC0P?P/-":W?<\ 7#9]_Y/U!+ P04 " #U@K-62:?=SI0) M #7%0 &0 'AL+W=O;/#\8^\7ME/+B6UTU[O5DY_W^Y=F9*W:JEFYJ]JK!RL;86GK< MVNV9VULE2Q:JJ[,TCN=GM=3-Y.*F]95NU 3VY3%Z^F=%^WO!O MK0YN="W(D[4Q7^CFNGP]B^V_ ML>_P92V=NC+5)UWZW>O)HM5#3E_<=T4IE;B3_E-N?,S#XWT_*SHI-\$Z?0'TDDJ_C"-WSGQ:U.J M\J&",Y@RV)/V]KQ)G]1XN;=3$2>12.,T>T)?-OB7L;[L6?_$6^V*RKC6*O&? MR[7S%HCX[V,^!XVSQS52E;QT>UFHUQ.4@5/V3DTN?OXIF<>OGK!W-M@[>TK[ ML_GX^])_[I386W.GN7Y0OD*'54^K8JL:9655'5%:[$?CW<,=>ZE+ ;&]/,IU MI5B%A]*BM1:[Q5%)+%:M"T]WLMDJ:*":4-A1=FK*UNIFRWM(8BK(L(VI0 ?T MO%1>ZBKH>,)<>K!! F7%6ASC@U&2"MF4=)&($YSN=Z9U>.).7_*>L(67KSK# M?U,EN2Y>B#R)DE6,BT64+A+\)_-H"9E;+[T221HMXI581HOY4F11DBX%F !U MWH@\%C__M$R3]-7P/\^BU6Q%&N(,?ZMHE2?B;1^+_DQ2F8N3)$KSQ:G(XK0[ MZV21I:?B),_R4Y%D(HE6BXRV+59XG"4Y;)OGT0JNP,A9E,X6N$CC*)W/Q252 M6)BFT)663'5F\S!XN-RW'E:LCT+N]]6Q3XCZM@<[8F'3F>=@3.N-/8X4"$L& M0F>:_./OY<&;7GRM(* >6@.\&4N'ZYG/=Q'[DC_>)R.>9R//5 M4^CX%ZP=ER2"YQ0.H&P!,&N@QFNDY:"0J"<""V;6%8[M+M+H>\TG(WVG_3D? M+"8(ZX\1N$*B^NA<];75>\HRS#Q!Q2SFV2E=+E [B,/OQI0'756\%L\H0KB8 M+U ;GZ2UT$*LQ=3K4+I9G@MXC[)YIQ!J\8MXCQ,1:*"\XB>]74I7.Q&51V!91 MN#-5"Z!8M09L'%4[K$JC>1R+&Q@L;;$+ 4#A61IN?, #W3?(.YI3D$H'7KEN M[K"-L I\ 9'X73V!K#2*EW/>M!+OC 0=HUI-BU"OX#)X!S9_;#"_5?HOR&XQ MMZ'4&LP4]@NHF(B>LN.) 1!>'VKQ)&?\+9*\QU\6I2OBJ=ER$3*7+Q/.81[E M*0)&+*\V&\53UW=L\F@O.0!]>^,T2: OZ1I=MF,MVDLDMVUTSW!^5"P44D<1 M$6;?Q5/90COEIN+]AJ6]\:C5D5 D7JRF2\Q4514&S(H)"-Q%VYVLF/.H2VZ/ MY(DN-%FZ@Q_AP&X)7&+]O25WZ&8J02-#(M7 ML_P=*WN13.,?V?( .6^AHS*A>.C^$X9>X)THM6TH;40B5\&:T&OO#[KWGF.M M*9@\ B#/L%ECC"Q'=O?<^6MP] -(NC@"ZEPKF/KSKA@HUP23IFD.7Q.MF4P6@WJBR#9/YH#%-@\5$^[(YTFR@+(9>*%:5WNJNAGOP M8%S86EE3'T'[]$8@44^8P^Q]O\@.%A7(3&^HDA%'Y)AM 57(BAE_!+,?*];-N'B9IYP* M:0HE]7RPQ@=16BDINFA!J+PKE#Q\1V-O#!F)5;WO);K!)9&PBO+6'QI*N>RQB$!2WT&.'-Z])$./WAU; MJAE&NQ*E^3\SV2E9?FY[MN1S61&B#EA2$"48%EE O?4>P3>R;:,;B=D-SWN; MV ?J#Z:$OUR?=[)JZ21R^+%F'AI!AQ]+!&Z[*6IIVLN2Q587Q\W[ ,0X#/J:B M(V)RD+9TH2YI[<5R.NN;2I_QM=I2X1@J9]ZX8!]8G.$6P MM%![3[-IJ5QA]9K4K,T=0OT(OK(/4[M^G/DYOI\/+R6>T*0<:"6EL>),#-_8O>^K!#CZA M_S3 L"/MC0'*P%CT+6]-( [PD4-E]KW]YI9J,JCEUPM3/'SU&@DYEJ*HMGC+ ML.$=A#I[:*7=B^.HO0*FR>H5YJ\#F1\-\0R^6[7!X$(M3](*^UXH9@3:&?TB[I?&[4AN(QM-%/A$V?$8,-][L^=,=:,>;FB]W2B*SM 'K M&V-\?T,'#-]R+_X'4$L#!!0 ( /6"LU9/%]-7N0\ $PJ 9 >&PO M=V]R:W-H965TJHBF1DFS'L5TE MR\XF54G%924W#[?V 9P!2428 0W,B.+^^CW=#SCDII*U-'ZVL5S.KMY'K^^OTEK><%_V/-+@X^*Y)D MZ?T=??FA?#LY)X:,,T5#%#3^W9L;XQP1 AM?$LU)=R1M''[.U+]CV2'+4D=S MX]UOMFPV;R>O)JHT*]VZYK/??6^2/%=$K_ N\E^UD[57BXDJVMCX*FT&!Y6M MY;]^2'H8;'AU_I4-B[1AP7S+0Z-.68P!EXZQA<9 ;?+YZD>+T-,W4^GZK%^>+B"7H7G< 73._B_R*P M^F!CX7QL@U'_>[V,38#7_.N8&N20R^.'4"2]CEM=F+<3A$HTX=Y,WOW];_,7 MY]\^(<)E)\+E4]3_NLW^'^349[-M0[&!XQ^\F*G?C-)05)$?-VZOG-5+9U0+ MZP?5F%!%Y5>(WHZ(7@=CY+"=;39J96L-@MHI6\?&-BT%:U3;X.]M";)X?(_5 M/NSS4CQK/!Z7!IFIQ#M56EC*+ENLXN-\&XA V19(6.J7C:%S0]!@DD^>JMW& M%AOAGF,,^0@45;,Q1!B/PGZ:># *J8_?#*3 (?D %;TKB:,1%XF8(=YI=4H4 M:KGGYX.US* *-M[1.CA?S-H3OGM]69S%F5?Y>[ROV\H$W\;1P4)M&VQAU,X@ M4^S5$NPNG5WKQC"?6SR#M4S0#@8K34$.$84F\;8UP?J2F*%OW?GJI-\T?T6$ M%I>JXF"?JD*[HG5\PBKX2F3$5Z(2-1P"RP_D/F5G:PYEAY"K-N!Q@+ZA8%!, M.D,@$:5[[5J3N>M-4JJ-KTR2'PG25FVE=.5;<$X&%(O3'OC[5M=[M=-Q[*ZQ M)9_H]:VWL#$(L5C/YB]?(0$[Q[6DI@>7\_Y!HY"HK%,I4?$*>;+@)_@+_K>& MBY"#C=[+&>2[4,;V/TWY)2D)?6EU0%A1NM6R%T((SI^2K8/ MIC X#):L1[Y;HJR#N]HWY"39"'V8D5[\LD%!Q]ZX\8'B6J_HE+W102'H9NHZ M"A?:AC&G/1WS4!A3&B'_R!*VX8,&!IR")96R);\KR1!@%'+$B AEVP;R:_S! M6I^\)%/ CEX_Q.I,_=R&CB2=/5!#,4A[=-JSJ]GB:7L^NYB]>+PBV7=&Z1'. MW2JVYO-/$D4_07UKH)O(Z7(%1Z-\2>MD60JV*B\#[XCI]29%H2V4+N^1]7KA MR!5&-&",AD5N@);(#+:V#254.@T[V!E$6@K#54L1S)S0)N=US2F<2AVE+5T4 M/I1TI"1HC6P",U(N%X\ +BQ;9V;JMEU&\Z6EW- Q.2X(JMWZ.B<51I!$%BSF M UNPF9(3I_T4ZD!M3IPZ.W_GITL?4"X-;'O35I1RX.+]\;[^ _4R?Z@%%I+H M9NB:B4:I'+P-4I-7:T&.#M"5WDV9"R)AZ\*UY-M0&-F=4C&K,J:PH[0"AS:- M)*3&-Y!TK&LY=RKG%8^%H8S!Z$$*,[2Q>K[4CE4H@'V@Z-Z;Q<;@<]4VA&,R MN9GZ<7A\*K_'B [@ /8+7+?_ID1,&%Z=<&U#X8$RXNGK/E"Z>+@9F."HT.H9 MEBWFE_C_S?3BXORH+4]>GK\X52<7TZO+EZ=8.9]>G;_"_ZOIRU<7A$M$-\ES MR#*_<9%O")W =;K04[=4H3D R;&2G:"F?]Y^E(V[C7?F.7.:\T.0-X(YX#,F M4$9,>UEUSM?KYQ06JD" (+A6NK#.\O'1%-#]L'2EU"\$9NH'UDF=>A.FE^H] M+6,B'+<9@_PY;AT!HA![QQDH9]4Z%41++1O M-2=V#DCN%!/R$M0!+J-F'4]3S-(1A]2X_.] CE[&!A+J4$92ACAO/LC@'9(5 MXJ2S[++=FR!Y@5"G7I('[!D.&F<)4I4>L9W51]P=G@Z8X6S!.,3I'7SCGUFE MTS]2?H)WIH8*"LEHA&RD$&0\Y^S*#(TP4[]25M9J"2Q94 K Y_%!TP%V#$CQ M-HBW#,IG5SL(M0@_3EC&EP#IW_?+F74$!O;CFJV;W($RW+C%TX#I*8@*U*? MC @XH14)O0,FAFS-F4>/@(PDBT$!&+98=?E(BX,B2X%M8T<-$CX[G[WL@0TG MSR/HYWSVS=%%'< =%L7KH@@M/IH'-&DQ:4$ &WL$.";LG?(E.?J*!C4Q&8 L MCK"'0AA^IWYK*4$"5V+54*6W!-RI6*.B2T8A$U1;EG08\QDWC)#(R=)3 H. M(0[S@5WU3'U;/)TJ* WFL82Q'Z'IE'[)#W.G%T"&#=L)(<&84\0JIYSE6V(-!F0"C)NM'G"FJ?]RJZL39&!T3D#?EV-)\P M#@D##,B=%9 -S=N:'$JFGQ\PG^,\EUN;IXY%BH4\ZC-IZD=?W*GA7(+Y@O+7 M*$X<=!(V1)<2/7-J87@Z.!$B_6,9" T1S) 36]\)DUH?&4.:2VH\'23G$G ,5-+N(AJ8X?T&,52LWIODA,F:$O2P9'PE$\-9HV\PG@37@'N.!Y' MG''5 ]Z[$XXH?[&2+2)?9XB[T5 8O N9AT!ALZ/HF(VG.SHE4AVX&UCI7%")I(9O["H7.AEX,$+!EZ>T/^CB01]IO.Z?,ZC M&AT 1,*P4@IMV15D!_*9#9)219A?-D>\; "*2$F=CH!TB?_YJW/LWL=OT=KL MS#T!B,[]6 7HS<(AE-Z#>7EK2K6:8 M(9BHEEK!5N ,1V@$.UDE"4V(89.(K(K#PL4JV=# [)&GI=Z6IB"^INPOC0E5 MPQ>7?:4;C@K1V:$S%I@U&'PU.N MB9&325HR.9WEU93= X5L2NSLF0^4I'@2TN2Z5.BX42NT8X_0/.J?+RP_Z2%' M7P0B.C='43LJUPQ)C*;!=Y4FEE"K(HB#+)=[N-[!F3?2"4D.O5'!1(B,%9.C M"Y%5@XDTFQN4V-'P2,S"OIC4#+X^(?]J^R2,@+R&AJ,K-H3H2-_[P%AAB[PC MI0S<_35,,J+8UL=H)L51N^L%)4/*K;C119$.I?#UAC MX^[@_RFQ<#&GF.^RSB]S3W3A)-01.R!J8!/&7CZ=2UI#,AP+1@*I]2^?LX!0V?QD.A1 M/CAV!E&>'U+6/36>5PM\[B>'QXE_YP/:ME+=0IQX@&R.=!U(P"OK9(R!=@HX MBTF+>R,K/YH.!JATK;D!F-E(8"?6(_9X_\;%FOR6@[OA6 MAYQ?LCOTFI1)H=%-$OK<+_KL$FY7[&S-3:VE2XX@_?4JZ(HZ%^XWB&."YNS\ MM+HSQQA=38=3_N%(J+].H@V,D&56/M+[US,H:^'F8'37)9@OK:?E"=>E#7F6 MV>7;5,3_0L[]$_GOP[CIB,?@_[';DG'4C6+.Y*B[&%_(G,_F?=D>WK:,+TX& M 3[DY6+Z1_'.F8I.GL\NA_$^_X-#B>;6-QNX4443-YB>.FHP\'==;;_%&VM6ZN,# MD@%[ZL\K9%3L.)GDK1]_GO07>4M']*X,(P!KJWWJ795KYPK!N+ MV&K+U Q#CXS/!&C(^*YN@G3 MC!]#RW,%)^TM8SE !"XQW92GV!_ZT\5T0/DI;^GRSA&GZ1&_W+TTC>M08'94 MG7Y$PQ6T&0J" I:N,G6),&A2UPHOVOUF-N$B;^[_K2R($X5])MMVGHIP)(C-K)N G)X.JP62@M7Z]* MGXQMFL?'CF2A.Q!?'T9+%R"1;)OKJLDAT!>\.+DXVDA8_GLR3X%?=)+;W;I-F782Y4R79&DSDWO8FO[ M(@%?AY30'50?9"RU;"/]\@"BOL]1-YK^YUW2)/K#AZO^/Z* 2U!TW1N M01.T4[H_LG+)2'""[D[(V-&XZ8"Z*CTT239:&G3]]T9 [T&X,?H!(&-<2+TF M_>"$OE0IO9/\SMX1[H$"#LT-3@R):E8K(V:G*X)B6"U[R_==A;-?VG0_$A(" MEU^U *OG:P"^C6_T70?HDDOS^-\\(,9EMLTCWJ[1S]\?76'^U<[H3]3][_-D M(P4G_Q*&ITN%#45;$= K./9&XYZDNXKN!E@)3GG7 MYC21[<0Y+Q@P2#?73L8'O";D$&*:4#$C*AQ^:,3_OO$8D>ZS7@"V")&"69E6 MQ=FQ7XB=#7[AAYA<\^\8(WMV(S_VZYYV/Y6\EE\(]LOE=Y8_Z;"F+LB9%;:> MSUY>3=!T\&\7Y4OCM_Q[P:5O&E_QQXW1:$AI =ZO/,!D^D('=#\@??%]LYMPD ,\: 9 >&PO=V]R:W-H965T1+L@_9N*S8?MC:AR$P)*>$ M"S,8BN)^_9Z> 4!0(EEV:I,'6R PZ,OITZ=GR*M-HQ[:I1":/55EW5Y/EEJO MWEQ>MOE25+QUFY6H\63>J(IK?%2+RW:E!"_,2U5Y&7A>"27AQ?]]8_F-R1RXRWXFU3?I6%7EY/L@DKQ)RO2_VI MV?PBNGQBLIR+PC+P3="X&) MVSHR4;[CFM]6?ISEH*CECR _9K4^MER][7A2CV#5PBK"&VH(_M+CAI M\7:E7.;Y#@N\(#QA+QQR#8V]\%BN2ZY$E^M'O@6U-+M5BM<+8:[_?3MKM0)/ M_G,H>VL[.FR;>N=-N^*YN)Z@.5JA'L7DYLC08^L_2'W'RX;73#BMEF7)^".7)9^5 M@D$L+1Z,&\-@LBQ9QV2;DW@2*I\5WVH M)I M):E6XE'4W8*Y:JI#F'Q>(>JN$GVA'%9CQGP+61B6(*QV+0K "RE @2]FIN5, M0QS'V!GEI9=*=(FX[*-09@#7!RS9SW!N6)XO)1(T>H8@^V;+E43E)'>^J82. MC8X>5H*W:V7M=3RPA0+L.VCW8OVZ!+Y#> Y;UT!,@^4:/CO\Q@A1-QS6&>IQ M6=AVXGF.48[P8(3LRGIQK&FH[,;_AB(Q*7*E92Y7U)$(7-:/3;F&Q*$K$;S! MPQA>4]TYRYC#6Z5YTA)\2I2G$QNRF1''!041L#GON&5YV M!#2E)"P,L2#ILP%TBD$^=^B[:=ASU*+ZFQ4]2\%Y4T)@B5;::+C=IL)4^XQD MA(;4VV\"\ W[U[J:(>:O74*[B]O%0HD%Z.G$3MC/F;'-&0_DT;!0#AU,HPO/TW=Q&?O.YDJV&L_])TX2<_9U'.C*7M+ MJE&21*A. [$F\##_LG/F1YD[C9^'8"MLD_%9$/M."D.(($K<+&&1ZU$\8>0$ M23+V'(=.''NPZJ5NG!WV'#M!EF!)$E%P!QT''8K^-'"F?DB.X]0-0A:ZH0$B M<=(@&CN.$$J(C/T0ZXXZQO \9T'DDZF#CCM.(T\DDB;&%3#T6.!F&3X%@1-/ M!ZP-35Z@Y7N9$YO5?ABX48:@D0JEX,1(^."[0\)!XDPC\VXT=:?&KWG7Q^TC M?H>8@4IDX8EC-\SP;NK1I\S)LI0H#LTUNQ6,RWZSMB^@I(PO*4T@4G2V35YT M)FEQ99IV)'XPW._AGGE8=.PMUHJ@'WFS\)%0G"53-XFIY^V\8.O6].5>E_:! ML#X0CGE262]OK*TO#=1$EM2L$0C)7K%/LGVXF-.PP@Y7T%QB-%*8!]U\A=T( MC1NT[E:*LF __I %?O 3'KSO5:;3@%+.S7BP($5NC"[8P="HN9 :4]/:3ET/ M)@@[JY3PC-1;F>^PZL$1 Z-?PG-07RQT?H?2!2?3% M[?AP6C$C)_:\3C30/B8CTDO2)K1#Z&8A\BZ%B>!UZ$1)#.6((83I:2&$X2PF MPY!<+QL,H_&F7L"",'03;\]R&)+ES"./'RPMC!)YN!WX,77X:0%,G21*C?!, MW7"Z\Y@Y4S1($*#6TY%'Z*(?P70(2L9CCSBRA*1]2#XXDF2O(X Q2ZS804;B MT\0UVRS5^_\NTOIN,B(M(-HGK3=^O,_9'9E>;HO_$D*E3NB9NA-'PJ$*J1,1 MH9*4;NZ!G?EFPH6N?V3"#<," RXTDQ6+8W]D>@J_@9]2U4>F,V(.QJ*;1*>9 M@_GNQ688H.3)K@DP2=(0EKVIBZ%P6Q1F@XIJ=1OS7IYQ-ECMP(79*)N:_,-D MQ#=0)0C.^_NG:14#+9]HY04NVO-S3;MXVKAQM1!Z[&U\PL&13IM3\.BH8W;I MX^BP2[=YT'K5K!?+YW,E9(D3>/[?[#5"'>/@[\XU[HO\\S#DCS@DYK?+9E/W M9QJ[\^4S;+/[;PNZD'G5K.GP9-<95]T9V!RZW -4XAWE1HF,3Z?62V>>VEO. MI3T([W+M3JVG ^U/>=ONO'G@?-J]-9<*P/ZQQFE0#/&/T1N= 99B+Q1Z[';[ MRI+K_BC7HV,/GD]BQD4J;U>;?;_4M3/SD&QLM'_#HQ&&Q3 M=H/@Q3E0V<-MW=0F:8@?[CU_/6#-BWL^B)CK->Z,0Q)/N1!$Q1&A014@*]NE MW;'91_0UQH6Q=:1C>GG*92DD^8CC#7W! M:'2!(#(G78NM\<2[YJ-3,'E=?YO@'".:>^@KZ\O1CPR5@%GZ*86^^((NV-\; MAKO#KS6W]D>*W7+[4P_&ZX*^72[%'*]Z;AI/F+(_G]@/NEF9GRQFC=9-92Z7 M@A="T0(\GS>-[C^0@^$WK)O_ 5!+ P04 " #U@K-6BC:K48<# "8!P M&0 'AL+W=OSUL#[<5[6Z'8=B#8C.Q4%OR27+3_OM19NS7JI1]=)A;<&[-CWPCQ?8:?WJRB-CA-W,*/3DC[QW#ZB?PS:26W$O@A@0?> MTT*!Y0?AQ'II]!Z,CR8T;P2I(9O(2>4WY=X9\DK*<^L;8914.PNW:."^%0:7 ML2-<[XWK \;5A,&_@9%R^*25:RW[=*^.=R8YVA0_'O:X(GN/QU.']1+NP@:EQ%=!,LFD>,UC]\ ME\Z37]X@FY_(YF^AOW-+WL1XG>$K5?BS1=CJCJXF.<")38=@T5F:-*X%1^Y: M]\/H1+A#>NNO@*Q!J 8:V8T.&\ C[$"P-L!2-FREK44'S^2V81_#;O*02D8* M/S:TL'=*10OIT9+',L"G&@=W!B9Z/2IG?[J CQ/DWP09$"? /8[]2^IB"O% M.V?D9IS$. W7XK'67D9/"NA"U0^M[AJDA;\'GB>L*'*RTFK!YE5%UF+.YOD< MOH0+3?K$(QKJ3Q,;"]39K".J)/D"KD(U2E;F.; M[99:D*]=J!@U(2IQ/1KI),&5"4LIL2Q8,4\@37*6E!P^'&I;LHKG+">4BO%Y MSM+"(_,J8VF6GXL^*]>[Y4_DJ0B+&4_\/YV%4I0SPCXRH.GYK"HF=S:Y>0&7 MRLF?3WK.T0&_CO)1=$A[YC>S&ZDG0+K((4\**C/+\P3^>"DBW-U_?@ED("R, MU$9,]^R=I"N\/*JF5:AD:*2 EF*4=G2V'&P0%?1D\(+JE-)IH*+GD')6916\ M=AWCLV[9H]F%-\&2!CIE4^,\S9Z>G&ULG5AK M<]NX%?TK=]1MQYYA]**HAV-[QL[NSNY,LIN)V\V'3C] )"1B0A(, $IQ?WW/ M!4B*CF5WVR_B"_=][L&%KH_:?+&YE(Z^E45E;T:Y<_759&+37);"CG4M*WS9 M:5,*AT>SG]C:2)%YH;*8S*?3Y:04JAK=7OMW'\WMM6Y[NE_P M>K_@#R6/=G!/',E6ZR_\\&MV,YJR0[*0J6,- I>#?">+@A7!C:^MSE%OD@6' M]YWVGWWLB&4KK'RGB\\J<_G-:#VB3.Y$4[A/^OB+;.-)6%^J"^M_Z1C6QHL1 MI8UUNFR%X4&IJG 5W]H\# 36TQ<$YJW W/L=#'DO?Q1.W%X;?23#JZ&-;WRH M7AK.J8J+\N ,OBK(N=N?A3+TAR@:21^DL(V1R+BSUQ,'Y;QDDK:*[H.B^0N* M9G/ZH"N76_JIRF3V5,$$7O6NS3O7[N>O:KRKS9BFLXCFTWG\BKZX#S7V^N+_ M'NJ/RJ:%YF@M_?-N:YT!.OYU+NB@)7?,E:U%*F]&: DKS4&.;O_VE]ER M^O85AQ>]PXO7M/\OM7E5T7DW7]!.?\\E<1?1P7\354;2.H4&D!GM6"A\T#O2 MC:&=JD25*E&0JI#')B@Y2@-12SM=H.TM7:B*7*X;"W7V\HI06U506]OV:>Z? MYG3/QG_J37[W>'<0JA#;0KX!([VQHI!HPJTC*]/&**=0T8O9)?U LW64),F3 MFU6T6DY/-Q^$^2(=ZR+YM5'N\8F2^25MHLUZT_[.EM%J/>TNO^GJ3?E,7%4' MI"IDX"*^I"2:KN+V=SZ-%JM-=WFG*]"@-%1H45FP6RK5P:NZ6%S217))BT4T M6ZPIF4;+]9(6FVB]7E 21W&R@'0)69_TY_*0G:%K-JL5;5;1;+JD)1*PQ"6) M-HLY_>YRV/61![%JTVXQG-_W<0(Y"*.9C-^C\R^EP>)8EUY MH SPH*RGQXS M7K+(//^A"P1*IQ*QH,AE2%!*H7SIW2/Z7,N_P\Y$L!9I1V) M#A81L!>D/#P'1?(P&8*TL1QWA5)N597Q?6LT176P[S2V,^]RX;RI5!NCM]IX M*!Z5R\^XG(&'W]+71O.:YV%85<)3,_3D+>$]+_$^Z$P6-L(VF>;<0H(RL)5N M*E:7"IO3#BT5ED7!!U$@)VI?J1W24W&0=8/X,FFPXZ'&1I=LX<\Z/_;@#W6> MO5KG^678([K8VC1T4#LUB"C2IA@DX924@=N[ MQE?TY$; J ^"0Q(^\0B+?:(49I4#V$3!+,N1U-+X@11UH5QA2C*/Y#00CP Q M)0UR@0VO%H^AX5FRG=ALE\Q:&X==2NEHZ*#OCE OQ@*HAT.'!YEO2@2XQWS]9BO2+U@Q(,^^RDP_C4ESH(S!6:IV$QORE7NL WI# M30:KD,F<4^MKV"E$(AC&(;;=]^#R23F"W4(2$$RHQI IO+$G@\(8(V8(AA[ M6X$OS[[TAPMLPJ,/#Y_LZ-+GG_6;\-X7DDD!9CP"6K@%?NF:1#[0 M&W%;*^=>:>L>Z(BOKT,$3%1B'WHQY1%4I![F^#)P&..PQ0'#J;TX'9=:F%2T ME;DH=NQ>K]>;UCQ,'!5@(S*H00C8GX+N&PT%0U%\25 $;;+0$D/" MJ^@CMZW*?!]C,QY8ZUM/6"L1JPK(81J#]BS,C*+PU/# YZ+OV--/P! _3YW/ MF^#;M@(&-[\NXQVL^QOS7E-O1VP'T0['C%A[_ 5#C%;[Q8TF=_=N0T M'*1Y"A4@CR[@/_: 6J/0]I+BQ7@U\[]+>B=JY4"+__:-W0F5(#A5H\,VZ_%F M0W^E=3*>KG ]OYQY[HR1>$GSS3A9M6W%7-J5PW7"(VZRYKOE-)JM MUB^LFV&07OOK,EG2N>/29'"LQ0:U]X=W[D. -YQP^[?]_P-WX5A\6A[^7,"H MCPX W<@=1*?C53(*7- ].%W[0_)6.QRY_6TN!6B?%^#[3H->VP&PO=V]R:W-H965T>TD 6Z^V+Y?8!FQ?#G6!!(;3]M 6_; B M1](B))>WNY2L_OH^,[NDJ/@%;=$/MBAJ=_:9F6>>&?)B:]TWOR8*ZK$J:W^9 MK4-H/HS'/E]3I?W(-E3CEZ5UE0[XZE9CWSC2A6RJRO%L,CD?5]K4V=6%W+MW M5Q>V#:6IZ=XIWU:5=KL;*NWV,IMFW8T'LUH'OC&^NFCTBKY2^$MS[_!MW%LI M3$6U-[96CI:7V?7TP\TIKY<%?S6T]8-KQ9XLK/W&7^Z*RVS"@*BD/+ %C8\- MW5)9LB' ^#W9S/HC>>/PNK/^J_@.7Q;:TZTM?S-%6%]F[S-5T%*W97BPVS]2 M\N>,[>6V]/)?;>/:.1;GK0^V2IN!H#)U_-2/*0Z##>\G+VR8I0TSP1T/$I2_ MZ*"O+IS=*L>K88TOQ%79#7"FYJ1\#0Z_&NP+5Y^JIK0[(G5#-2U-4/>EKOW% M., VKQCGR MJ]ED-G_%WKSW="[VYB_8N[45F.RUD.&!2AVH4+?6!Z_^<;WPP8$@_WS.\6CV M]'FS7#0??*-SNLQ0%9[C!56RF[5$>3T2GJI"R1Y9&ZJ_/6,=*\U*;R MRA14![,TN,/..L"GEUUX@PUU+GL NK%. /H=O*^4K@MU=_/EH3,MP0^A'JG/*8G)509=>U);@#F:3T;G7<"/U=%L-GK? M?97#CJ9G@SN)^ T:5&"PXCS]/5*%WGG]F&6:*1ISW.%\P^'TU'\U=6S%+EC*:O M+)J.U"VY@+F+DU/9PL*12M?U1>=J'Z?YJQ? MH8O'+*DL"GWH,.:@H2!UJ7LT0M7[?1E%A%#25(_XU!MM2IURJ:%K:]NZ)QV$LNA ?)D=.+\QRB6O1 M=(^U)9T<+$CMN+&!.R 2'H^ PI5M@>:#,(D'M0U1FT0Q8^VWGKK<)!E 9SPL MHH&X+KH X=X^U]@?F]JSVNO\H/ @E^Q!+_003#__'+2"-\,*3M7VE 5>HA2%#^;G7\4B+TRWJ7I*H\0O[1< MUGS4V?3D?#*?SGX^$V&+0Y86WLBC=1UTLV8BPSDR-2_&.$: M!%D0YK&"X']E4FP6(N-9[B#OG.E(L^-L#X%_PFRI>0B%:P;/B,.I]TDX;RV* M]VW&']F[8W$*P4@#."2L)"_!J-4Y.GUD]V'0LX?[+J"(>0'2C._ #1F:V!]( M>5O5,LOG,A1CSI2*U@"QCK2/(;N7F0[V,,AUZ?!/@R,S:.%T8_PU(&E>-AJ)"GP%YM4B[9K-^WG )=\3\HXB?L M4V,UX!\,#3M6SY:^&('GT0B'$OR'P(Z3W;/(3/J&A^,]O!&J M"$?S>R]NVF!$?#G4W^U?K5W'-TK[Y?&]W&<@QP,[ZG^)K9/13V<9A@=YUQ6_ M!-O(^Z6%#<%6&PO=V]R:W-H965T_%%BGRQQ\ID5JVENY=A>CANU;&K9+*^_HJRUQ1H18NM34:WME9TL*S2/O, MU82BC$Y:9?EXO,BTD"99+Z/NEM9+VW@E#=X2N$9K0<=K5+9=)9/DI+B3^\H' M1;9>UF*/G]#_4]\22]F 4DJ-QDEK@'"W2C:3J^M9L(\&GR6V[FP-(9.MM?=! M^%"NDG$@A H+'Q $_PYX@TH%(*;QK<=,AI#!\7Q]0G\7<^=ULIVQ<-,Y;W3LS RU-]Q??^SJ<.5R. M?^&0]PYYY-T%BBS_$EZLEV1;H&#-:&$14XW>3$Z:<"B?//&N9#^_OD,E/)9P M*\@?X6\2QHE8+[?,/.,'JZSHL:X[K/P76),+ M E<)=X9#.F"R_N/59#'^\QG2LX'T[#GT%Q[1_\6"+PB5." 8:UYS?]ZC%UN% M@-\:R:;2'-!Y[D;O> W65TA02BZ9W#:QOWA.D.B@N/F=+!'L#FZLKH4YOK:M MX;#$H%(!WVHN4PH?## .6"JEX8D A6W(1;=MXYBY< 0MO&^$#)"<5\F2;U):^YY))5 MK7!PL9BG"VYGI4+E1G QOTPG@QPB7,P6Z9N39L0@KL8XP-0QA8T+$1[1#"8% MRD,X,P<[LOJGP-(4J@GY7VYT7THK^G+V()7U,JJ_5 MBTA-T^E_(I6?5>YWI)[JONQL6++G/CX)#F*T;FX.VN'5V73#]L&\>[(^"MI+ M#JEPQZ[C],T\ >J>@4[PMHZC=VL]#_*XK/CE1 H&O+^SUI^$$&!XB]<_ %!+ M P04 " #U@K-6?\4S>&<) #Q& &0 'AL+W=ORU.L7HV34/_BHEBO'#TXN+QJQE#?2_=)\,+@[V4HI M5"5KJW1-1BY>C*Z29R\GO-XO^(>2:SNX)O9DKO5GOGE;O!C%;) L9>Y8@L#/ MK;R69EU77O:(O)>MQ1-KZ5I75@-M\XSVXA_)*?Q\R>G+WP[8-1=*; MW]*4KHU8.%N)>B\H/]?T8UMN:.(S@KRL)>FY0[?+ G$D411^H2CQ_J^DU[4T M=J4:4K63T.9P,1#]@ZZDC>BGGZY]$NZ\H%?R%C#1H.E=6'2(^O8-C.<;^EQ# M/@E+H^W&$6E#;B5I]+IVL$3:T1&,7*E\14MQ*ZFU).@,IN4H5 -IJEX^9":; M@PLT,QR#S5AN=:F*4#%ZX97T.L9T(R5]E(4$1,Y+2>]U/93_MI?:0$2^87GO MM9.4C.D3Q#2MR5> $FJ,RA'/_1@3H/9.,-?P^2 =3X$ 4*#KB&Y%V;*FH54D M'!TDZ7C2+PO:C*RDL"W_U.ZN)X@F^L!Z]TLEYJH,CYVFA5#&ZY%[@1%4Z_HX M%Y8#K'QH#K)QMC/-R%R;(BS^&;H,+G*D-Z):^G)@_=?;\&+AC<,/6V=9&CH5 M=;IBX$?^WOJ]XZY&=57I0AMYMT9O9 ,)<^A*AY7:![J@7!HN6D!GW2[0XPA' M02O-Z+ ^-N-:FT294R.%H^WQT% (O=C8>LZ/#B'9I M<-JA<[C65"$[23[9R>1T'/J?\,-=[_:1%GJ/&@RLO3Q1[+=GF,#R_MF*E2!Q#M:<5,)Q!%*%?3+Q0+] MR35\+ZUO8$:=\Z)=@D-D%N@3O?8.^?8)E 66R\%G:,J+V(7,=N'K$\6FV@\ M".U7;I]!-(/;3P+Y)!SZ"D3FL=$>C>^4SB&"OPW?$5USF1_0:3)#Q>6ZY1)% M?4MUZ^U.XVB6Q3YPTGA/2RT J!F>HUS?UK?P61LV*TNBL_,S^F# IXS;1-24 MH@ZP(V&AQSPZ3(YH.HNR;-9U3MX:PR\ZIZ?9A+%%U$O%ZKNGA^D1)6DTC6/Z MY.L)M83V7B@Q6+2-5S(]C4ZS9.=/(S9A(9=_GIM6[@<4ED^S4WK/S?NDX'0: MQ;,I_5WK8HW"I ^EL(N;<>A!L-,W-BQ*!NC!\V0; M3BM*[B7#09V+_'.IE]QTZ!:?L[D<>GPKPW!%R2KM/6J,+EKDH>M$C:+GN':2 MGGOK#N+=I K*X2(Z@>N=K>;$ .,E(Z+150=JF/,&8?EVO'=F 8(J3M8TY&KL M*^[*.:/F;0"6#MG> /&UV1S/6U6Z+>Q;N0Q, Y#(8D)&^C!@@K4@'BR%?0@S M#'CUE0&UT;X*,90RN@'@85;<'TH_8M;@0X>R: ?-['@I70?-0W"" 3M)*.VQ MCZ7V,-"7K^RG]CXO&NTV>A[%%$CYYNAF!D!TH5LSF'[\ E=;T.3J7$/\YMBM M-?1!&H-9&!26YINN@GA?$C,Y"6B,[SR+"O6*T&OYYWT_O#G=-.R8X@,+.$UL MGORJ@/R0M&]GH&;>(KNQ &NN"EDO'7,$O[%[BZP$%1W)N(%UJW7/[N37AB&? M[@E$2TE""4,]1!2X&M2<7MQ$?5: M['_)S[Q(;RXW.&J/YU:!'IJ[CDS7W6?X6KG5/BW1?$8PMYB"GI\V70#_#ZG" M=4<*'U;**#&8^-$W9CW?/3CD>W#?8&;NF%P/^\/"66$TR+ZH,,W+@H&+QP]F M-*JZ=KZ,/*+UDH*GU9;*:"SV\NWNT\ZO474X\N%H('GXAN82[;";(2Q(@M0- M0-DKXB(*I@VUV9T^*+':STCN5>O!%5 -=XGKEU$=WX(:2,^ OIL.=S,S'F)K MQ]&F40*6Q@GH6H@RL*6'6%OF^Z)WI_VB M>P/<'WZP87"-2\I(Q"3,QX/T?%@WG&:_I 0 ^/?Q(*>+[C2G^[CU*"#Y:)&N M\/5:4GJ]#FL=\)VEB*1H+LI:,@9/72J>3(X MAD8O+OUA.]<&P"R<2&^?;L_SK\(Q]FYY^&? .V&6"J$MY0);X_'9=$0F'+"' M&Z<;?Z@]UPZ-[R]7$C!D> '>+[1V_0TKV/Z7X_(_4$L#!!0 ( /6"LU9C M2.2IJ00 .T* 9 >&PO=V]R:W-H965TV$]NHY2'AZ[MW66R\7X[FTY=O5&==!.S53U^61G; M28]3NYZZK56RB:"NG7)*BVDG=9\LYG'MSB[F9N=;W:L["V[7==(^7JO6["\3 MEAP7WNGUQH>%Z6*^E6OU7OE?MG<69],32Z,[U3MM>K!J=9E)PKVY4VP8BE/'YP)F<0@;@4_O(_B;F MCKDLI5,WIOVH&[^Y3,H$&K62N]:_,_N?U"&?//#5IG7Q/^P'7UXE4.^<-]T! MC HZW0^C?#C4X0F@I,\ ^ ' H^XA4%3Y6GJYF%NS!QN\D2T8,=6(1G&Z#YOR MWEO\JA'G%]<[ARO.P7NUQEI[N.V'G<:2S:<>(P2_:7U@NQ[8^#-LC,-;T_N- M@Q_Z1C5_)YBBM),^?M1WS<\R7FWM!"@CP"E/S_"EIWS3R)<^PW=,\YW:&NMU MOX;?KY;.6^R./\;R'=BR<;9P8F9N*VMUF>"1<,K>JV3Q[3>LH-^?T9J=M&;G MV/_SWOQ_-OBH ,^YE5[!UNJ^UEO9MH^@>_![ VY N!F\9*]@A;4R]O&[Y4ZW M'C8F\*X)[#>ZWB"B;G>-!;V=5*P O&P1+ZV)E0E#D=Z]F\$:[&MU_4](.K0_8 MN)@P-NY@\*.1$O@9[UJK[E6_4X@<+-0*2$%RD(2DJ1AX$5/'*QC!/!!GS!!6%Y&6U&2T)S]E02UL>.U#^65COO MP*QFA]@J<#-2Y3%(2BC-@I$15N787H>J0\Y(RAAD*%O@D).J$.AW$'MQE'MQ M%'S;UZ93L%2H1(4-#S,O'Y0[4ZZJ(!D+)*P26*J@2)2D2L58G1@E:58"RXB@ M I@@58R?TH*(*(DS3 MK? '(6^&U]EKA 4>2T*;/JT#" JN)*-RY,.9Q!\<4 MH,+XQ\6 *],TXHHXYB07 JZZ<$?]^2]!L5/283>Y"-V2%Z,14PS&,@PJ!HP8 M.BLMPYZ)3!S+CH4&]8 _^NY,=Q8IR:)0K&291P,;%+=_)# G&58R)6F5089= M';:FP";@?,B<9U$1Q6XHX$9NM4=T5-#H<+K/['J&?&7<]!(+%IL/*U[DHS(8 MB H$'V",%@.LB.H1EF.K?'UH/YB@1CJG_!D=X2 )/*1!2L4KY!J70"G). 4> M5*9BJ#\]=A^2Y!G:_-S=\:,U+MQ]=HTWT(L9W."I-*W&>PKO')Y/*G@1!A8& M-BEP&->,/FGP22."51,>7+^6G/'HD+-)'H8B,(_]M$V?/$'P_EW'AU:X-':] M'UXCI]736^YJ>,)\<1\>@F]C<@Y:M4(HG8@\ 3L\KH:)-]OXH%D:C\^C:&[P M/:IL<,#O*V/\<1("G%ZXB[\ 4$L#!!0 ( /6"LU:$TP\RG2@ *N% 9 M >&PO=V]R:W-H965TS,2NDN26 MVG8<)W%5NV,GWHHOZTYF:FMK'R 2DA!3A$*0+2N_?L\-%U(4N]N9>;%;$@$< M ?G^AWP^[VM/[F-UDWV>5M6[H>S3=/LGC]ZY/*-WBHWLSM=P2\K6V]5 Q_K M]2.WJ[4JJ-&V?+0X/W_Z:*M,=?;B>_KN0_WB>]LVI:GTASIS[7:KZL-+7=K] M#V?S,__%1[/>-/C%HQ??[]1:7^OFM]V'&CX]"KT49JLK9VR5U7KUP]GE_/G+ MBZ?8@)[XI]%[E_R=X526UG["#V^*'\[.D2)=ZKS!+A3\=Z.O=%EB3T#'']+I M61@3&Z9_^]Y?T^1A,DOE])4M_V6*9O/#V;.SK- KU9;-1[O_6?92'NTF A#19$-P]$5/ZH&O7B^]KNLQJ? MAM[P#YHJM0;B3(6[\C"+$\/,%]E;6S4;E[VJ"EUT.W@$- ?" M%Y[PEXO1'B]W]2P[GT^RQ?GB8J2_B[ 0%]3?Q8G^WM=K59D_%?+*)+NRE8/9 M%HI9IRJR#[5VNFKX"UBMUZ9256Y4F5W#EQH8M7'9_UXN75,#I_W?T!(Q 8^' M"<#C]]SM5*Y_.-OA6/6-/GOQC[_-GYY_-S*]QV%ZC\=Z?_&A-D#MKH1]!.([ MTQLB]8L[FV6_;H#XY$M=#*\5=%&VAS&W:F;W&9OJ@*8OP9NF\#? M^8SVP, 3>=JQ:Y?.%$;5Q)]P%NBPW^CR,,G.]GIREIVU#O^U;0W_X5!G5W:[ M4]7A++,U?,#!SA[.LLNRS%QR $S5Z#KG1S/8TLHI$B.."%FJ$B8$8V[4C9+@T<3Z+*5 F5M"97NFY 0F:[VL"H.PW_%9G:\IQC'[7.2^4J=S^ECBU'W/P$+>J-_CS M&UQ-[7!984WU)-MO3+[)]NHDC>^I0_]XI9L)K)/C9=K:&UZ?7K>S[%^:5U/? MJ+(-'*+_:)$J?4-\IU;0B-9 =C%C]8<XF+0"M "O/N<;5:WQ7&RWQI%.>T#L>/WJZNPA M/8,SUME>TYIGA7%Y:9U:EGI@$C.8>Z:*PK"X DT&S8@CA5Y0P+A"5;M=:MS4 MLW>VT>Z,G\1?&CJF]"U^O/6\3K*V@@/O>*OW!AH[_+&8C4BG)T$Z/1D5*.]4 M ZR'B_D>&)QXV@V)I?OW,LM^!EOECU;5#:T#L-:'C=65^3S)+FOSIZT4<"-L MK<;33_NPJVW1 ENLX,3;^C!=MJ9L,EA1AQO.O]+A,J Y#? M;!5(JF6+2^?9 M12'/HD&"Y!C0>7!8"MS \+"M75;:7"6M:-/P<%I4O:AMRNRWRN 3M!',2U>J M4@50#<=A#]8,_N]'%=DVM?L*VM0:A Z(-1@*FO*1LROO=+'MPEOY^]M +!8.SS-0.%AJ/^6M=P%Z6V3O:3_CC MK1_JTCD+!)+X>G#V6E65T=E;I>4X^88_PZ2R7RST&5HB ;8.+8$O"FJ:0U,P M&$M=/Y))U]25RGX"6NJ*9G\;(3^90 BIF)_>O;V$?OT*39GHY+A-0A3V+'_T:H>$BMW;DS6 MC3]EF24I@T80\&OV9#%]<@$G4G^"LT,M#M B@V-/>H+5[C6*J$(=0#HHTEPP M^;<*=BF[F,-!Q170"CX=:+!7^*=T)B*,+ L0(;18; *Y0%LV+WDIH MZJ>C86?9Z_B,HZ^(9>"/A9\LB1E88$\T_I[V#,_.>\_*RHPQSS>!>;X9W?_$ M%WKE&N#:1@\QT;T[ 4$+3L5.U<&G2&1N:B<':0 'B#;ZM]GU+%OK"N4;'"!% MHA4FKN(@NVBBUV Z&-0 <+9 6I 0@UW;JD]@*'E:6!" (-KNV,PE::1 &N6L MD[Q-R89.8DBFAL/@!*CG7&QII*VR-/D?6XUTM" -R#H6(+6B14\S)ALY5,VR"1#?0"J M$OZ"/=JV5;1:"^BN1"F'.BIAN)H)^!.6<;_1S JV(G>!FNTA6 M"Z1T"$X'X84=[9Z6!=1M*W-4F80?2!TD39 ]3,-M'CC-WD,V_P;P3VCQXR;/BTU'(6 M"EXT5-BISD!!*B(,-D[K*7TK[C6KJKZ>NL>A_,@V-2P,37%Y-NWPY=+J\ M<4Y.L*Z\+P/,KK)2KZG=TK!^YU5%'P(C49/.Z2QT"2<&&Y.GHVO0"= =&8WL MBJBF,^#7<*S >GV$A2.G C_\$2..1)),1.0V7ZL5=;@(GH0] \RW-*L0!:/1#(!%V1]6XPQ0ZT631U3J:O7#&4&!1*!4U-ZAF MQTR36R=G497.)@0"EUY9M@WEP(S1\28,!;J^@C'R$'%P06)Z16KJ8@I:LF.8 MLZ(VVLN%P(S*A94@<:D_@PN3ZM?$N)?IH8?*$9G* @>P>P[N9[6V9!0O2[/V M,AWL&C@+.[(W+*@"="9D9V?]2$]F.<36XI%@=X>GAFQ%RBJA&]8OV<59]MN. ML@%QY?T*QDB4=\ZP.79/8;(54&.=A&TND_8_PL$A#R@-/)&5\AE$&$[T)*W9 M1I,S;:.3F<-U"M8/67 M1IPOGAL>.4/?D48 6O=D68$>905L_:DBQ>M/6M%R=+;VK@/Q'<[BZR!BT%Q# M EO>KQ/#(BA 'Z,=H_M8^2*A^RC M!@HB4=#54B>BTU2]9IH.)N M'E @LF:R0I&W]>;&U64MLG2(=_LR@.)SP;OI'<'%76FS,-0R/ MK>$1LCO1QB,)VI-L70G!THTUF==B'>*)P230T1&B'#02WNU&9U K)+\3B>3I M;S$M1HG%X&.K-=AF:XHUMPU9D]C$YQQFHBM#-^.3(1."==*8>_-M<&^^'?5, MKI"O. H)?[P"U@!FP2,QY.1\85=@-OT,RAB-$@/?%HEL=*PH8%O[N1ID0+(N M:^,^L5Q@EBC!TVU\J(VV$:P]7G;F#3@!$UXF;^FB]P*+FB1C@$/I1.E()8=) M^]]2PQC;2N.D[+;_6FNP0^I#(KJ %GT *NM/L&]H)Z4Y%;"'+0@-6Q]"EFP" MG@Z;V^Q X)"=P^Q#GS]RV\0F2".?I*[Q7(.X;5Q,GJ $0J%1&TW^!5K.R0%" MQSRO7H@3SA\0UL4MP2T$*=R94MK72H1 MCYV =3"Y@]!G 8IV7B,-Z/!G>/BCRTQ+WC>U^C%V'Y3Q4IE$&KHC=>N:L-$^ MFA6)6B!^5W"6&BF>Q-F M<+ONW0NQ'\(?."376_AM/E81KVR%OL&>M&<&M*C!S5CH[) M$ETU.N:N7?XN%J8\%9QTE!L22-TBR_,.D>O(C");*[%6;XO7Z'S;P"6L/,3- M(EB%(K>)YH<&IM[';'=B!^).1H-(CAO9!%MUD& 8LU+@H:^!]F#3621@EEVZ MHQ0FL25_LZ!O%I->JA'L/;OG?#:24=AVV:S:,K+A&.LL(NLL1C?]313B@RQS MY]84#O&!S&#G.5:=F#:"N:(BZ.;(*0]'X=1@9REH=,.I\KR@T3_[85Z(>2%#EZCQM;DO)G M2P:[BY)X8#BR!&)\%M4^YO'!Y[E[M^H&)!62.@5FF%)@D69X-$X'$M!N6Q:C M8HVCWM,;1&_=Z&"XXB /LP=GE^^OWIP]],>UDWI^*3GY:\S).Y3C0O81J2$6 M3"1Z_$(D,/$ .%)#SPI.(D,7JHG,L04GRQ:)P'S\5= MUE_(!(^2>OCT?F%GL^SJI&LL"9U$=1_G!WEGC[P$BK!*>- M<530PH(9+&Y8+B*+>'M^)K,8ZM/3#)226^)]2@Y9 6VUL+-$SI:VAITA8<[A M>B !W5NV\(#C*6/N)L%*@=-1\*(%(GGVE/*PX#@X9G\&9WC!%ET*<3/C5EDU.Q_(&G9&3;!06N;MU)?('D1DB@CF% VN0 M&*;VSGI%L82PS600(:-LER2C2D[TUS@5^BUD7/D$#5Q_%P8-:A.R6/9:-TQLK4#B.[Z.%9"<#00_J^7$ZYD ?A'+^Y>O^/O\V_>?P=JN*NK*&!D*ZO75?NP$AV25#+ M;J^D9ZF5!'(X"L"JY> ?7@+/J)91$8$^<,)LB.OV)\[@+@,LA%%#6JDP71QF M:XKISAH6N"2(3TS;UC0J+7BSM_YK2@?X)IV>@UB@V>PM1STM>>_MKDAHY5F% M'@/\<4!PCYH.$6H\'X<'7X5]/M+W@[;#%_"4]8C" M%:>AGKHB;\*PN%0(989A65F.\7X$ MLL[',:B7P3+'=2#8X2_D%0QR_A?VE29.$V"1SW2Z[*7%A.>#L]>7UR]!JPX^ M\QL+"?#&KG^#9Q;G\Z?3.3@XL>LW9&3R0DZS*Y8F3$'VX%>[ S?J8O'TX?/L M+>D%WG!<\CY]2"HGI@#[@8T283E!H0R3& <\>;C8ADAJ)J*6 MXT?3I 08FBR?*,C9UE)WX&/&&X,6/-P!"Z<\[!."4*!@;8% MT;#FR"51#EMJD9T0UK.'J;)F5+[6"C&.;1!>WO!&20&M&YH4:DWJA>.KO!X" MVV^!F$Y^B^083AB$TXJAX''A,2UMK/FTRYKSV7G\HKG]#'2Y-XF1CTGKR,/?C,>;(VYW M/HZ]?2/ZQ9P0H'=N/PUNA6 M1!3L?!S!^D&\ETGVH51BWV/2CB!S@YOS%_I#/(W_>1=^UOYG3L^!I6-XF7!E M9ICN F84(#X6*:@REZADLE0=I(_$_4+*.AY#L+,Q!NXSU^0[('H1QGEU_-"- M&#YI6I*<'SZ/U%"L^<0M(^0E%UHARF!+)0\2SIB?XVF[^)9QT0S4WP(10+4D M#\-J3+(+?';QA)_%H"FJ2R=M*.;"5O!&U=Y#EO(M2FUZ14D2AL3UUK@<_@<# MV;81RS^\%[=E74;9+\)JY^.0V$MY^762?(G5$$Y?G!/@-#YMB"1%@B]@6"3Q$^$K$C)"[+(ZX=$FU7VQ64>8T)82" M Z08:5(3HLKU<5A=C .'(4']QWA?;W:89-8%YW722)='8O2FO:YMNT.49GBR MJWEC&#D*@W0I$LQ.LB:D[ E70(J/$NGP(00T"6T \MN6!$2.-N\I5H&^V3#! MS>M@!1):PU*EKAN:@,H /SDI4Y.24W:^P 0QE>1,$R!3QQND/62<(?F/1 EQ M5I(-3/C4V]0=#VS5+]=@DP%IH#J,T>,>82;S<7#(2Q$>$L'D8CZ!30X>_='N MAHNK!\=@#!L[3'1NO1A#!HB4F$I@<218B1W0V1IVM:Y O@2=C&X/EGP^.W\R MR09)F&1C]?$15K$8!T7\!/8&6:?(+5Q/"]XS<(,YE<7Y2QT>+=PZ?=Q*/:]_ MW!^*@744O.*-8FS75]G%D_-).MP__O9L,5]\-T 3^7DHO,@7:#!8$$D! MI@9G%558U9+$[XKF;H$7X9CW5G*JA*WFX";H[F'0.5 ^*Y=\PQ+U'5ZPTCRO-ZC[5")7("NWED]\?20?T?^OAI<56 C&; MFC]LZ(9V_?&3:J5N3V2ZS,5T.0W&]G2P-I1X/;J4Q$P]W8I.H]>O\%@>T^M= M38NAVYRUO8>]>Q7D@X2(OA#4#8I!Z)@#CV_ZBWC,VFSMB<][@M_$7T O6'UB MK F'ECDOQ\W9QB,3L5.M!Y:+C]U3,Q [1^T2AY/Y,QV<[4'L=5C'WJ;\>9&\ M%86TX*ZVMHXIJI4>: ='3P2A-T_0BTTHOM MA5#;)8 F"X>-2V.X1^;5;:?T")A>8\8S@"_\E0ADYH;T7P?LAH4]DJYN:_(0 MMCM;^?"L0H,$W#!P7BNNWU>T-42"G//YXAP&.L ,T";I&T0@AZ0W%]'0"H%G:1@.E]3X1:#Y\;T6OGA)RB,QC.-] M8VH1R$\J,I#D7F0J0 =DV ;/-N=/? \328 BQ?P4+&):R97$.B;R1(#=HAST M$5*71L>.69.]MHG?#@H25_Y:$;IVH2Z\0D.&*[5'CU/,+X0K,X4B?:UE]T/( MF#: M+=/_HZ=] B"6XS#V(:KQ6J]#+6LJYHNDAH4!.-]_].6L'#0-7<6;8'A M6(9+N6?'!%W L=Q;5=\>+"Y%H?SQPO"@\%5A/&ARC*8//DHZ0/OIU=A&_(';N;YR7E M\O-NU':482,,;#&.W/J8E()^C*6@5Z$4=)!1_V*?[$K4_B*4M50H&K*(6=Z$ M9.EP26MP)*(QCG@1T[1)=;M7E3&)&0MU440.'!]OKT>V983V4%TO38!T($IT MD60>;CQ)"D@T83WPKI%LW2K2>SI6:1G.G@0T2C*Z[Y1,72X'XQ2)8'<2RCE5 MGHCWUN>=W:FRX%R39N5JF(WN &)"XD1&.E+YO_K8"$7-P'I,QTL&P8IQNDZ0 MO8$*13^&'(^.&X\2: "S,4^]BD+G):& 0RC72QM1L7[([$%L-']&<=/'4@WR MQN!YUR& \UL=/P6/]R6\HYSOI6W#^L>@I M<94)P&,\F/MTV34616'LV,>O0/[H7?>* __L1 @7Z9ADH_S+%&)V@89_>,S90!DT&':PFYB;Y$_)5F0T4V<@B^G<'<5 M/GJ;=!7KBB1KB8+';ZG/>#7JDY8*:W\./E5V7Y&/YV+1Y0X%2^/C0%WOG:PE MCYF.5FF0%.:Y7I=LDN/,)"[[DUI4(Z!$)#MK^\^2XCG:2ABS FQ%?8DUP M730>?H>IDE(#L2=A,LK)0$]VBSZ1K?AJ.">A^=&BF+VF, <5[KH6CKD@.=K M"K)M?),!J-#2_,DBR)<_'>1DDILI@6KZ6U=K&$7S%I%QX@4Z1P2AYY5V?&61 MWW>^:Q8%CP,:3UCP'5DEZQ?XKL>FJ MC)Z.V:)T,TUYZ(;*$H$D8$Q<".XLD8B>O[WKA:&%K^;GLV^[%MZS"! 9BG_< MGH@/-7]?/9X][O9],7L6ODCR]<&C =%+D:QP8A^(QIJ M,8Y@"I)I4.;=L6VP!D%MK*9>NJ"@4IU\:W*5)854I2XN7NF'&1"O9(%+6X2& MQ,\;#5)Q,^E>7(:N)*'SJ2:M$M MWJQ!L#-:2D.M!\D4TW%[R*DJ*78/ M!14),6QPH)BM";4OH6;2=(26&X52+"*J93&.2[DL@&L:@^'+P8-QY]:P=?%# MP@=#R7WF9_0JOUHD8*"N7RENY5?S1+H]!).'@&O[E7OO78)H$NIB4@N2^BKU?"4[R-*U!G@P5?D[2RJW):7S@ M9!S)%WH&0T4>%^]5W>\\LG[EX@G!CX.-E?[*;>,EP7P5[6 N%-R=9PMP@I+5 M3J"BW-V/?,\M"43VD* )WJ:RZB7R5RQOV&_0_CY=]@/96?;WF<32:]01E:0Q MK%SUA4%J?ZN#2F3< X5H4M-PEZ$Z,=X$0C=.8>H0JZ0:$/KHI_K:/4&)AZ$2 MV4E08PI'EIVKI('49D_W&7,?5$:.0U%DG$??)LA:#N3*"K&UEIKP*EVQC0&U M!#Z=AU=$;&V%('(I&=ZJSV <_\D.6LMFH5VB)F#P=;5K99= V!X]V5;'SQ+( M)):)1(I8<(>KT0KME4;C31>CT_=$\;409>PIXR%B' M]D>'$@:'L20I",S(XM$0O[Z(B^M*=J?U" 1_GE$ZI:$/ZSFU@7Z:TWV%JW415$FP! M210NC0V]A3!I1U?T=*BWSX0Q\)"/6@P1*;BXY?),B\'W2F8_#!>Z8Q=7TD4$ MNH=5EQQ_5?3-V?>_PW37:@*J[K/);>J+*6];TRU%K%;E/B[P/V'5L7XAHI2# M04N_K#R..%S<;2FP0H'7TC;Q-G'17)V;PYD%\::9!J/1)\CWM]D/DW&QR]BN +BXY&N3L"XQ;CP#@I8/I5?3Z!%KA[\R/$EM14 M-?@CAOM=*V(VF'/?/"845NQ#;#;X7JIW0\%8O[\T;.0-I73O#RR:@*=B49QQ MX9C%+P&0YLU9&VA+N->&=& 27W28?X H?J0KR M$ &?F:@05XT5-I1S[0S%KD1$"V-+U194'.100H6\.$IE'V?A>!U=X!BN]>!; MCNA8D6T^">_QP/ O[9>_X+@@:/4J1)]Y+UP$C.!%NCA.R< 3[4'&;97 Q)C7 M@76="E5CZ=38;Q(>D9V2:E=D$<98I7GH;G8-(Z7)5:UO5AW4R-"V=4A-+28= M)M1%OH5;O!" =F4B< MR%Y^^OX>X4ZK:)O2?<2E^:3);H89H;T>Y(YL?^H>FHZD_VV=\\UM^% M6]_:,J9S+B*2^&(<^-LKNAU\M]4=>Q!5>%3'FQ9HLU4HO\MUNA1BPD")1^HG M;S_I/QLP&Z>*NB=1O]^S$/@B8OHNQF%Y'A\=K(;!5;MG'[..,=*Y9S N7[CI MR6?H3MV@1+77?!^@[H:AAAXEUT"N6AHO"++!Q>W=;5(5*=@2D3RAQ*3W*HK1 M/8AHJXMQ1-1U8_-/TYUL0WDZG+S!*_W.&$"5N,QN['Z]_PGIK>LI]"K2<0 M"[[[-RZQ[)!?78Q(U6&1;R-6T-;H> G!2->_ERJYS(5>HH$:#<4#I4!CFBUR M+DKA]/->4<)W*L&D',17N/6?GH"U-#,]0^4.;(Z2V/=/-#X,NCS)S5.(JK'1 MML!+H7PS('FE31,2:RSA>?>&V#6G8O%3=:&^!B,6T4[X;A;>+U3;,HV@_5-/ M XGZDEV4/DUB3D;X -C>':MJT[W6VW\5.\WRVE D0:PXI,3AJ9Q$*WW$C4]> M\?!LM)S[(GG'YFW(/UWH+;DZE:T(]P#'F,&[K,,'1?-MG19:.GW7[=0;&3%\ MH[)OSO^>)3=69U>U6C4.UHM?(C+)?OGEB@$TW1_ IR*H+)ND^%#G?9,"7X%S M#*HO M#!AUA<*)S?4"ZLM>)1E=T5/I84I%$3O'HA"1:%@>0%>)A\M3 M](O(M[<%_AJ95SA1B+G %*%,(-D$*3X)1QO#@3K)I>.Y!5<4D[HQ&A4@*-UN MO(*[)Z&=V!9T<13;&CWG$2-W,8Y7(R,!+QDE[,0K8O#!DSW>37JO*%,Z:!;P MO:*P;.^OWO1?3GB; 7R'BSK32T']"9%PCB[\.S[ )9QU[D%-QO7WL=SE9M5& MK &BO9^89UA1FG9?\AVA,'I\!YR2UQ'Z*$5(=$#+1>=^&M3(7#A!KZL\IIG: MA)M$.M?(WF-2A,;L(PAD*@DB_B[T)_?K, #H--F/(]GASG7BR^0>E03Z&G(6 MZ#0B](S,/GJ1C326;_QM$Y?T8.4&'ENH\@\D3,G.9MX#XA@!Q(2X_['E\L12! %3,$%4OQ>KX%218Y0,X.FNHW!RB!6D7=( MER)GI6PX)F8CO.[BEA?>:A]0R3Z <+Q&]AH4L_?O!M@"[/ \7"&->C0L.:J>C/812C/&FQ2>=@/A)%P//?LQS_H>696PRX3)2!N#+T\S> MC+68PB]3?O^$W84@9"@'8(J2-_,F1ZE[G8?,B4E@4$YP(L4$B[Y63Z0>7;X] M_W;%4FU0V_XU6! T65AZ=5ER44-'VI;68P)GT23_0>&P1HQ ME#?T-9DEEH.V_M(71B7>JA)Y8)1IK M\+KRCNZD[+WI6VHH4/6U6R!@ MPJF/1*/&&[NDZZIW^FX-@7,!$\W_5 W((_)Z?U2->O']5M=K?44%*K0//YQA MR#=\BV!7O+WD^>7B[!&TC(^_^'X'"_-6U6NT,DN]@J;GLV] ]-9X\/V'QNZP M2]B@IK%;^G.C%4@5? !^7UDX ?(!!T $,I'WXO\!4$L#!!0 ( /6"LU91 MJB)&PO=V]R:W-H965TXZ4%"=+ M_,66*-[=<\\]=^1\9]V]+YD#/52F]HNL#*$Y'X]]7G*E_,@V7./+VKI*!;RZ MS=@WCE41C2HSGDTF[\>5TG6VG,>U&[>+W(+J;GEV>R/V[X2_/.'SR3 M9+*R]EY>/A:+;"* V' >Q(/"WY:OV!AQ!!C?.I_9$%(,#Y][[[_%W)'+2GF^ MLN:K+D*YR#YD5/!:M2;>N#K3IC(*ATG?[5 M0\?#@<&'R2L&L\Y@%G&G0!'E+RJHY=S9'3G9#6_R$%.-U@"G:RG*77#XJF$7 MEI\8*7EZP5%],9?;9U*#W]6A=E)).+LY== M2&^<^T;EO,@@?L]NR]GRQQ^F[R<_'P%X-@ \.^:] _@2JN-V7YF,F%+.+J # MJ7&V:#N]UP6Z!JN&C,V5K/D3LNNUSIEB*G$+?VMU@RX+(X*W@@,[R(Q)KTE1 MCKH*860=*>=4O6'92EH\N?@94?&B.AP*W^J<&XDVHD]I;>,XFGEH.Y2(BCTZ M:&5(@@$204)5DA"\&O8>T9AJ&Y!!;AU4!1,*)=,5LH!4"Q6P=JF,0C2Z$_G[ M$5UU+)CG<8')M 6316*(4%EXMQ&DIV 1I.;=24(7GSMH^%@BHQR(^2$PV!(( MR7N$OMI'EW 12@2C/2OG^P@C^AV^G#)F?Q(-^8%=KF&+C).3/EB/17MAT+:. M"NUS5"_2>&>K)]DHX^UC2H]I-*W+RXBM1UF((!JPLA_1GX+ !UU%ZHQ>1QS* M>Q:7R"U:E-: ZPIFVYX[C\V5%B.DF_)H,%.Y.&#BA-HZU@W?P:WD05!.[=?L M)$S0P43J!XP)=R)XQ['>.%2\K=7*[ <](ZN>MA$ GZL4TQ<$?)/=7G_)WO;5J)U::8-VXT._PI]=&;U1J0H6>.][ M#P-QDG N_1>[++;'$&=$UZ 3YH"1S)#"$SD=!$[5S>VFUM]1!Y42RVV%.'D: M*=+1\7PMR*96[[$F=H>>&="!R^=YHU=D_#S*8RB@"%I#&TI45FC4OQ]UT!N+ MXN7\D^F%552,D!J?B#+[GDES"TU9)7FMK,.4E_1EZX@^UH-+60Q/VNUUPQ@# M\H*4GJ23M!J9!$\-I"4X<7&ZYVZ62BJ2PR&@Y%#NY)!E)P1+S9TU^\[#;C#0/1M M7O811B^=I^.#&T[%;A/O<1[XVSJDR\ZP.EP5+](-Z7%[NF=^5FZ#,PMHUS"= MC'YZEZ46ZU^";>)]:64#;E_QL81FV,D&?%];&_H7"3!QG9?FNDF )-WN%MCBBJ1[_7"X#[1$6=Q*HDI2 M<7R__IX94F^.DVX/]R61*7+>YYD9ZF)C[%>7*^7%8UE4[G*2>U^_/3IR2:Y* MZ6:F5A7>9,:6TN.G71^YVBJ9\J&R.%K.YV='I=35Y.J"US[9JPO3^$)7ZI,5 MKBE+:;'HZJ*6:W6O_._U)XM?1QV55)>J'MS1OMYPS^UVKC!LR!-5L9\I1\?TLO)G 12A4H\49#X]Z!N55$0(8CQ M+=*<="SIX/"YI?Z>=8_I6%4^#>%T14ZY]Q9O-<[YJUM3EMK#RE[(*A6WIO*Z6JLJT''DP8R.'"61\$T@O'R&\&(I/H)8[L3/5:K2,8$C2-F)NFQ%O5F^2/&Z MMC,Q7TS%<:?Z,=,[_J[J;H_N[[1+"N,:J\2_KE?.6\3/O_>9(3 Y MV<^$KXBX/^T.*<""U/1,F9/!6)+)*F8 Z9-670$3^)BI,("&S? MT?N0<\OOZ@XEL\9BV<+>,# H1ILA2XC2@RP:U4K7NR05N2E5U!\XJ,NF%+(T M#20G!P:/TQFD=RVKK=A(-PY7UU!,]/:6-7P,0JS6J\6;<^!L47#)J&CA9-$O M> $4TH6(*,0[PLJ25_ 7\M>*:TV!X*+@1RT,2G(=ZL/LJ9Y1MW>-Y?#/*2C) M2N);(RW2C/9E ":D$;&?DN^M2A28P9/5*'935&](5QE/0=(ZH4\SLHM9>=1M MG'6YL937,B,N6R6M0-+-Q+4+4DAMQY+V=-1CHE2J ODGGM">&0T<.(5((D(A MOTO)$1 4>CB'#&7?6HIK_,%>$Z.DI8 3O7U(U)GX1V,[DL1[8(9D@/+$[=7I M;/FR/U\=S\Z>[HC^G;V VJ<=:I]^#VM)V,K+ (+$] L#ER?$A84_PAMK]$1. MW -U]J'Y_Y=#0'GT2@6R4^( \OB7^Y_#P4UN"O6:UD5K51O>!*2&C96E.(IG M&>\+4ZU?4V$0"4(?49#)1!>:V3N5H*P.$SXF3" P$Q\JJC95;-R87D1)VL9$ M./1;Y/YSTA941BS'XA/C;'KC6%6T$$K2!9T8_!%84>.T+3??H=5#::#:$C4; MK+M>_N8HQ&L@''FBM16LKF%]+3D= M=)44#;?1L5X%K(:43K*-IV$+%^)=:@R:&Y"CE\Y#0VE31\9@(W>,%-ZA_J 5 M[3R[:K;*3MDH5*OEBB)@RT54%9H*46J2IFS-1]+M<@,'XNBJF "JB^26EQPQTS15\%"9VKHA)GXO::T%RM48. 77LD=1M-!Q;7J M6Z-MB)8!Z+34R$JQB2DKG0D +.JRA0VB6QI+AZDB$N[?[:)WT"DII$:#%8X$ M2C )6PQ%/A8Q2\(\8&CA2@ ^Q/_U:AM2 8.+YJSF\*)(U*PS3H$=-%$#G8-2 MY.Y>)08(B 3(&!7SD=)H4]8[ 4/RHWBQWZ5#.\VNK:F;1ED*^B%:"+IUTD9X M&<&I!R,J-VC@;!^ 42!=,?+($?P'L.@;UE%C"H:[5HQ]$P41);9V'35H^&H^ M>].7 P;//35C/OO[WDU=6Q 23!%S<9TDML&C>D1KZZ(50IGCB(#$U+%$O*1 MSVB*==$!Y'&D/0S"34OL4E[F,)6X8 _L;38!2[77YW6:!9'D?0>>P?1/&WP9)1OW M%-3^J'3L:2Y,,@4ZMRA 6>>:U1]P#BF#^9S[T4IYNHSP;2JI?LAD.<4XZUJ.LQ<;@@\50!H6$7=DZ]],\I6E>6\L #,5]Z@'3@P&XGTMQP]S M& [8;#L$R!H%E($AI#;I3L6(K:D1G&2<2(AB!-M :-C#'4P^W/UVZR:'/.-8 MT_4.;0QWHR#OZ[$;"@^F' J]1Z\(74-_@H48";'D5)[F1X@2B]E8+E/U($\# M&SP.GP6X#W41F4AZ1@7'0JT0QJ+A!,B:V)GS&/*@8J(@;+E00SL$.U:9JU5K MN N^8H2!=(P9(\FX,F/0_1HD(HQE(VN@D[31[+F$P9 !0$? K_(;PG]N&_KK M(*X2[=C0:D.+/!70$#5%5?<,R/0J:+:3$6.C<=$@DFV/Q:IR,Q)&6=XPR,0X MHSZ9->F9^'4UAX=P:=$LV6$U#[3#*1M. '.U#; ?E/F<[XFR0>-&1NIL=#QG M^1?GNI\PL6TP_*/)Z<*/38"I:SR-DP%CY1SH[MB6,B+4/DC)( 3/CV29 M06O*UFXO.+A@H<;^AS NZR.IERG)#?$GL3IA!B$:5OB_I"A5&]*2AK1RT%MTU*TGUE&>^B8%9!;1A0+D+2 M(,!9-K():0Z[45%'BHP-TV87,JN"$/'69= &C*X%@ELX%J.9(=C:Y'N B/$Y& M+NWQURN9?&7HH"L#SH/N6F10$T'\[O+;J/Q30 >[BPRWHR.[/ M(RA;8?1)"E;H .9;8VA[[.OB ?+KJ*S%(OX#F/LG\._=>#!R^T:4???@XZP; MY9QJL^YX?-4^GRWZLCV\1Q]?B0\2?"C+\?1[^Y#]77X/MMO#U^Y/TJ[)@@K5(:C\]F;TPD0@[\< MAQ_>U/RU%L.W-R4_YDJBFM &O,\,(B'^( ;=Y_NK_P)02P,$% @ ]8*S M5A?%(S]0 P /P< !D !X;"]W;W)K&ULE55- M;]M&$/TK Q8H$L 0)!I)#UYGP?)OCLY@T%GW?!O MGDYYN'#X-'W%H3@Y%(GW$"BQ_&RB62V"/U)0:Z#I0Y*:O$'..BW*0PQX:^$7 M5U^,#?35M >F#1LY!$;&H]"[K6]M:5G>+_*(.&J=ER?,]8!9O((Y*VCC76R$ M?G$55_\&R$%P9%F<6:Z+-Q%O^S"AZ>R*BFDQ?P-O/JJ>)[SY?ZO^;*5LO0H7 M^O-V)S&@4?YZ2?0 >?TRI [/C?2FY&6&Z1 .CYRM?OQA]G'Z\QN$KT?"UV^A MKS8^Q#V&A!X C+JX/:7YD9>(_F^H";V*3^^RS<.]9._)!*;8,(7A/GK,9,D8 M*3+4PUUGS-?)Q+K(R$&DTA]Z'3U74BF M40+2U]['\T$#C-_,U3]02P,$% @ M]8*S5J$(ICK/ P !@@ !D !X;"]W;W)K&UL ME57;;MPV$/V5@1H4#:"L[I=U=Q?PI4;RD-:PX^2AZ -7FM42ID25I+S>?GV' ME%9Q -M 7J0A.7/FG.&07!VD>M![1 -/K>CTVML;TY\%@:[VV#*]D#UVM+*3 MJF6&AJH)=*^0U2ZH%4$*-!#VS)UO$ A#VLO M\DX3M[S9&SL1;%8]:_ .S7U_HV@4S"@U;['37':@<+?VSJ.SB]3Z.X>O' _Z MF0U6R5;*!SOX5*^]T!)"@96Q"(Q^CWB)0E@@HO'OA.G-*6W@<_N$?NVTDY8M MTW@IQ3=>F_W:*SVH<<<&86[EX2-.>C*+5TFAW1<.HV^1>% -VLAV"B8&+>_& M/WN:ZO LH Q?"8BG@-CQ'A,YEE?,L,U*R0,HZTUHUG!27321XYW=E#NC:)53 MG-GE88KKEG3*&R8*Z7O[ME+1-^$>IGHZSVQ@"][JIH4=.)YUX"Q+3(= M>_X?:OB3+ALU.=??8;"&[9$6>JFF$&SH_!M@70U:#JJB?N,=F+T<-,WI]PLX M%V*&WA88\6%.=88OQ -&L4 M=&.H(\C)AY$75_6'GBES)!@]*-81J>K4&Y02G[ :2(H/3$,K%=$:A#A:G02O M+9.M?$1BWBLN@+IU-.*3D?AP35A2'3]L!RX,6+6VC/>+NP5\G :V)/=JRSJX M(O5"]JY0E:R1_%LB_XZ@RRCWBRQR=I)D_C),R2[3V,^BC$Y?/0BF)O^(9HNX MA"@J**Z )84O<[AAZH%D4"G@]JN&K/"7<0CD&T=+2'._S&/XRU4QB_V0$4T/LU%I2>A MJXXDJ6VYMF^ VTZD':G'G7YM+]J>=9R@$M*>0DJL,K*C,';-(AW9L9LT$+DL M7$).0DA67A#=$(K$C_,$BM OB\S^(A+YCK2X&D6)JV<>%WZ4E&BR#Q0XZLS M#HSLW4V_E8;ZV)E[>JA160=:WTEI3@.;8'[Z-_\#4$L#!!0 ( /6"LU;O MW?988@, .D' 9 >&PO=V]R:W-H965TM&!) B"1*CNS,-A![#39@10.[VQZ&/=#2V2)*B2I)Q\V_WY&25;MU MC+U81_KNN^_N.Y+3@]*?385HX6LM&S,+*FO;AR@R184U-W>JQ8;^V2I=SKFNO7!4IUF 5)<-Q8 MB5UEW48TG[9\AVNT?[;/FE;1@%**&ALC5 ,:M[/@,7E8C)R_=_A+X,&CS!0DGC?^'0^:9Y ,7>6%7WP<2@%DWWY5_[ M/IP$C.,W E@?P#SO+I%G^2NW?#[5Z@#:>1.:,WRI/IK(B<:)LK::_A449^JKM#S2ZCNE/S8%I>X"R@8V%0OV P__FGY#[^Y0KG;."<74.?K[O# M FI+1V"0JJ "+C&]BG69Z>H<%0I%!\ZX):6T%<)623JYHMG!C6AH1^T-]=#< M/@#I(R20/IW!PJZQ&B5W\5;!4NT;JU^?)27MIQDUM/RU]FTGCPV2?RUL'V K MH4MRT%:@@7>0)&'"4F>DX7B4PT=BI+_O!$RRF&BD+(>$A?%]"LDH3,89_('& M4%JM*1NT2OM[X(8P.Z20C:56](?8E\-HI;L!4ZM# )8"U MI4\G_Y'=$U5C_L=T=48:7JGI'; \"3.:!+*R+$Q&L1.6L9#EDQ^J/9^6) ]C M-G:!XS3,)BZ0C29AFF9^-LB*\XOS$9U/" M)1A>]_E_4$L#!!0 ( /6"LU;*<0 ?O@8 #D3 9 >&PO=V]R:W-H M965TE28!DKZM0%L$3=IA M&/:!MFA9B"2Z)!4W^_6[(V593AUE 09L'Q)3U-WQ[KF[AZ1.-T+>JA7GFORH MJT:=359:KT]F,[58\9JI8['F#;Q9"EDS#8^RF*FUY"PW2G4U\STOGM6L;";G MIV;N2IZ?BE979<.O)%%M73-Y?\DKL3F;T,EVXDM9K#1.S,Y/UZS@UUQ_75]) M>)KU5O*RYHTJ14,D7YY-+NC)98KR1N!;R3=J,"88R5R(6WSXD)]-/'2(5WRA MT0*#GSO^FE<5&@(WOGG4V22H\H^)V" M;_RV"QDOWS#-SD^EV!")TF -!R94HPW.E0TFY5I+>%N"GC[_T-QQI0%EK8AS MP^855]/3F0;+^'ZVZ*Q<6BO^(U:H3SZ)1J\4>=OD/-\W, .7>K_\K5^7_JC% MB[4\)AYUB>_YP8B]H(\S,/:"I^-TR1L^UX0U.7G[O2WU/;GFBU:6NN2*_'$Q M5UI"K?QY" 6[1GAX#>R?$[5F"WXV@0917-[QR?G+7VCLO1J)(.PC",>LGU]# M/^9MQ8E8DD$TA]P<-738S6$=+ 3TG-(\QZ7TBI.EJ*!YRZ8@3MG C&@5H*>F M)P325%8$TF0'/@SN6%EA'1T!8QPI!@[G"+?:8?R"T-2-H@@'B9O$'OG$Y"W7 MJ$6X3D_-H:&;)>F4.*#JI?'4NAD'&0P">!<$9"2+49_%:#2+_P"> M^3 >LF":%T+>'\KSZ%*'\WP#Z60U(%#^!?E="&4;8Y8U9KR$JWF(:9L.+%)F^-6\'@I8<>3B][']U) UNS_=^CF M%Z[*'/PJ6450JH#-XVC.%K<@O%=EOAO%"?R^_"7UJ?\*1DZ239PEX(5 T.N0 58 )YH4L.GL%Y#=@> W4A(0+,I MN"0W0H,C!LL!U$\]/Z.D@Q"[R*&V=5Q*L>V=>-OLL;_M_><6N1_1OCE#-\G\ MON^],.C&CY<\[!I0\@X-8M0(LI@X :4] 5@V> &]$!HZ@"W(;CL0D&<"BH.P M:X?4"WIVV">%_TT2O- $$48&]30S$?DV(T&0;/GFN2D(W#0-P5(,4%!@#0 Q M3A%/&G@=]3R>@K9@:&# IM22D>_Z MJ;=EIQ%.2GI.2D:)X36D!H^8V)V?F+8;YMZI;L!8AWAGU/Q_LN\O!B'574CN M<_;_8_+VQQIN:N![P@ *&D 6"$# M6= PTQVMHAD84 *%Q;'*[%:N?MH2?\>,FFOOH=N0&8#-L1O."<% T'LB^4(4 MC2FS'-[BN0$J>P>]@"W LFM,.WU$7'ZRG2^B\%:_0=R?(MJ=-+S.[7N"'!ZML M-OB<47-9F(\V>"UM&VV_;/2S_7>A"_LY9"=N/RH![ 4Z7?$EJ'K'"5R9I/U0 M8Q^T6)N/(W.AM:C-<,59SB4*P/NE$'K[@ OT7\O._P902P,$% @ ]8*S M5CGDK7B# @ 9P4 !D !X;"]W;W)K&ULA53! M;MLP#/T5PAN&#C!J6W;2)$L,).V*]5"@:+?U,.R@V$PL5)8\26G:OQ]E)VX& MI-G%(BGRZ='4TW2KS9.M$!V\U%+965 YUTRBR!85UMR>ZP85[:RTJ;DCUZPC MVQCD95M4RXC%\3"JN5!!/FUC=R:?ZHV30N&= ;NI:VY>%RCU=A8DP3YP+]:5 M\X$HGS9\C0_H?C1WAKRH1RE%C_4RY);O-3R492N MF@6C $I<\8UT]WK[#7?]##Q>H:5MO[#M[8F)0"]6M_&7W'PX* M1O$[!6Q7P%K>W4$MRRON>#XU>@O&9Q.:-]I6VVHB)Y0?RH,SM"NHSN4WZAF5 MTT:@A;/O?"G1?IY&CI#]?E3L4!8="GL')6%PJY6K+'Q5)9;_ D1$J>?%]KP6 M["3BO#'G$"/W0: ;T"\3:A8RQ/XAQG M>3CS0I.^K,/2'^4JA)66)%2AUG F%$7TQG)5VL\3H)$("322SF AW/,MW46' M1G!IX2.,61AG V\,PC$;PR,)DOA#8W2!U@(;AS%CD,;A,!W!M5""+FX):ZU+ M"TE&U:,4DN0BS.*,4-@P#9-![*TL#<<7"1S[L]'!Y:_1K%N)^\8VRG4ZZ*/] M*S+OQ/.6WCU!M]RLA;(@<46E\?G%( #3R;ISG&Y:*2VU(V&V9D4O(1J?0/LK MK=W>\0?T;VO^%U!+ P04 " #U@K-61:NNL"L' N% &0 'AL+W=O MEY]-?W7$K6>#*R,HL"_6")LLC+<^^Y+^K\5IO? M[5HIQ^XV36LO9FOGMJ_GSFMNM4;+RBS;-7(1A M.M_(NIU=GOO_/IK+<[US3=VJCX;9W68CS?T;U>C;BQF?[?_X5*_6COZ87YYO MY4I]5N[OVX\&3_-!2E5O5&MKW3*CEA>S*_[Z34'S_81_U.K6'HP9:;+0^G=Z M>%]=S$("I!I5.I(@<;M1UZII2!!@?.UESH8M:>'A>"_]G=<=NBRD5=>Z^:VN MW/IBEL]8I99RU[A/^O9GU>N3D+Q2-]9?V6T_-YRQ=WO2+@6!3M]U=WO5V M>,X"T2\0'G>WD4?Y5CIY>6[T+3,T&])HX%7UJP&N;HF4S\[@;8UU[O):M^!# M&?97+5O+/JE2U3=RT2AV\H5N]O1\[K /S9Z7O;3$XW(H8E[;K2S5Q0PA896Y4;/+'W_@:?C3!,IX0!E/23_.S1C025'C M0+^L%5OJ!G%9MROF/.M=<-;_@6'*_?:-W]X<9X'&09_W:>E4#(PR"/4Y8'"222'9W9]6F@NI%M"?6R,&51D,09 MBY,@30N6B""/!'NKELH8(%K6+6:2:98*\Z$KTVZM3,!:),N3*,U/V4D>1:?L MBFQ(4CT ,A1=+P0;M'^G@G*N(81"Z>42^**,_H[$*46]OL$6V)D7[,N\?0I2T04X%!&A?CKK5]![D0=]DH+%4L):5Y_K!V1!L"Q:#]K(EX"=;" <:R&>&7#&\C.>LY>X(3.\?+I0+9?*]Q5/EN4T MOS@3?&S9IBN/\%,X!J7 >\:3$#\^P4XVL)--6NZM:NJO.]66]^RS@WA+SO"8 MLC$Z)H4^/\IKN* G3C=UY;V^[_<(!3%5 5[;X[,#/GJ#GA%_M#[&Y8;2(16& M4L.HF/&_E*/K/L>^8'$4B$30H$#N1P7@Q$(:LDK>(\*073.ZAH*E_DW1OQ$\ M8C%G!?]3]UPD&02',<557S]>["O(!(?YP&$^R>%?#**9'6_.%O?L&C6J=NQO M\%GR'TJ![VI;PH/_J:0ABWTP-?*4I)PX1O@D@N<37M56KE9&K4"V92L/_#A7 M %YVP+_VP&L07DJ'L"85EIT*][T*^D&%XS134SAAR:>&? MTR -:1"%09QS]BL!'A$OPE=I5F!96B1#]H90],@0!>_C08+(S^%X,?4U*?SG M\V[QZJFHAIH%AZI"0AFZAT$:6A=^*#N*2':>L5_UH8#]C&-W$;,(O47D79DC M"))P, -V6>B#Q*_3V*.TO$&=$5D2;) MLW)1,>2B8CH7*;TRAN2,!1BVYT-D/Z1,%8# M '1T]S2G!^&K0T/-H($CE7J'_D#=4=^CJ#5:H^H"FO&)"6 ?*D]-#5A_=N_2 M#@@IT4'MB-BND?+4-D=!'6R,F8[JWH98_08LLB/P6%6=L2L/PD=(=T3L4U> M4\'+L1J(F8"ZQ0X+V?AFKY]T/+W2(0()NM;L5MK'ED+V_*+N9-5O5OT6AKWV#IJ-:G-<$WF$6M2O$1N>C07E_. ;#O98^2]5I/.N==WGG.'?X6/85?<- MZ&%Z]R7M%QPD:@!LU!)+P[,,!SC3?9WJ'IS>^B]""^V#@ &0 'AL+W=O M#C;.5>>CD$Y:$4R87>^Y_Z+MYUL60J+-[KX)'.WN1RD \AQ);:%^Z!W MOV%CSY3Y9;JP?H1=?7:6#"#;6J?+AI@T**6JO^)KXX<.01H>(8@;@MCK70OR M6KX63BPNC-Z!X=/$C2?>5$]-RDG%0?GH#.U*HG.+&UV6:#(I"GBKA;+P 3.4 M]V)9H(73._\]NQ@Y$L4$HZQA>UVSC8^PC6)XIY7;6/A9Y9@_93 B'5M%X[VB MUW$OQZO*#"&, HC#>-S#;]P:/O;\QD?X=>W\YVIIG2& _'O(TIK/Y# ?3IIS M6XD,+P>4%1;-/0X6KUY$2?A3CY:35LM)'_?>\!S2M9?;85T[(@HOPK0B E!4 M%C)-*6@=YJ!7X#8(*UU0+DNU#F#Y %DAK.6ME51"9;0,2COL\H%3J8A2;ZU0 MN3T[!PJF+(""64_BH+&N0_(2HG YE&%V"6*UD(05YX*R1-YD$X71"(L=QD$QH\A*F MLV >CVDRGM(DAAZH3%NH3'\4*G"S$0QO-!1'F1U$3C_S.PI[GQ.6HO"!V8C\ M*40@>RKZ4.P_^=))T1+W:*@3,.)\.FY)E%1$B]:!(9?";)C "23#"8W/R,JZ MXE#KL8Z QM+G,.]Q;=*Z-NEW[4:H-<',HQB_P2$[FP:/0T++_\W87LF',_;N MB8.=#X!!OZ^<98]WM27?2>I>[*=C^1/ (X8-%O7A/)<,?POD2NIS^3:K?YWV M;(\R^XYDOV[0(APL<2V58L&49A6A1.><^IS&]$VC!&ZWABRR=#K+]%8Y/ONH MW*L7:1S%/\$D3*$.$]O]:/,3*SD;I[,IG,8158".%JCR;^13.6GUZ$'0K$70 M[(?K.!?1&U]$V=-O&.^*SMU0_9(._J DD.Z!UG.9":?-(1#U"O]^$.72BO7: MX)JK%^61Z<]YJOVUCE\:'>5>1V_)2MJ,Z!Y0&':N-I)"+7Q)/0H1;N[M$/,0 M\1#2$,WA3CMB>(N&+Z.L-B$D#*(Y%](H"<(XI0D5VQEC)P[BT&\$\3CJM),6 MA7L)S\30D!Z2-8V#Z3SVK((HC6I9->]@/*^_DWGZV+!Z@).VP$E[@?,KZK41 MU49F5%D(K5P8]UVI%U3DX=_Q 3XZCN4AS/3+O?(MW?NJOLSL@\.1[2PW?@P@ MF@W3$[\;3X;SDX"08BOT=^[B(? (#QU:W,?MD@ M>V*MO:=92&PO=V]R:W-H965TJV46V,%PK4!V]8U-X\K ME'H_#Y+@R7 G=I7SAF@Q:_@.OZ#[UJP-:=& 4HH:E15:@<'M/%@FTU7F_3N' M[P+W]D@&7\E&Z]]>^53.@]@30HF%\PB*AGY/$*+6WW"_O>-Z.,16N=K@_! MI-="]2=_./3A*""/_Q' #@&LX]TGZEB^XXXO9D;OP7AO0O-"5VH73>2$\H_R MQ1FZ%13G%FM#[VO<8PAKR94#KDIX_Z<5#37>P<57OI%H+V>1HUP^(BH.N*L> ME_T#-V%PJY6K++Q7)98O 2(B.3!E3TQ7["SBLC%7$"@\6;5\DX?GN&=S;PSLZA MG^<=@D)WBO%9S-.,GQ,U0R)\D2B$0M-X6H\LC),QG/HBHJ-YKM'LNJUEJ1NM M%)]@^+M8_ 502P,$% @ ]8*S5NT2I:.E! O@P !D !X;"]W;W)K M&UL[5?;;N,V$/V5@1H4"<"-=9>=V@82-XM=H(L& MF[1%4?2!EFF+6$E423B4?!9[@I+@LERWO"=N!?VE^9.XVXR MH&QD)6HC50U:;!?>=7!UDY*^4_A5BH-Y\0T4R5JI+[3YN%EX/CDD2I%;0N"X M[,5*E"4!H1M_]9C><"49OOP^HK]WL6,L:V[$2I6_R8TM%M[4@XW8\K:TG]7A M@^CC20@O5Z5Q?^'0Z4:9!WEKK*IZ8_2@DG6W\L<^#R\,IOX;!F%O$#J_NXN< MES]RRY=SK0Z@21O1Z,.%ZJS1.5E34>ZMQE.)=G;YD\"0#)P_\'4IS,5\8A&4 MCB9Y#W#3 81O 0A?%*U+0S#2^'1I9MP%/&ZT9?@!PQ"/XQ& M\*(AQ,CA1>,A_G&]-E8C"_Y\+<@.(GX=@CKCRC0\%PL/J6^$W@MO^?UW0>K_ M,.)@/#@8CZ%W#C)8*6-?[G!1,BZZV77 M%&ML5+"D+FM>YY*78"RW OO.0EYR8^16YIVRVH)J-93D+HA'G N45RT:I:W8 M('%M(6L'ME*U4:7<<)+?'_$,(:Q4A7X6U-9[ 1_K7%7DJW9V3X)K X*(!$@# M64)/ ]9O0[<-@=='AQ [GX86K&L5E./8/G"% ,/.[->U7/X%['#MHSV G M:L0J70!\@PTMB90TF9XS&C,_F>&]:93BWRC,X+TKCOCJ^NL*$R__'HKC3A'6 M&(&Y/G4LR!((?$2=8WCWG9$N5,@9Z^0^#*!;[G6CI.GE*)P:&0>0%< M"Y#X/P+UD8^76#%30,.?.@X15]10$(+;OLR.@0/ZCTGH&\#\BQG?7FCCHDHQ M;115-HO=&J3Q:4$,1!AX&/J0S6!D'B3#/$A&Y\'7=#N6YPD'OVVUJ]-K@V(4 M]>U!X7;8[7M>MH(80ZRLVNHTY=L6KZ8Q87+D0->H+;:7AEK5[W+*1OE<4T,% M0*B3)H8#-V.%>8Z[']G'+/?;CGX.Z0Q2%LV(=9'C7,JR)**C& N6(%M)G+ 9 M$A.%"7$SBWIA',Y(B!5C:2^,F-\)49T%6=P5E"61#Y@A?.QLD8L0!&P68#/X M+)DF6&\6SZ8012R;8G>$+$H3B%,6Q"DZ;,P5]6>+><4!V668(I/']CI/V#0. M+N <+4+LE7-"3Z,+#";,V"SV751A3+%&2#KLPA%JI0.UTE%JG0Z2;R76*.;_ MQ/I/$FORXDU9";US+V<#.=WI,_JW2=?I M?OV.E"([F^OMBW5WO'ONA7<\S_=*?S$;(2P\M4UG%L'&VNUE&)IR(UIN+M16 M='A2*]URBZQ>AV:K!:^\4=N$+(JRL.6R"Y9S+[O3R[G:V49VXDZ#V;4MU]^N M1*/VBX &SX+/0[UB9Q%76WT!$27 (A:?P8O' MU&./%_^?U ])P\H880V\E:9LE-EI ;^O'HW5V$!_G*I#[R4Y[<4-U:79\E(L M IP:(_17$2Q?OZ)9].9,#LF80W(._3^N[U2T9_%.1_O"B?).Y,$)@4Y8 J7" M0356H$8-J .U:G#B9;>&B>Q0HG8&[8F/5LI-6_-C@:%>7,$;Z U":D#29(?7Z5_-"1J.(%$7\ M\G20/6A>XXN!8J&P@WA7"FAD MB6^9 R'HZ:#MN9.RF)&,S0[2@:=T1F:S^" ?^!M?"AA*<>W?#KPJ+;!B^ ": MC=SV&2#V)"4YS:=H2Z*< 2U(ZJ0YB0OFI33*AWY"FB8P2?)L"AG+D2\8\I3$ M:3R%=$9=Z=*(9(FC)AF)HV3J9$E"XM@7.RX(+1PU*<@L2?TI*TB2,C@S ^DX M ^G9&7CWM,4G'GMBU2IMY5\^6VP_#3<[Z\;W!B>9-_";X/KD2)R%/ST2HT_^ M3Y]U[[/N?7YS/D%B)YEA(,R_Q@'[/G$5(6E6."9U9!PY,D,RR7-'SAQ)4T>Z M.V!% 0]X/8+7%B\I(4E4^ XG,QJ=K&IXM"2P+]9^%1JW. _!J&= I[72MEG MQCD8_X,L_P902P,$% @ ]8*S5BB0?FGN @ /@8 !D !X;"]W;W)K M&ULE551;^,V#/XKA#<,=X!0VXKMN%T2(.TZW( = M5EQWV\.P!\5F$N%DR9/DIO?O1\F)+P/2 'N)28G\^)$4F<7!V"]NC^CAM5/: M+9.]]_U=FKIFCYUP-Z9'33=;8SOA2;6[U/4611N=.I7R+*O23DB=K!;Q[,FN M%F;P2FI\LN"&KA/VZSTJ7(Z^"1W>Q\.TM6B%SM\1O^Y?[*DI1-**SO4 M3AH-%K?+9)W?W1?!/AK\(?'@SF0(F6R,^1*47]IED@5"J+#Q 4'0YP4?4*D M1#3^.6(F4\C@>"Z?T'^.N5,N&^'PP:@_9>OWRZ1.H,6M&)3_9 X?\)A/&? : MHUS\A<-H6U8)-(/SICLZ$X-.ZO$K7H]U.'.HLS<<^-&!1]YCH,CR)^'%:F'- M 6RP)K0@Q%2C-Y&3.C3EV5NZE>3G5^NFL0.V\/A*;7;H0.@6?O-[M/ P6(O: MPZ]2;*227M+MN]_%1J%[OT@]!0\0:7,,=#\&XF\$RCE\--KO'3SJ%MO_ J3$ M>J+.3]3O^57$=6]O(,L9\(S/KN#-IE+,(M[L#;PG\34F%TL0ZR*4@[_6&^-+A,:&()_57\R^S_7U!H#(VO\^1@MD!6L#6*]H#4.W@G-9V8P1&">W\' MU$ZI@-HY"IS!LU#"$@J# ^V',=0&-6ZE=_ ]%'.69QD)9<'R.:?W&J:%B+38 M&Q=LBI+EMS,H*S;+:WAT7M(8$Y>#L%;H2'"6LUE5 Z\8+S/XK%%83192NX%, M&@1*O9-#YX#/V6V6 R_8;3Z'4QU>C!HZI/6T(60RXJPN:\AK5A7Y<8[JFG%2 MYAF;WP:ZO.*LJO(@E3G+ZAHN/8;T;*8IJ5W<7*&@@_;C>$^GTW)9F ';?5J'C3QPVQ,9XJ&,4]+7BTP8#NM\;XDQ("3'\9 MJW\!4$L#!!0 ( /6"LU8_J_4WZ@( &H& 9 >&PO=V]R:W-H965T M^+&<.4$6CC_QE<2[<4D=@3LE^-\![)H0=@[("F#>ZU< M:>&3*K#X%R F1ATMMJ>U8"<1Y[6YA"3M 4M8_P1>OY/9#WC]=_"61A=-[N! M[IVPN=2V,13_G*^L,W1"?AT3WT(/CD/[6W-M:Y[C-*)K8=&\8#0[^Y".DIL3 MQ <=\<$I]-G&#E/(M<)\KR0_HT 5XW5A*L!?70!LO)-#&MP'; M!X2SX)*K'($[6.%&*"74!O0::C1"%_ 1V*C'A@D%:=9+^JP-1E<9+!N3EW1U MR0-RW1!9*N1%(;PO6&KFJX:]<3*&LP\92]D-W);<;$B=TY!KZVS@CZ]DA9:$ M#I->.KR"01+06=;K#QDL^1N9U2Z5;D&3M_#G Z*5C2_@O$^)(Q]0Q7B<71PJ M0BHZU-)/*3<[(NK8F8H/[G^%1-R[G(6@M;6";K8STGGK'W_36Q>^)]V"6$M< M4VER>36,P+3.U@Z&PO=V]R:W-H965T%\L@\@10H&Y=0B,?L]XBT(X(*+Q[8 9]"&=XZE]1+_W MN5,N&V;P5HDOO+#5,I@%4&#)6F$_JMT[/.3C">9*&/^%7;,WL M$OJ_:9\C>!'B/$$J+Q= Y>V,9 CW7#*9(PBD1H>&[7TOP"N8#),L]?\TGD!' MR&!.=2N@]$Y<;@DAG<[I.T]3>&"R8%81\)X.;X%TEQ 62"5S:A*MA' >7%HD M/I:5(;H4&92G>'03)Y)?I<-H&@W@:CK+!I32=#BC**]\U'0"%_0:]WJ-+^KU M1#=GT5*RJJ0RV%9W@6GT4TI>!#^OY#%B05=#'X]N;"A;ZWJ[I#9G O;(M.=! M-.!6U0V3^SRU=X,Q9..Y M,R:0SF?.F$*:9W, UZJU_9UPU6VF[ MR[B?[9^R=7>#_[6]>PK.@Y M1NTVT'JIE#T.7(#^@5]]!U!+ P04 " #U@K-68B^$YJ8# !I" &0 M 'AL+W=O1IL5?Z MF]DQ9N%'*Z19!CMKN^LH,M6.M=1!K$CQ 2K MK(M \>\[NV5"N$!(X]\Q9C"E=,!C^Q#]-U\[UK*AAMTJ\977=K<,R@!JUM!> MV >U_YV-]7B"E1+&_\)^6)O' 52]L:H=P0 MR+-\1RU=+;3:@W:K,9HS?*D>C>2X=$WY:#6^Y8BSJP?&I>DUE14#*FMX/WE_ M*&/@@1FFOS,#%Y_H1C!SN8@L9G78J!HSW P9R L9$@(?E+0[ W>R9O7S !'2 MG3B3 ^<;;XS5J)1_3M4Y1,E. M1W&GY]ITM&++ (^'W[9@]>954L1OSW#,)H[9N>C/^G37-*AI0$W?:];ROC7P M57-KF?0MO*-:_KS/0P%G4YPNX-.. ?/Y#*@&C^$3#L&20 VE L8&SIZQ'MDJFRHZF?W'==N*R8> MKR$E83%+T"#S<#;+G3$+BW3NC#S,,XQO\ 9"[ 'TYE5)$O)6*DF;A@M.+;Y, MLS#)4Q>MC.>0)F$Q1R\.\]D<;EG]?_"+I S3.+X\-O*0I.3(> U9&>8D?E).?5<[:W7O9RBY>CI5P8[#H;;M^1A?-'"*[6T'!340&/* CC)3"VWHD)C>07Z4QZ MF:0R& B\H6*XRRQLV)9+Z8B@<+%LKFK&69CE3B:HB9+ GSC^N*QZ MK;%Y F\^O/+J7CNP8^NH09J&65$X%5_15W@;(I M9@5V'J&DR)R1A,D,)7#$EF&QQSR3.)Q[U3XG?$H0T='UWS*]]4/.0*5Z:8=) M,#V=YNAZ&!]/RX&PO=V]R:W-H965TZ1LS=U<=QCV1:(H\O'=W;OCG6^D M>M K(0P]K>M&7XQ6QK1GTZDN5F+-]4O9B@9_%E*MN<&G6DYUJP0OW:9U/66^ MGTS7O&I&LW,W=ZMFY[(S==6(6T6Z6Z^YVEZ)6FXN1L%H/W%7+5?&3DQGYRU? MBGMA/K6W"E_3 :6LUJ+1E6Q(B<7%Z#(XNTKL>K?@UTIL],&8K"5S*1_LQTUY M,?(M(5&+PE@$CM>CN!9U;8% X\L.CO?H;YWML&7.M;B6]>>J-*N+ M43:B4BQX5YL[N?E9[.R)+5XA:^V>M.G71OZ(BDX;N=YM!H-UU?1O_K3SP\&& M[%L;V&X#<[S[@QS+U]SPV;F2&U)V-=#LP)GJ=H--F:EZ4U3BO)K@"DX#<38 MGM@5.XEXV:J7Y <>,9^%)_#"P=#0X87?-91>5[JHI>Z4H-\NY]HH2./W8S;W MB-%Q1)LN9[KEA;@8(1^T4(]B-'O^+$C\5R?X1@/?Z!3Z[%;)Q\I)'YE'5<_> MV# =8WH2ZSC3CRL!Z!I9635+"-GPJM9D,-M^\V@WL8#[>$U;P95VT7$Q8L2; MT@X"&E<-<&2G,:,G9VY-O\3]ONZ4$HVAMZ(4"D _4!QX0>YCD'HL#? .$B_# MGGO#C:" >:F?4^:E24:A%[",D)!(MX9BGYX_RUC 7@WO)/3R*+<(?HA7[N5Q M0*_%0N#0'D:VF5ICNDPB,$M MB;T AZ?#+H=Z*035'5%;ZF0EZ!J>D755-?8'"Y3SGG0JT%.-J 0W-S",]4Q^7\OP#31D!$)X*.RZ6JX9+=@'GT M#^3Q =YD?PZ*"9=U!Q$K,(6EM2R98,2_Q?;H#8:Z*5>\ % 5E&S73:]5^-] D M[M=^%QN*\TWSB&4VCZ!]9 N>^0G5,\_/$K2-U2BDL@.KLYA,HHW.']J MT(O6U1_8NT0/BC+0H#]2#[C/T,NXZ!A;G>!>T]>)<>QR(PWB?6Z$'LMML8^R MM(]];)OV?Y:WC>^[[E: M6N*U6&"K_S)%25=],]E_&-FZ!FXN#=I!-URA_Q;*+L#_A91F_V$/&#KZV9]0 M2P,$% @ ]8*S5MMG1&^9 @ KP4 !D !X;"]W;W)K&UL?51M;],P$/XKIX#0*I4E3=JUE#;26D @,3%UO'Q ?'"3:V/A MV,%VEL&OY^RDH4-=O\0^^^YYGLOY;M$H_=,4B!8>2B'-,BBLK>9A:+("2V8N M5862;G9*E\R2J?>AJ32RW >5(HRCZ"HL&9=!NO!GMSI=J-H*+O%6@ZG+DNG? M*Q2J60:CX'"PX?O"NH,P751LCW=HOU2WFJRP1\EYB=)P)4'C;AE']#? M^=PIERTSN%;B&\]ML0QF >2X8[6P&]6\QRZ?B95OF&7I0JL&M/,F-+?QJ?IH$L>E*\J= MU73+*,G M<$"MS#%_#!"2R%YI?%"ZBL\B7E?Z$J+1$.(H3L[@)7WFB<=+GL#; M8%7KK*"*_I?T]XT2 JCF#=/YCU.IM\#CT\"NC>:F8ADN ^H3@_H>@_3%L]%5 M]/J,['$O>WP./?VHF/2"-3UH0Z_%%O!IMWNY8H+)#.'.M_)164\E<);B= *> M-WO,JXAWV_&V(R0[?DX:NU[G?S"'K1L <,$EV$+5AAZ;&4/1B.H)_1Z5]0 M2P,$% @ ]8*S5HAQZL _!@ 6A !D !X;"]W;W)K&ULO5C+2HM#/1^;E58R]YN6Y9@1$H^7LJA&YZ=^[DJ?G]9K M6Q:5NM)@ULNEU-L+5=:;LQ$=[2:NB_G"NHGQ^>E*SM6-LK>K*XVC<8>2%TM5 MF:*N0*O9V6A"3RYBM]XO^%:HC>D]@_/DKJ[OW>"W_&Q$'"%5JJEU"!)_'M2E M*DL'A#3^:C%'G4FWL?^\0__D?4=?[J11EW7YO=Z-(<_R M@[3R_%37&]!N-:*Y!^^JWXWDBLHEY<9J?%O@/GM^8^OI_?$%^I7#9;W$7!OI MP_7NJ[PKE3DZ'5LTXQ:/IRWD10/)7H"D##[7E5T8^%CE*G\*,$9^'4FV(WG! M!A$G*QT"H0$PPO@ 'N^\;["CP]BNB4[,2D[5V0B[Q"C]H$;G;U_1F+P?8!YUS*,A]"9=\&7E4F1@ MXDJZL-M#+ =Q#K-\ A["UX6"65UBVQ;5'*PKA[9WB[^5 >-7UZM]9AQ^P>PY )X%*2% DR2,*7Q\5'I:N#2_ MHYP&(DZ.("-AE,&EK*8H#3D@7_6X*K1;PT@0B_0(:)2&F?B1 E9A44+C# 4F M:) @$#*(XC"-(0J)X\.C@,5QW[+@@1 $44D2BO2P91&P-,8E<>3('33,VBC2 MC 49YU,80P(L3%,<,1:(K(NU+Y-GT:(D#81?33D+HQ1)HRO.A4"@PP?W=@ZS.,@B MOS?*PLS;]7LI3K]@M^.,48F:\ @1\A3W)L2-TB!-$QCH2-%UI/CW'1GT*OE! M:3S58&*P9YJWA]IT&!Q;4"O8N#]5#7-7XP;JV9/>,U!4SUO.)=E%KVGC3=M=^5J[TNA9:]*[D09>QUD8 M"UAA7QNGK[ V7C>>J,B.".R(R'UX3AJL;W6))U#IQ"3"AH$W<%V8^^.91E8% MLD"YLJ"=1)"0X]L/*#RY0FG9%JK,X>VKE%'V'E]\?%SAT>_JO=&HLI@YA#9( M42BP2_=AJ/5,%7:-O#UV$A)X,U ><5<>\6 &KY&M+CR-IE)NJ\(."O<@WF'A M?F9DLI$Z1PF?[#ZV7&ZO;V[_FTY#83 _;?9,I]H(=8-VBZDZOO-'Z!I=,L\K MWTLR?'#1_.2*[)LOLGU]#"M\% A"6I'#=O<>.7UW6HKMR\.4PS7*F6?PC@=1 M+%#I! IW,BS<")P*!XQ'!$D[8!2*C#!@G(8+,N4-.B;/XJ2D3KYP$IQD5 M3I&&!3L)XBCQ0IF%/-M;3(,,&X:Q),RRGD74<1HA-,<2%7V+-"#<:34ZSUYP M@4U(R' M<31<.?@]0H0_O##E\;X)\.1+."*3+,1#;)+GA1,XS):/PUZN[[8N.KO@(FR4 M9MY_'O?J#4N%L:/=_'!9"8P6=65%6(CM>5L]H/0@B)5ZCC?(U;-4^MJR"T1: MRBVXU=#F>(5%TFU^OYXL=SAD,<,$)_LM4(\RC8S_95[))\Z P: M]^Y[2X5LW*W6(.JZLLW5KYOM+LZ3YKZX7][!?UCPN\_"OM%N#[65W;W< 9Z/Z=&PO=V]R:W-H965TFJ+ 19J(Z;,FR M4;H1EJ9Z.S6=1E'ZH*:>\C"<31LAVV"U\&NW>K50O:UEB[<:3-\T0C]?8:UV MRR *#@MWO MG;2LA<%K57^3I:V6019 B1O1U_9.[3[A7H\G6*C:^%_8#;YQ&$#1&ZN:?3 Q M:&0[?,73/@]' =EK 7P?P#WO82//\D98L5IHM0/MO G-#;Q4'TWD9.L.Y=YJ MLDJ*LZL/0K>RW1JX10WWE= ([[Z(=8WF_6)J:0/G-BWV8%<#&'\%+.+P6;6V M,O"A+;'\/\"4F(WT^('>%3^+>-GI"801 Q[R^ Q>/,J-/5[\XW+_N5P;J^EV M_'M*\ "7G(9S%7-A.E'@,J"2,*@?,5C]\E,T"W\[0S89R2;GT%=7PL@"\$"Y M(\K&43[%\RS2:9Y?*H2-JJDL"1ZL.W0P: TM:EN!)7.AFJZWPM>/VKCK3X1$ M6T(IZ]YB>8*\OX., ^3=!>L0!T(/]06^7;(DK^5NKY;H?Q%@%U^*Q4$Y&0PJH MF(J'2M4ETL8_ T]"EJ8)C:)\SF9Y3J/YC,V2&7SSQ4SZQ"-J>IL&-@;H53.6 MJ)+D"QB.)V-9DK"8SR!GT3QC:1Z[49:S,.7P8;.AY\?ESF>,'B!*<=%K:27! M92&+*#!+63H+(0H3%F8<;O:YS5C.$Y802L[X+&%1ZI!Y'K,H3HY%'Z7KA^4/ MY"D)\PD/W3>:^%1D$\(^,*#EV21/!W,\F'D*EZV5OXYZCM$!O_?R4=1(9^8. ML^[I&8!HGD 2II1FEB0A_/F21+B[__KBR$ 8Z.GET/6S,Y(N_Z_3%K0+I0RU M%%"13ZLLW2T+:\06&AKPE/(4T6V@I"<0<9;'.9RIP'2LP/1L!=Z\>LU/U>!9 MK+<:?*O!MQI48W\U="L-ZJWOR0QIH%LV-"[CZMCV70[=SHO[T#-^%GHK6P,U M;B@TG,RI!/70APT3JSK?^ZR5I4[*#RMJ75$[![)OE+*'B=M@;(97_P%02P,$ M% @ ]8*S5EFTD6E-!@ 9 \ !D !X;"]W;W)K&ULG5?;;MLX$/V5@?>"&%!L2;9\29, 2;;%%FBZ1=-M'Q;[0$MT1%02 M59*RD_WZ/21E66D<;[$OED1S;F?.#(?G6ZF^ZIQS0P]E4>F+06Y,?38>ZS3G M)=,C6?,*_ZRE*IG!I[H?ZUIQECFALAC'83@;ETQ4@\MSM_9!79[+QA2BXA\4 MZ:8LF7J\YH7<7@RBP6[AH[C/C5T87Y[7[)[?[#9\%W^K>.]E(5E)^M1]OLXM!:!WB!4^-U<#PV/ ;7A16$=SX MUNH<=":M8/]]I_V-BQVQK)CF-[+X(C*37PP6 \KXFC6%^2BWO_,V'N=@*@OM M?FGK]\[# :6--K)LA>%!*2K_9 \M#CV!Q4L"<2L0.[^](>?E;\RPRW,EMZ3L M;FBS+RY4)PWG1&63:3CZQ5<'U\'QL M8,7N':>MQFNO,7Y!8Q33K:Q,KNEUE?'LJ8(QW.M\C'<^7L='-5[5:D1A%% < MQI,C^B9=S!.G;_+?,?\F=%I(&[:FOZY6VBC0Y.]#07N5T\,J;>F?HEGXZHC#T\[AZ3'MEW>^8DBNR>2<>OZS*J,;IM2CJ.[;)6QZ M(RI6I8(5]+9"2(U+Z:&@CIO]!%NVGFC3V>+:")0"SVAMG=CL+,I&T;JS*O96 M:![#N^X4C6&5FB]/@@M&N4&:'KRI4M!N>/1XF0 MX91;/B@2&0 2*9S?PSVB+SG_'W+$P+-*&F([6@3@GI=R].PER=&D3])&V[@K MI'(EJLR^MT939 # 3'-;0HPRM"O95%9=RG1.:Y24WQ9X'U@!3,1] M)=: I[)!U@WBR[C"V8<<*UE:"S_J_,B1W^M^F^E4VE97/:VNBAEP==<'>T4V-R^C>#<]1%X0-B3G@$9;UB5*8 M%09D8X7MLC:2FBLWFB(OE O,2S@GC03C$2#FI1X6.)AK]N@+WDJVLYO>@5E+ M97!*"1GT'735X?-EN8#68T.'!4R/=K3$D*:4A6;?,> BG :@[Y[BZ$G51Q!0 M64"8PK3[0UNKF&=1ZQ[0/N+.-RN\?KG?E CP'I/VZ8JE M7[&CUSR[+-OVTZ@T!\LL.4O1'F+]?F4>:\]>GY/>+B"96VA=#G<* 82EL8]M M_3VY'"A;=#AW"F?LR: P.C)5)=U4E1P=;VY8+0R(] ^@N&VAH3MT M0=]]W?WDX-1T5.WA4;!SOAMPWC?ERB?= Z*=X1WA;N\^:IIB7 CQ.YG.Z(N[ M7EC*;+BRCNK.T37'68^V@.902Q2V'M)D.II'[G=&_3#W0B68+VI OUR,EDOZ MA1;)*)SC>7B[+8 #1B8SBI>C9-["9HML5T2].)Z.?)BZ$CO[) O[-@N#:+YX M85^$"6OAGK-D1H=2/N[=?-"Y[MW]SI8+BM=?@KK5[@IYY6].^^W^_HD9\!XG M,>IM#=%P-$>:E;_3^0\C:W>/6DF#6YE[S7$-YLINP/]KB;IK/ZR![F)]^2]0 M2P,$% @ ]8*S5J/]XWV^! S H !D !X;"]W;W)K&ULC591<^(V$/XK.[[VFLSD,)B02Q-@AN1RTSSDAB'7=MI.'X2] M8,W9DD^2(?37=U.AKETA%4X- MV+HLA=G<8:'7HZ@7;3=FLEDBC=WEWS>'_A-XMKNK8$SF6O]C5\>LU'494!88.K8@Z#'"N^Q*-@1P?C>^(S: MD&RXO]YZ_^QSIUSFPN*]+GZ7F(<(<*%]+!M!#*PME7,2_0G@]C1T'X:)PV M#N^"P^0-A[T$GK1RN84'E6%VZ" F="W$9 OQ+CGI<5*9#G1[%Y!TD_X)?_TV MY;[WUW_#W[TN2=)6>%7,L! .,[C7UEGX:S*WSI!2_CZ6>'![>=PM=\^-K42* MHXC:PZ)9831^_ZYWU;T] ?JR!7UYROOXB50F,13+^"(=0WC:Q]<<@9,7:O.3 MA4H8)U-9!1ZD@O(@1.5U0%T/CLP6TJ:B@ T* \AU!:J*+*"I"D@+3<=G[(I- M'"L(YMSV%R1JEP='NJ -J99T+(P4BGX#[]]=)\G5+3#$ARV$QPR5DPN9!HA? MZG).NQ1JT/MPU>WWDI\'(%06HN4&\4,FER1AA@XJG!;6RB6C(M' MY= H2FJ&*U0UPC.53*;( ;K=I'. J21YT Q*"1!,FY$T-=HULV62.OA3*_+A MA*LMB)60A<]?!@Y]8&;/4FSA&@Z)*6*5UL1J^$AD)CXG6A"W/&\R\.5IR8+* MZ)7,0DIN5])M7ARJ Y,0LJE%9#"+X!]&F M+14%%HXOR+V7#S1SY;)0:2:(@ M4JQ/Y"+:0>!/:*0 M%Q:23,G@YKR,,?IO-<9PEG$C^C\PB=%9"QIS!A1%!N@ M\>+)4' U^!$6["D[)#V:3;>$$N<9B29^)&T@_28XSH=F7UURCAE+!"VLRUI:\LG)W#!T*N UY\#0 M,9^\I$&WW\][8%C*AWVMTJ+F+YQ3J6N2/P$662:]ST:!K^/8"E/JW-TT$%55 M$%)N"8+N?Y-7-!TH*;HX,*MB20W,3+)F[B9>,I;YY7R96]$J^HA*&52::I,) M11W<3INFENRV+0C7L_-_FOB5^B"&/?V1HUW6=J>6MAGW.3[S-.C:4AO8 M0?]\V._5O'>#:-$"LWW*$NE)$6$RT:[VU[5)N&& MLCL>[GE/A%P2804NR+3;^3B(P(2[4WAQNO+WE;EV=/OQRYRNFVCX 'U?:"I9 M\\(!V@OL^%]02P,$% @ ]8*S5JDWN"2("0 C1D !D !X;"]W;W)K M&ULS5EK;]LX%OTK%][L(@$41P\[B=LT0)JV.QU, M.T73V<%@L1]HB;8YE425I.)Z?_V>2TJVG%>+Q>Q@OR2R3%[>Q[GG'LD7:VT^ MVY64CKY696U?C%;.-<].3FR^DI6P8]W(&M\LM*F$PT>S/+&-D:+PFZKR)(WC MTY-*J'IT>>'O?3"7%[IUI:KE!T.VK2IA-B]EJ=.;YQ<7C1B M*6^D^Z7Y8/#I9&NE4)6LK=(U&;EX,;I*GKV<\GJ_X!]*KNW@FCB2N=:?^6'TF@ROAC6^\*'ZW7!.U5R4&V?PK<(^=WF5 M?VF559PA2X>?Q+R4]NCBQ,$T+SC).S,O@YGT$3-)2N]T[5:67M>%+/8-G,"G MK6-I[]C+]$F+5XT94YQ$E,9I]H2];!MHYNUEC]A[V5K"__GFGYLRPU- M?.Y1@37.FSLTN"R0,1)%X1>*$M__E?2ZEL:N5$.J=A(Q.UP,3/^@*VDC^NFG M:Y_N.U_0*WD+9FC0YRXL.@2D?<_B_H8^U[!/PM)HNW%$VI!;21J]KAT\D79T M!"=7*E_14MQ*:BT).H-K.2!I8$W5RX?<9'=P@?Y%8/ 9RZTN51&P@13S(?T9 M8[J1DC[*0H(5T27T7M=#^V][JPU,Y!NV]UX[2.*6!45Y4NM)%W M,7HC&UB8XZQTB-0^T07ETC!HP99UNT W(QT%K33SP'*8 URVU6#],"?P[9-W MO7?B6IM&FX"0P]'V_N@H)%[L?#SF0(<9[P%**]6_$8:[CS91ECH/)QE9^ORC MV&XOL('G?3,5JD#A':VXJ03RB$,5SI>+!?J3,7ROK&_@1IWSHEV!0V86Z!.] M]@'Y]@DJ !Y;;P6=HRIO8IL+Q:[:#P)[2.WKR":P>T7@7P1#CT"47EL MM$?C.] Y1/*WZ3NB:X;Y 9TF,R NURU#%/B6ZM;[G<;1+(M]XJ3QD99:8'9F MN ^XOJUO$;,V[%:61&?G9_3!0$(9MXFH*44=:$?"0\]Y=)@9A/F%E$O%1_?W3U,CRA)HVD/)V )[;U08K!HFZ]D>AJ=9LDN MGD9LPD*&?YZ;5NXG%)Y/LU-ZS\W[I.%T&L6S*?U=ZV(-X-)A=L09.I^E?O/= M]0>43*;1#$GAL-'G95L,"*E?UD)#&%^3&N@M067,OQSS=LO!V3C=]@KVJV4= M4!TTDS3'/=+5-GF80K:=_\[8Q4*!.2$7+>JG%KXYDX0V4ACX46GC?"^Q;6(M MP-KNF&/$^VZ;2BY%XRG-2YR#^7>LE-AV[Q-9O+ M8<2W,@Q70%9I'U%C=-&B#ETG:H">\]I9>NZ].XAWDRH-KLSF>MZIT M6]JWQ!%*^ M.;J9 1)=Z-8,IA]_@:LM:3(ZUS"_.79KC?-@C3\.[TXW#3NE^, "+A.[)[\J,#\L[?L9I)GWR&XLR)I1(>NE M8XW@-W;?HBKAB$YDW,"[U;I7=_)KPY1/]Q.1BV9'=^@X3>_@2J[_@#&>Q -J MZ)L>&!YT;B I!HHH?L=U-R=_E6'6PFV$R7PY4'9>B W LYWD!N-'A&?<7%O' MX6#">54:T5)"4,)13R$%'B 5MQ>#J#_%_I?ZS)OT[G*# WL\MPKTT-QU8KKN MGKS7RJWV98GFUP)SBRGH]6G3)?#_4"I<=Z+PX4.9)083/_K&K.=/#P[YGMPW MF)D[)=?3_A X*XP&V8,*T[PLF+AX_&!& ]6U\S#RC-9;"I%66RFCL=C;M[M' M.[]&U>$M#V<#QSPS% MV?0\BB?3;Q0L.XV2^!%A!HGD#[\GS:!LLFCRGS_6MRD?ZZXN5%U+_3NM%]T;X#[EQ_L&$)C2!F)G(3Y>)">#W'# M9?9+2A" _SX>U'31O'HMJ7L%.'[B]=ET^_IL^N1++S0[ M^7>Y]+9J1.Z^YS7:DQ8??MWWK6/H\)=:0*@Y?MQ\>.1Y8XPOVS9@7BXK<@,E M3IZA]Y@:S*JZX3?7MWNELQC0 %[>S68L#CGM7SOM3;L(9)[CR9BE/]D5=R8J M+XZ>T6]V._N(W6'KUT;>]FV<;[[60\=LN-[BHW,EO=PYN5L5WE86G7 M8[>UNJHCJ&O'C)!\W%5-G\VG\=F]G4_-SK=-K^\M1&!/MH\&NC]^YL MCD(D"V.^A,5=/UO3>TWLZS(4*U7U:[U#V;_DS[$(P/?TK0N_J-]LN5@O-PY;[H#&!1T M39_&ZN60AS- 0=X L . 1=W)453YL?+5?&K-'ME@#6QA$D.-:!#7]*$HC][" MVP9P?GZS<_#$.?2HUY!KC^[Z5.F0LO=/U:+5[L-T[,%5 (R7!]J;1,O>H*4, M?3:]WSCT0U_K^K\$8]!X$LJ.0F_81<;KK1TA0C%BA/$+?/P4.(]\_ V^8[P/ M>FNL;_HU^N-ZX;R%-OES*-[$)H;9PM:9N&VUU+,,]H;3]EEG\V^_H3GY_H)6 M<=(J+K%?+-*0ULML3QN-5J:%[1BB]K'$:&O-1BPJ&%4WXG"E,91'GE!282'HN"?)CSS)P MXEX:.(V<=\BL)@??.G!37,KHA&-"1)@(3$L)=7([&XTDQ9Q2)$"V@D'B,E=@ M=Q![=91[=11\UR]-I]%"@Q(-F8XK7[UH=R%=98X%#22T5)"JH$@5N.1J*$^4 M8"X*1 561"&J:E M0 *Z.I0FAR9@+$7.1%1$H!MR=%MM&P_HJ*!N_,Y>JKH OB(6O8"$Q>:#C.=R M4 9%JD2*)1@E>8+E43W )+3*UYOVR00UE7/:7] 1-I*"31JDE*P$KF$)A&#! M"&)!)5&ULS57?;],P$/Y73D&@38(E M3;LQC392?S"-AZ&J%?" >'"32V(ML8/MM.._Y^RDH4-9U8=)\!+_B+_O[KZS M[\8[J1YTCFC@L2R$GGBY,=6-[^LXQY+I"UFAH#^I5"4SM%29KRN%+'&@LO## M(+CR2\:%%XW=WE)%8UF;@@M<*M!U63+U:X:%W$V\@;??6/$L-W;#C\85RW"- MYDNU5+3R.Y:$ER@TEP(4IA-O.KA9C.QY=^ KQYT^F(.-9"/E@UU\2B9>8!W" M F-C&1@-6YQC45@B M"ABV@.&I@%$+<%+[32A.AP4S+!HKN0-E3Q.;G3@Q'9K"Y\*F?6T4_>6$,]&Z M23?(%-8\$SSE,1,&IG$L:V&XR& I"QYSU'"VPBV*&F&%L:2C-F_G<+9 PWBA MS\>^(7\LJQ^WMF>-[? 9VX,0[J4PN8:/(L'D*8%/@731A/MH9N%1QFFE+B 8 MO(4P"(<]#LU/@8<.'O; %Z? APX^.!+-L,O-T/$-G^'KT1N^3S?:*'HM/_KT M;OA&_7RV@MSHBL4X\:A$:%1;]*(WKP97P8<^K5Z2;/%"9$]T''4ZCHZQ1W,I M8A2DFE-PQ?4#T'A+(DJZ^;.:%P;N9*WM;5^@CA6O[,D^@8\;^BR!TTVFDIR0 M/4@XI8IO:C)#]7-JZ\VSA7\M85U:2_+S7_AQN+ M?^Y&B_]F?4P9J&\X>F:7_W3&5<:"@P M)&PO=V]R:W-H965TW"34Y;"\?N;*>% M?[]C)X060J&HVDUC)^>\/N]3]\3M+Z6ZTS, 0^YS+O3 FQDS/_5]GTH_'2L7BJY=I]D6<4&'DD+;61> M)6,%.1/EE=Y7'%82PO8K"5&5$+TWH54EM-Z;T*X2VHY,:<5Q2*BA<5_))5$V M&M7LP,%TV6B?"?NUCXS"IPSS3#PJOVXB)V3$IH)-6$J%(6=I*@MAF)B2H>0L M9:#)_@VDP!9TS'%"14;..&X:*E+0!V0_ 4,9Q]$1N1TE9'_O@.P1)LB/F2PT M1NN^;[!>NZJ?5K6=E[5%K]1V-E?') @/211$K8;TB_>D1RX]:DA/WI/>KJ/D&O244TZ=/83?XTD1REV+)CL36*+=JRJU-ZG&] M)PFV1)(JR)@A7&I-;)-9X!:U<(_PX9&F2#F#L2$:TD(Q@YN\"72Y8,NV:7GL+>APWJ&-W2%(I\,4 JHE/*=E=X1.&G=8S M1.T7$".,6@]*-A;W0>N=VGKG(];!F<_1>LHH;[+?>6F_T^L^L]\0%(3A,_N= M%XQZX9/0FJMN[:J[T=4EOE>E>C@:%XP;8ELQ=IDF%QMEMNTFNQ1+=B2VAN^D MQG?R7WOVR2XI[U(LV9'8&N5>3;FWQ4\OD\783 J.1\(2/IXN'P$W,>V]V9[? MC$@VUK>M>W_E-&:/SM^HFC+<-1PF*!\&PO=V]R:W-H965TP$DK[8]?P*X35PYM-/0F,83W">>% M8YLSW3'^710(2?!$22EF7B%E=>W[(BL0A>*<5:A4OZP9IU"J)M_XHN((YD9$ MB1\%P<2G$)=>,C5]2YY,62T)+M&2 U%3"OGS A&VFWFA]]+Q#6\*J3O\9%K! M#5HA^5 MN6KY'27'%)4"LQ)PM)YY\_ Z#2=:8$;\A=%.'%P#'8&>$2(HDQH!U=<6W2!"-$G-XT<+];K_U,+#ZQ?Z5Q.\"N81"G3#R-\XE\7, MN_1 CM:P)O(;V_V)VH#&FI!ZM*+I"V.F4:OP<:G7 M?26Y^A4KG4Q6S7H#M@8KO"GQ&F>PE&">9:PN)2XW8,D(SC 2X.R.J>:=6J8< MS(5 4GP"9RF2$!-U]3MX6*7@[-=/4U^J>6FZG[5S6#1SB([,(8S /2ME(<"7 M,D=Y'^"K@+JHHI>H%I&5.*_X.0C"SR *HGA@0C?OD4=&'@W(T_?(8R,/+='$ MW1K%AA=IR,;/;FE%<3<&$B8 MVLP"Z)N0V=6@0"0W)M?B]6YL+&W08X/6-]9M$DS][:%/;XY(;2-Z$8V[B,;6 MB!8U)KE*6&&FCFG%V1;I 7X#]SC$M.:#@5CI9ZZ/US"4D>PGIN3SLW)!^;< MQ*6G+F&I(UC/TXO.TPOK#GT0:%T30-031 RY9E>' 7A&D \I;ZS*4RUR!.M9 M=-E9=/D320R?CB6QE7KJAG,)2QW!>FY>=6Y>?6 27[GTU"4L=03K>1H&^S?& MX*?2^ UY?'4\C^W24VUR1>O[=/!F'5H#O8=9H;K4RW5_WUF?QG;FJ;O.*2UU M1>O[&>W]C#XPFUNX*V-=TE)7M+ZQ^^-%:'W3?CNA[?+8DL].SPNN:'V;]B>& MT'YDL.3S\0>SG7GRMG-)2UW1^G[NSROA^"/SV>FYQ2DM=47K&[L_NH36M_BW M\]DNC\:6A'9Z&'%%:WSR#ZI@%/&-J28*8 I93>FHZ^TJEG-3IWO5O]"53%-= MVV.:,N@]Y!M<"D#06B&#\PNUT+RI+#8-R2I3:WMD4C)J+@L$<\3U /7[FC'Y MTM!_T-5WD_\!4$L#!!0 ( /6"LU9J!(KAC0, '$0 9 >&PO=V]R M:W-H965T7&$BF>1WQ?\A ZGFVY^"XW M H]YY3)N;-1JKAV71EO(,?R@A? ]).4BQPKW129*PL!.+%!.74#SYNZ.2;, M"6>V[T&$,UXJ2A@\""3+/,?BQQ(HW\X=W]EU?"/91ID.-YP5.(,5J,?B0>B6 MVU 2D@.3A#,D()T["_\Z\@,38$?\26 K]^Z1D;+F_+MIW"9SQS,S @JQ,@BL M+T]P Y0:DI['OS74:=YI O?O=_3/5KP6L\82;CC]BR1J,W>N')1 BDNJOO'M M'U +FAA>S*FTOVA;C_4<%)=2\;P.UC/(":NN^+DV8B]@="P@J ."@X @.!(P MJ@-&;PT8UP%CZTPEQ?H0887#F>!;),QH33,WUDP;K>439M9]I81^2G2<"E?5 M>B.>HA7)&$E)C)E"BSCF)5.$9>B!4Q(3D.CL=\Z3+:$489:@KVH# MTRA5E& MUA3D.3J+0&%"Y?G,57IJY@5N7$]C64TC.#(-/T#WG*F-1+^Q!)(VP-6:&F'! M3M@RZ"4N"G&!//\#"KQ@A!Y7$3K[^1RM(-.;5G5,\.8MN,#B@AVN Q.]!3.R M&+\;TU([:I9Q9+FC(]S/A!$%'^]T#B5[BX(64H*2Z.\[/1[=*LCE/UV+4\'' MW7!S]%S+ L?:M) L)9)D\:D2:]) MMWF!B3!&(,KU;I/(G.;5MML 3>QA4'1'UC6@IFC:* MIKV*6L?<82ZA%[U=@J:O"GIU1-0WHB7HLA%TV2OH7A\.>9EWS;$[WAY[LXD"TRD5WKQ;+062VII7( MEE-5]=+T-G7SPE:+!_U+4T_;&N\%4Q7C]UADA$E$(=5([^)2?RN(JKZM&HH7 MMN);HJ3*+H)JR%5$$Z];H5I5/=VDHJ7!&8MJX%[1=8Z=TLB(.#XE&66^L483IM M1(EKM-^:%;$4#BBYK%$9J140%K-@'M\NKIV]-_@N<6>.SN RV6C][(3/^2R( M'"&L,+,.0?#O-RZQJAP0T_C58P9#2.=X?#Z@W_O<.9>-,+C4U9/,[786O \@ MQT*TE7W4NT_8Y^,)9KHR_@N[WC8*(&N-U77OS QJJ;J_>.GK<.00W[SBD/0. MB>?=!?(L[X05Z93T#LA9,YH[^%2]-Y.3RCW*VA+?2O:SZ;I[#- %K&6I9"$S MH2S,LTRWRDI5PDI7,I-HX.Q)$/$EG\_A[ ZMD)4YGX:6:3BP,.M#+KJ0R2LA MXP0>M+); Q]5COG_ "'S'Y)(#DDLDE'$>4.7$,47D$3)9 1O,A1EXO$FK^!] MI5(H^4>XOKF I5:&:Y"+KHU4#BM"@\IV"J[&L:D>$L:%PL^HU!^O9-?!-]&$GO:DCO:@P][=]Q#PV2 MU#GP:'-+J;9@LBVY-^>VYJDQIXB/0\>P1T$C'*\'CM>C0%^XZ)9:1XC+NM1U MHQ67%0;N=V@RDHU[@E,TQ]'C)()<[,TIHN'1,-5(I5\9!OP\=',U:(>M-.^& M\9]YM](>!)52&:BP8-?H\AVSHFY-=(+5C1_-C;8\Z/ZXY&ULK59=;]HP%/TK5UDUM5+7?-+2#B)1:+4^3$-EW1ZF M/9CD M8<.[,=Z/;K9SMI!(4B)O&2V#?G'-\/7SN]E9"_U )1PW/!N.I["ZW+ M&]]7V0(+HBY$B=Q\F0E9$&VFB^&1SA?:&ORT5Y(Y3E _E6-I9GZKDM,"N:*"@\19 MWQN$-W>)Q3O -XHKM38&&\E4B%]V\I#WO< ZA PS;16(>2UQB(Q9(>/&[T;3 M:Y>TQ/7QB_J]B]W$,B4*AX)]I[E>]+VN!SG.2,7THUA]PB:>CM7+!%/N":L& M&WB054J+HB$;#PK*ZS=Y;O*P1@B3-PA10X@.)<0-(3Z4D#2$Y%!"IR&XT/TZ M=I>X$=$D[4FQ FG11LT.7/8=V^2+(&4SHG-,9S0C7 M,,@R47%-^1S&@M&,HH+3!ZXJ27B&9W Z0DTH4V?P 9XF(S@].8,3H!R^+D2E M",]5S]?&/;N(GS6NW-:N1&^X,BCE!03A.41!%.^@#P^A1XX>[:"/#J''CA[N MH-_MIW\FAAYU'3W8I/NF)&U=HK8ND=.+W]#[(N>$T[_$=M,Y# 57I@PYJ9N+ MYS"6J)#KVF"*=T^YJ0PE#";&B*:3M8(?@ZG2TO3BSUW5J!U(=CM@SZ<;59(, M^UYIUY)+]-+W[\++X..NVAQ3;'1,L;LCB6U4,6ZK&.]33]N. 2:4@F:!G;U1 M"W659)B3E,*PU<:!-[*:0V!IN)W2E(MEQ*DB!XE8%M4-Q]#1KM M=?-_-]"1Q.J,^FM'M;V(S;DQIUP!PYF1#RZN3&2ROMSJB1:E.[VG0IN[P T7 MYG\ I068[S,A],O$7@CM'T;Z#U!+ P04 " #U@K-6:D7V.+4" !V!P M&0 'AL+W=O\G K4UE,A!+S2C'J02U+$LB_XZ1B?70"[W-PB-=%-HN^,F@(@N[Q1OW.QFUB>B<*)8+]IKHNA=^-!CG.R9/I1K']@ M$X\SF FFW!/6#3;P(%LJ+BZ;95[#J]^)3>6V4@$TH?37$MT7,2MANL$N-\M1USC;C90H2=>!>3'F*" MSDV+V7$?M^[CL^Z;7^F8Y[-$VQ)O544R''JFYRF4*_22CQ_"?O#U6$G_IUCZ MG\1V$M9K$]8[F[")*;$]L=^%R)4[@3.S \W,(9T)EA]+9.^@;/VPT]NK_R$H M/@"EAZ#H2Z>[]P?X6QVI1+EPG5V!:RKU(6U7V\MCY'KFWOK87"KU'? F4]]( M#T0N*%? <&XD@\YG8TS67;Z>:%&YOOZ/HO\ @ E0L !D !X;"]W;W)K&ULS99=;]HP%(;_BI5)4RMM)(04M@XB4:)IG=8-E7U<3+LP MR0EX=>S,=J"5]N-WG(0()(B*E(O=$#OV^_J.&MC M\FO7U?$:,JI[,@>!(ZE4&37852M7YPIH4HHR[OJ>-W0SRH03CLMW$[@ZW>:Q.;R5+*!]NY32:.9P,"#K&Q#A0?&Y@!Y]8(P_A3 M>SK-DE:XW]ZYOR]SQUR65,-,\A\L,>N)\\8A":2TX.9>;C] G<^5]8LEU^4O MV=9S/8?$A38RJ\480<9$]:2/-8<]03\X(?!K@?]*?B"6"N$<&_5?$]_S!$?FL73[-58]XI^51N_QCP5$>E/+^ MH=Q%J U9OR'KEWZ#$W[OF: B9I0C*&U4@6?%:+(HEK]QRQ,CR1T5"342X=]# M EE>GH/E$\&C9CC8Z>0KJ$R3GY_0FMP:R/2O8U2K.(+C<=A[XUKG-(:)@Q># M!K4!)WSYHC_TWAUCW*59U)'9 ?]!PW_0YAY^V0I0>LURPNJ-BHWV[=EJ>"[( MRNQM:68OWTWH]49C=[//IWW.0=I!DW;0FO8T29C=2;COY!Z!]L1;+<]-O$NS M*#A"R#].Z*HA=-5*"+\7$%/<#G^;(\CX$W[#$L!/ZI(#$8<7W6[_'"/7NM2Y MY+HTBSHR.T \;! /_Y.[;]@E_R[-HH[,#OB/&OZC[B^!4>M1JPBU+GLNH8[, M*D+N7@UD"]8[JE9,:,(A17N\5O$\J*H(K#I&YF59M)0&BZRRN<:Z&92=@..I ME&;7L9564XF'_P!02P,$% @ ]8*S5CD\:^_+ @ F < !D !X;"]W M;W)K&ULK55M;YLP$/XK)U9MC=060A)6=0E2FNSM MPZ2H6;S :' R%@&1K\-SE ( M2T1A_&HXG=:E!>Z/']@_5-I)RXIIG$GQG<D>6+ MI-#5%[:-K>= 5&HCLP9,$60\K_]LU^1A#] ?'@#X#&YK>+2*-KEA#/ALJX>R 26?)WSA$I%#&J-QK>_RJYN>_!Z1P-XT+WX!QNEW,X/>G!"? < MOJ:RU"R/]=@U%*GUYT9-5-=U5/Z!J*:%N@"O?P:^YP\ZX+.7P/T*[C^&NY2? M-DE^FR2_XALM],$Q]O"CDEI#F5.'$/PWQK"FS@"G@E9[9\ V5'FV$@C4 M3T S&L2X,J Q*A4WE*>NY-0>1Y5'VV4VX?FEYXW=S;[H#J/1GM$C,<-6S/"H MF#DFJ!2),&P'3<7>'5',&>9_]9=$?]_&-)1JV*TGXR@/WI2 MH ZCH3=X$K"[US?MF_6%J37/-0A,".9=O"6\JM^!>F)D4;72E334F*MA2D\G M*FM ^XF4YF%BNW/[&(=_ %!+ P04 " #U@K-6IQYU". " #J"0 &0 M 'AL+W=O MV[%[&8_%2A>,P[TD:E665/Z^@4)L)H[O; =F+,NU&7#C<44SF(-^J.XE]MR6 M)64E<,4$)Q*6$^?:OTI&QMX:_&"P43MM8B)Y%.+)=+ZE$\DL*2K0L_$YBLT M\0P,WT(4RG[)IK'U'+)8*2W*!HP>E(S7?_K0[A.X&$\;5+ -ZB8XR7A= MR0OB^>])X 5AAT/3U\ #"P\ZX,EKX*&%^R>B"=LM"BU?>(0O88IFF82,VDP1 M2])L6I?4-574367ND"M5T05,'+PD%,@U./';-_[0^]0E4Y]D24]D>Q)&K831 M*?;X#N]/>5RT&CRP8'-/KN/ CX*1CV=GO:O'2SM_B&:#RWV[I,/.]RZ]@=_: M[44Q:*,8G(QBSC005E92K %O7DQ3/ XSFY!D3@OHS+V3E/]Z(/HD2WHBVY-R MV$HY["^GAGU*V"=9TA/9GH2C5L+1_^34Z$4.#,+0\PXRZJ55%'X\M$HZK#"A MO(-L07RU,EM-*+(0*Z[KMZ,=;0N6:_M.'XS?8"%3UQU_:>HJZ);*C'%% M"E@BI7&PO=V]R:W-H965T\0C'I&:;*5ZT2LA#/J9)IF^&JV,65^.QWJV M$BG7%W(M,GMF(57*C=U5R[%>*\'G15*:C"G&_CCE<3::3HIC]VHZD1N3Q)FX M5TAOTI2KMQN1R.W5B(S>#SS$RY7)#XRGDS5?BD=AGM;WRNZ-:Y1YG(I,QS)# M2BRN1M?DDM$P3R@B?L1BJW>V45[*LY0O^<[W^=4(YRT2B9B9'(+;OU=Q*Y(D M1[+M^+<"'=77S!-WM]_1OQ;%VV*>N1:W,ODGGIO5U2@H=E&&YE6R;8%:9R5__QG1<1. O$/)- J@783W ,)3I7@ MG)K@5@ENP4Q92L$#XX9/)TINDC3ZJ2RBW'RI_JESJ-9^)JY%];&BA7L5H^OMOQ,=_]-$$"<: MP%H4NC6%[A#Z]"_[1%6'22N3O2(Y?W*^3BEQ:4!LWWG=Y6,_CO@VS O;<:PG MCN 0>Z2.:U7AU55X@U5\M5J5ZNW+\R9.#,H%%V?+OGH&8<[M!)!@# BL19]? MT^?#ZSOZ@C[D>OACH[VXXCG^33LZ(WUQ&$G M",.H7T=A744XK*,XX]DLY@EZM/S$,]$[: UBG-L#(,$8$%B+NZCF+H(3401) M(208 P)K44AP8\+PK\BHRM[M]X%#_>YHU!>&P\#KB*@WS(Y;_1HB.TZ2#!;Q M[8E9!SD7Z#]T\L T#'ENCP!%8U!H;3II0R>%$U:%!<4C)!J#0FOSV)AE,F@D MCVK+V1]30N('.]ZL(J4GT'&\"+M=?>T'AB[UB'= 8(UG)<.F]4[.-PE79^EK M$/'L?@&)QJ#0VFPVWIEX@/H"=="@: P*KL)<2DG455A/F!\> M\H>T,;ETV.3V"NHSDF8ESAK3AB]S;C\!16-0:&V*&PM."9S>**CW!D5C4&AM M'AOO30<]Z3&]5=DMO5&\YQA[PGSLN-U)C3XTWR<'1C3:&%\Z;'R_9WJC>#83 MZ'HILMF;?3E+TUCG*S;%^';2I,?P-<[N)* 3R%!H;7X;.TY=0+&!&G%0- :% MUN:Q,>)T>!;[F-B\/7DX@>=VM;8?Y6*O._71AT7PH9&MLGP'/,#_L.DW6%Q9@'W>$-MY9MTZ%6A;K_QK-Y"8SY>)N?;3^QN"Z6%GO'+\A MEZS\4J"!*3]"SX7* M ^SYA93F?2>_0/U%QO1_4$L#!!0 ( /6"LU;]@XZ8@P, "T1 9 M>&PO=V]R:W-H965T'Q ?'";V\4BB8/MMNS?8SM9EK0A9%7$E]9.[CF^Y\2/F\SVC/\4 M,8!$O],D$W,KEC*_L&VQCB$EXISED*D[&\93(E67W]HBYT B TH3VW6"*([%-4\+OWD#"]G,+6_<7KNEM+/4%>S'+R2W<@/R2 M7W'5LRN6B*:0"O[T!7J*:(8^QVPK2!:)F2W5N!IMK\LQ MWA1CN'\9XW7.SY&#SY#KN%X+?-D'[AJXVP(/^\ ] \=-N*W,JAQS*\=_MK2'4D@DP)]D) *]/U288OVCS;;BH'\]H'TBK\0.5G#W%)+6@#? M@;5X]@2/G%=M)@Y)%@Y$UC#8JPSVNMCK!J^5KVW&%02!(= [VVZ!\=B=S.Q= MW9&6*'_B3YM18688REI4&M D? M]YBN/6+"SJ1.E#RI)$\Z)9L]G4-"M&C)T))M,\GOKA(U8'DRJ[6;D[O4[/@J M8@4J/J6R!,B8\D@%J.D!ZBSX".D*>.LYT)G(8\^!(;Y['S9E"V<"BVIH$CX;(/4$L#!!0 ( /6"LU88D@P&W@( M &X) 9 >&PO=V]R:W-H965T+4-M#]^]E.FH;@,E3UA=CQ.7XQH^M$ZA=N M-"SPFLR)O"_NN)JYMZ3N>1JE2J>C&9$2$YC299@C$4"SF'KVQ^7?!+X/D= #V( M+/3Q*71HZ-!"GYQ"1X;N6^C3X_1O6-%AW]"]?;JKBE!7 M:5@$8/O:*G[>^4 M19@^;N@6IR27H@/:%5)6'[QK$,#OZX5:5'_ /[:"E#$$]ACTH70E"AR3D:-. M'4'XECC1QP]^U_ML*\][BDW>4VSZ3F)[A41U(=$Q]:BN4JP'Y*4TMGJ44J&1 MTF?Z-H(]/X"]H;MM.FV!!8$?>ONPR2$,00A[@WW8]&C\;W0GJ-T)CKIC:^=V M#]N,*E6[C=1\Z'51RR<+*O3[05_A)1 MQ^B:Y@*D9*6(WF5/*?#R=B\GDA7F^EHPJ2Y#,TS4!Q'A&J#65XS)YXF^$>M/ MK.@?4$L#!!0 ( /6"LU9['C3.Q ( $$( 9 >&PO=V]R:W-H965T M\ M"58!,]LD[;^?;0A+ Z&]V$VPX3W'S\$V3KRC[(EG (]%WG)9T8F1'5EFCS- MH,#\DE90RB=KR@HL9)=M3%XQP"LM*G+3L:S +# IC236]^Y9$M-:Y*2$>X9X M7128O=Q 3G2Y,I(8?UI/HQM2 M"0_;>_W MZ/SL ITA4J*?&:TY+E<\-H4<77F8:3O233.2WGOAE\OX*'(C4>WK"'VF%7O,(IS RYA3BP+1C)QP]V M8'T>"OB?S%[%=;NX[IA[Y"*4Q C^U$2\O(':N 4' M$--I-#TB[1?901B=(/4[4G^4] .!W& M#3K<8!3W;APLZ(WINH$='I'UJWS?LD^0A1U9.$JVR"@3$P&L0&] AOUY]*9A M= 39KY)G6Q0,0T8=9#0*^8V6FW].M+72)9$L7*@) 76Y1F#@^'Y)DA9V?*7OF>$ %^)G'*Y\9>B,.] M:?+-GB28W]$#2>67+64)%K+)=B8_,(+#W"F)3619GIG@*#46L_S=$UO,Z%'$ M44J>&.#'),'L[3.)Z7EN0./]Q7.TVXOLA;F8'?".K(AX.3PQV3(KE#!*2,HC MF@)&MG/C =XOD9,YY!8_(G+F%\\@&\J:TM>L\2V<&U;&B,1D(S((+/].9$GB M.$.2//XI08VJS\SQ\OD=_4L^>#F8->9D2>._HU#LYT9@@)!L\3$6S_3\!RD' MY&9X&QKS_!><"UO?,\#FR 5-2F?)((G2XA__+ -QX0"='@=4.J"A#G;I8.<# M+9CEPWK$ B]FC)X!RZPE6O:0QR;WEJ.)TFP:5X+)KY'T$XMOZ8EP(>=%<'#S M<,)1C-$X)F!53.\MN'DD0G[EMV "7E:/X.;3+?@$HA1\W],CQVG( M9Z:0A#)8%8"2P1D#L*B"V#GWQG0H<@X>$,A']2T*PI%RH!ER@N#E* MIANG!9S:MCLS3YOVM#N(5AG2*A/D2LA-QP'LOX!!QK+';F1?/EQ'4:G M*"]U0[(6_R-4^BZNW9ACH34#4N=CZ'R(6$%MWK\Z*".A-8-2EP%07P<,%2S8 M3?!>7AHWEW+7"EK0ZDFTL"X$H+X2N$*SNJF^HUE=$[M/5>M: .J+@6M$R^_J M$7*=-DN5E=TGKG7"AMKT-TRV@D[7KN]U9+5K-9U:7@_!.H%"?09=4G:@3&Z_ M0?JDQ;IZ*XZ$UCSBU8D961]SR-/F_ZM/>2.A-8-2%P-(7PP,U2?43?+0\IWV M04!AYKE6SZY"%\=S?3$P7)]0-]FW]4EATG.00G4Q@/3%P!7R5"(UA,=QVK6I MR@IY?8&L4BO=&=@U677LN_@-02P,$ M% @ ]8*S5@M?&ULQ5GO;ZLV%/U7+/8TO2.7M$C]TD*X]W+.!?L!;')/WW*XW8869!Z_6'QW"S%?D/]GRZ(QOZ1,7S[B&59W95917&-.$A M2T!*US/K&E[=8)0G%!%_A/3 &\<@I[)@["4_N5O-+"='1".Z%'D)(O_MZ0V- MHKR2Q/%/6=2J[IDG-H]?J_]:D)=D%H33&Q;]&:[$=F8%%EC1-X9Y^"!\3#O._\"/M]20<)('HW \],M^/SI"_@$ MP@3\OI69)%GQJ2TDM/P&]K*$\?4( _7 N-ZEE\"!%P Y"&O2;TY)1T4Z:J?; MLB%55U#5%534PSWU;NE"@">ZS%))FO(+<+V7C,DBHB,Y!(2%P=R+2,1 M1Q+Q4FH2SQ:K% 1I5^ARJ5A9N NIJD"1E!OP]S MK?S(K/QO$"6D:KH[GG0G1DT41(VE7AMO8S?A;.4_49601M21UUT;Z:+\'K^" M:NE'9ND?4):0*O:>XW971[HHN7CMX5%[ F3V!(/+$E)=@.:9:()PCU5 M55 M9JMPP](=2R6Z4Q3(7.OLC::!JK69U^8"^1^Y)6=T-F>W:J!J[5;5[@69W%<,]N!:J%'IF% M_BTJI&JXAR<*7DW4I&5OP<=CP1;%=\45HP(5A<'&XI6=$T#Y#7UXR)UY/\(U7U M47+^/U!+ P04 " #U@K-62<_O$7$# "8#@ &0 'AL+W=O'8\'K) I MS>&.(U%D&>$O7R%EZZ&%K=<;]W212'W#C@=+LH QR,?E'5"5I%5F+= M$$GB 6=KQ/5JI:8ORMR4UHJ&YGH;QY*K6:KL9/PC7X&0:E^D0)]O8"+1&*8% MIY*"0),7=$ND'KVLDOD8//D>NX7H/YZ!1SMS1W]\UME0>3#-UEPC.9\-K4XYL"]-:F( 22"Z'3&]BK7;I6_QWI>H:N=Y2.S"5P@Z4@.2L6"9JKHE+>$:>05FZ"'5+L MXM"MH;8&TQ'5-ZC^B:A;,@,K(3^=U3]@]1U<(VV-I2-I8$B#$TG_"2LXP/+Z M=:Q6QQVQ0H,5MF+=*H"%^J!>3,CT27$(4X!.H0L/Z%P_"&MXK0%TQ(L,7M2* M]\"D*K;'0:+#-ZWO>7Z-)#JH/#AR0\>LV@NQ;T+L=ZV%WPCEZ"=)"VB*N7_X M: 5N4 NYU7?'Y&-G^_5WWJ,2MG-N?.QM#O;]^EO4'DI7U)U&![]+)3S"BD\H M@^V1="7==C&XM35HKH1'L-S#9S7JU['^1T>"MRT);N])VBKA$3KOL SVHJB. M]S]:$KSM27![4U)5PB,@O88"Y_OU,MBT+ R#>AVT=XX-^LQV2_B"YD)5NKFR M2DE5'5E1WZ(M%TO>NJO(0J M4Y>B!H[_K(2L,HU3N795+2$K+*AB;N!YL5MEE#O)W*[=RV0N-II1#O>2J$U5 M9?+++3"Q6SB^LU_X0->E-@MN,J^S-3R ?JSO)<[!OQ%8:<.QL0H60KQT4S>%@O',QL"!KDV#!D^MG 'C!DBW,:GEM/I4AK@ MX7C/_MIJ1RW+3,&=8'_30I<+9^:0 E;9AND/8O<[M'HBPY<+INPOV;6QGD/R MC=*B:L&X@XKRYIE];GTX /CQ,X"@!01]P.090-@"PE,!DQ8PL@H\M'!_1$W8E2>T?.'WR_.2I+#4!'TFKSYMJ/Y"'KKBD']NEDI+?(G^ M':I!DV,RG,-<+->JSG)8.'AS*)!;<))??_%C[[;TQ&_X/"G/G"V/SMX \9VA!'EMA'PD/(K]GO3CF "WW5-_'#2+_&BXHM-.U714U3M0ZIH8 M;6?V1)\?RGMRD1,EV(F*IT<;O;B*9CW) T%1U/,E'0@*_"M_6/.LTSP;U?S( MNZ/;?;/VK_/SI>V[H2ECI 0VZ,#LZ"A?A%?3G@/'05CSJYX#QT%Q&$QZ!K@' M'_(*Y-HV1(KD8L-U\PGL5KN>Z\:V&KWU6^S%FM;I&TW3R+W/Y-I8Q&"%E-[E M%+&PO=V]R:W-H965T?X'.?>Z^E6R&>U!M#HM61^ M<$=7:VT7_&Q:D14L0#]4M]+,_(ZEH"5P105'$I8S[R(\GX]MO OX0V&K=L;( M.GD2XME.;HJ9%UA!P"#7EH&8UP;FP)@E,C)>6DZOV]("=\?O[-?.N_'R1!3, M!7NDA5[/O#,/%; D-=-W8OL+6C^)YP PCC3P"X!>"O J(6$#FCC3)GZXIHDDVEV")IHPV;';BS<6CCAG+[%Q=: MFJ_4X'1VPS? M9 4%#J^ DTH4R?H!WI87*'CHQ-TA"A']VM1*\(+-?6UV=,B M_;SEOVSX\2?\%Y4

-T\XN[NQBQQ=]PK=HDA6) MI?'5.>^SU?#$_3RVMLY517*8>:9X%,@->-GW;V$:_.PS^9_(]BQ'G>5HB#V[ M(UN3,!HD):S7:0-/'-P6_2:;X"!.IOYFUT)/5#+!DRYJ3UO<:8L'M3V:$K<) M5DF1@^I5UQ"D._OBB7=O+207GW0A.&;H;3.#T\OC0*D^"#PO3@[^(XFHS# M?H7C3N%X4.%",&HZBH2NV-Y,WWZIS4IQBG(BC>H"$8V6)@AM"*NAS\/X0%P4 MA\%'"X-2_K7&_)V.:F^SWT2N*%>(P=+0!Z.Q42.;&Z*9:%&Y)OLDM&G9;K@V MERI(&V"^+X70[Q/;M[MK.OL+4$L#!!0 ( /6"LU938!1F@ , %D+ 9 M >&PO=V]R:W-H965T\18:_))S43.%0[&S92N 99U37=FN MXX1VS1+/E>564#CX+(?5TS\?='J/AQ95'KY<53N2N4?F$GRY;M MX!G4I_91X,@>HV1E#8TL>4,$Y"MK3>\WU-4.G<7O)1SER3/14K:R^R7'P=:Q2+J7BM>#,Q+49=/_LZ]#(DX(.#UPGMR3I9#TRQ9"GXD0AMC='T0Y>;SAO5E(U>QFLR>325@BJI[/3 >IC#^5>@%JWXHXX]#UQ'=XNYV[NZY MNXWI&7/DCCERNWC>A7BO&6DR . M8"7??T=#YP>3R&\4[$RR-TKVKD5/^G4NH,H(M@IU#K#JX->6BGR#H)M#-Y)"XU'&B[*7=D@ MI=%$B\'*CR)JUA*,6H+_HD6R"DR$P7QN)_;#">'< M*@Y.EN0,,!P!PZN NC^[\CH[L"8%XYX/9Y-'SA1P;N,%?F0&C$; Z%\! MN^95=:D4XVXV048S #\(P\4$Q( M#MARL(<2K@H0[TD#R@0=SW ^>&$\8388Q9YG1EZ,R(NKR.L*KP%ZP;O:U/G% M'RG-Z[^8 U :>!-,@Y6+9F9.ZKP><\ZW*X(AUED5^-2?9M1DMHCC"\V+GAS) M]/J6!RGQ[,=:P([50?4$L#!!0 ( /6"LU:0TKQ*70, M $ , 9 >&PO=V]R:W-H965TU3I5*X-9P(>%='KLJ3JKWO@)1S()JF$O^&\M- M,?/&'LEA2=?4.8()\*N=94Y'KJ&^1I9_.SAM-]S2DZPRF,R$S9[$-SJ MBF8P\W"G:U ;\-*??PJ'P2]=5KP2V($Q@]:801]Z>F@!MTN.6P.H(0M8,2&L M9W))*E!,YEU6U/B)P[='V":-PC"9^IM]B;TDOE-BTDI,OEDARWI82_I]I2P?#MW=&_^?UV"KP1V('742AW]KWMS])K&O!+8 M@3'CUICQ#]Z;XY/EV[$W3X/B<#SN7KZ3EOJD?_D65*S WDJ@#<.['_*= -!7 M1(#I(CPYX7(]&0R."'<$)8.PFW 8[*[EX)\HJQ5-1T?,NH*2 M.#I#;:]B"'NIX;Z0&_S(T,TL/#VD)L?$3F.",ZRB':OHAYVK#732?[!V1'6< MK/Y>+88GYLJ5J)ID*OZ/^>UL>NQIO!U/7UA]Q:3 LUC@L M$3*X&2$E59>K=QJ"QYDIRT M_WY7LN.FQ4E7V$LBR?><>\Z5=)7LI+K3)8 A]Q47>NZ5QM07OJ^S$BJJ1[(& M@5\*J2IJ<*HVOJX5T-R!*NY'03#U*\J$ER9N[4JEB6P,9P*N%-%-55'UL 0N M=W,O]/8+UVQ3&KO@ITE--W #YD=]I7#F]RPYJT!H)@514,R]17BQFMIX%_"3 MP4X?C(EULI;RSDZ^Y7,OL(* 0V8L \6_+:R EE3#2O);UENRKDW\T@.!6VXN9:[K]#YF5B^3'+M?LFNC9U,/9(UVLBJ Z." MBHGVG]YW=3@ A,< 40>(G@/&1P!Q!XB=T5:9L_6)&IHF2NZ(LM'(9@>N-@Z- M;IBPNWAC%'YEB#/I2@K<0%#DNZ1"DVO(@&WIF@,YNW4E@)PLMJ!P1_4Y.?L$ MAC*NSQ/?8')+X6==HF6;*#J2*(S(I12FU.2SR"%_2N"CZEYZM)>^C$XR+FHU M(D'XCD1!% \(6OT+/'+PZ(2)C' M7ML+7=,,YA[>2PUJ"U[Z]DTX#3X.F?Q/9$\LCWO+XU/L:7]":'M"2(8[;&TW ME!,F#&!*0Q0U,%2&ECL,'+GM-MLT& 6S<);XVT.'1^+BJ(][(G[2BY^\3CP4 M!;BF\K+TR;"D6?1,^G#[_:/PP+UP^?K2_QP6C[^R--^]I< M4K5AV+\X%$@9C-YCY57;P=N)D;5K@FMIL*6Z88F/'B@;@-\+*W#) M38(&-K5-LO[[V8812 EJ)-278,,]Q_<>']!U)ELN_L@U@$)_LY3)J;-6*C]W M71FO(:/RE.? ]),E%QE5>BI6KLP%T(4%9:E+/"]R,YHP9S:Q]Z[%;,(+E28, MK@621991\7 )*=].'>S\OW&3K-;*W'!GDYRNX!;4]_Q:Z)E;LRR2#)A,.$," MEE/G I_/<6@ -N)' EO9&"-3RAWG?\SDTV+J>"8C2"%6AH+JRP;FD*:&2>=Q M7Y$Z]9H&V!S_9_]@B]?%W%$)2KM M+]I6L9Z#XD(JGE5@G4&6L/)*_U9"- X. @%8 \%>!7 -\66F9FR[JBBLXF M@F^1,-&:S0RL-A:MJTF8V<9;)?331./4;,Z9WD$0Z#.G3*(;B"'9T+L4T.LK MT,'W!;#X =TJJ@J)^!*U 2O<"1][Y+BH'(6L+XM3!^'_O./*D51-02=%5=4H66RGQ< M-K,@C*+QQ-TTRWD<%9*13^JH5IY!G6?0GV/:MG1T,*,Q!92YAQ+]V! 7X@'5WK0ON[UW&^,T37-O+5T[:.\T%%M;G%WWA'M[D"-=&S[J4L?A_A>W(XAX@;_G6[=Q=#/G MYB]4K!*=0 I+#?-.SS1>E$?1&PO=V]R:W-H M965T;V[L7A7BB.$@NUK9RD)%O@/OS*LNLA)6ID"B.^:?- #3G#D?(C__+PXJ4H MOU;K+*N]/[:;776Y6-?UX[OELEJMLVU:O2T>LUWSF_NBW*9U\VWYL*P>RRR] M:R_:;I;<]Z/E-LUWBZN+]F>?RZN+XJG>Y+OL<^E53]MM6G[[.=L4+Y<+MOC^ M@R_YP[K>_V!Y=?&8/F0W6?W[X^>R^6YYLG*7;[-=E1<[K\SN+Q<_L7?73(3[ M*]HF_\JSETKYVMO[KBU.G^0O7K[]8_M-XWWMRF579=;/Z=W]7KRX5<>'?9??JTJ;\4+[]D1X_: M :Z*3=7^Z[T'$S@FV^._R?_G&,A'(!"P8NX,<+^+D7B.,% MHG7T,++6K?=IG5Y=E,6+5^Y;-];V7[2Q::]NO,EW^WF\JR: M*EVR5Y<_I[2;S7FF_4GY3>;??O)OLH9G-VDMW=]YUF=WEM?>/ MIW23U]^\C[N[?)761?G:>_4^J]-\4[WVWGB_W[SW7OWPVOO!RW?>/]?%4]5< M6UTLZ\:+_5B6J^.(?SZ,F ^,^*?'\JWGLQ\][G-AN/SZG,MY>SG7+U\VL3L% MD)\"R%M[8LC>:E4\[>KJ1^]346?-?X= [N/R(=^ENU6^>U##^I]?&P/>QSK; M5O\U.7_H+3#WMK^KWU6/Z2J[7#2W;965S]GBZJ]_89'_-U,HB(QI@1&GP C, M.F36I@U(>0J!R>N#J; UM7_T/%\%810E%\MGU9U^JY!+P4^MM'$&IW$&Z#@_ ME\USZ8WWX>/U;UZU*LK,BZ3?SM]#\V"LL](T7M2D[2P1&=.\#T_>AT[3-Z0, M#)$Q+3#1*3 17?H>3$5*8@H_D*R3OH9632-I3M_X-,X8'>>G+"T]0PYS_TT4 M)Z;!HO9LIXC(F.:Z/+DNG>:NI P,D3$M,,DI, E=[B:]K&0B4AZJ!W<,K9H4 MB\VYRWR@#Q\=Z*RIH> X7 F-,T/G9' M%1PB:WIP@*X8RBAVJ7RTI64IDW$GE4VM A$.I#+@#L-YYU.AI+!Q=.CUUO-" M9$WW%J")!6Z3EI2HJ*SIP0&F8BB96"9MV,>"'OF:&L4#X,L <=@(XSR5Y7X1 M=Y]7JW3C?6M0PCA"U(KUW!!9TWT&7&*QV\0EQ2DJ:WIP *@8BB66B2L-3UL> M^MW4[3=+9,0&OKFV%#B M@%ARG:Y6NTB3Y& MX"2!OCFVHP3PEG"K\0E2Y**RI@<'D$L0ZGRB M+^$9IQAD !Y' R\? $X%. X9$KKB4M!O"?KMS+FV*H* ,$"MZI@0$IK M5-;TX "M!82J8-#7^[JY;6C"!R Z &H*<&HR/K#'UH&X3>MIFF-+*E#>K'(K M$@:TKUW-064!4%E *!(&??VOE\-8$WV, $W7 MD;AYZ^F=8W\K!%(+W>J*(2G$45G3@P,0%Q+JBJ%!,?19]]&/]SC5(^65=YR\ M]-R?N-C$^[">XSDVP4+@O-"M[AB2@B&5-3TX (8AH>X8]C5%UGV9#^]OJC_ MZ529#4@2DLJ9_X 40,")4)J-Q91+O;JH[ M &T1#FV0Y\8'.'ZU[=116=-]!9R+W,J7$2G>45G3@P-X%Q'*EU%?F10LZKXZ M8FHE163>;XF M2*N(C$^[#^+.XF>%)4UW5>E MZ(-;L3*F+0HQ!V'%0%@QH5@9&\3*..J^TV=H)40P ,8QX$Y\I@C)DJGK/;P' MZYF;8P=* E1)MR*D).4K*FMZ<("O)*$(*0TB)$NZ$&%J)<3 :]@28$>>*2ZV M:6V_WL/-6T_;'+M/$IA*NA47)2ET45G3@P/0)0G%16D0%\/>Y\U-K9)X8&M. M @'),T7#-J=*00>'M-CJSW\QV<[;X_Y]:^,(23>2J*SI7@-;)6Z5OH24M:BLZ<$! MUDH(E;[$\!G$B'/1S=TY""D!0DK.E 35+)^Z6,3[LI[L.?:D$B"RQ*TXF)#" M&94U/3@ 9PFA.)B8/K$8^=W5(M[E5)< J9(S5<3.G6"_OL0[LI[I.7:[$J"X MQ*V>F)!B'I4U/3A*(53*2JA]I5#RH,)BJK-4 M4_65?MI(KE;E.@)1:KCYE,5?RK?ZYD*B?7>\6[L/=U%B)4B^@SM[(I(ZZO/U.!?;7"/J%T M.F+,WGM#A=APX/U#IE;&'RF-K]\)]JO@$?OV?LY"@&H!?N96:67$%?OG*=FO MUNS'Z][;W@:TU,?ZNFS$A@X046OMCQ3;UV^#J8M@O!-[9V>A0;6R/W,KSC+B M0P#F.05 /08 +Z5O>R_0LB$[6\UE:O'^D>K]G3\(H^M>W)R]4W-L]3'U1 #F M5M-EQ <#S'(R %..!F!X>7W;PW1H(9"?7:>6*07]V4A%?\CY&!>!1PS9NS// MN4@*_G&W0C"C/2J S%PG0 H.X@7W;;.=EO6XZ6.DP5 54*:4^6U?04A\W?+[4#^3@7:'@ MW,CA $-WQ81E,=Z3O<^S[ ,J!Q(P[E8@9K1G%9"9ZP1(X4:\XK_M+4$+A;PO M.B<\&G@YCBG'#+"1AT!FKA,@!3#Q M4P4L;PO: P^^F],_F3)T5C(3ZBF=Y\K$L:5,C!NV]W"6W4#EK 0F',O$M(I>5^P;-[^^+)A6.WRP;^R]% M^;7MX^I/4$L#!!0 ( /6"LU:GP^Y-\@( ((+ 9 >&PO=V]R:W-H M965T1*.VV:JV&8*^O M)ER(5XW..C75'>RX>90R@T%-"F1P[L5+I ME>O**(8$RPY/@>F9-1<)5GHH-JY,!>"5!274#3RO[R:8,"<!N-78\HP@H1,I08/W8P10H-4Q:QY^< MU"G6-,#R^X']DS6OS2RQA"FGO\A*Q6/GTD$K6.,M57.^_P*YH0O#%W$J[2_: MY[6>@Z*M5#S)P5I!0ECVQ$]Y$"6 WS\!"') < SHG0!T"5.MVIZ"#/_X "+^C6")K^"SRP M\*!!3K?(O6OYNB?X2G$UYUS9$\+05WA&"X45R+I4LT5[]8N:*^%*ICB"L:/_ M\Q+$#ISP_3N_[WVL2Z0ELDH^O2*?7A-[. -A0M$WB4ED)@B+2(HINL84Z[@: M8ZH+)EMM:%$HZ@<3YWG0AV]Q3H=MYM,2624?WWMI M&;RV3FK.='3O=H^.:GW5X.BLNJ4N1^_!QC9_4FO8,I4U/,77HL&?J,# + M%&UW^!=02P,$% @ ]8*S5IVI)4%= @ O 4 !D !X;"]W;W)K&ULK53O;]HP$/U73EXU@;21'T!;L1")@J956J>J5;FULAS#RIE$(?A>5!R4;$T\7NW.DW4QDI1 MX:T&LRE+KO]F ^^MG]L_>.WE99IHM0/M MLHG-+7QM/)K5+B=#[QK7FKLA] MZ"W0F=]. -1P8V0DF[#)($E,8XRR-J#KYJ#XU<.GM5Z &'T M >(P'AZ!S]\"CST\/H0'5(*N#G%7A]CS#5_A^V?,NLJ@WB)+W[^+SL-/QTS^)[(#R\/.\O 4.UFNE3%(OQP*5>+1 M2VPH+CV%FPC;-!I$2;#=-_$R)QR,NYP#;:-.V^BD-FI1S*0R&XV@:.B(4DBN MH=8J0\Q%M3;NZZ-P374Y*GQT4E0C_&7.OKE&>+#76VZNW7"]%M0I$E>$"@<7 M8P:ZF15-8%7MVVVI+#6O7Q8T7E&[!'J_4LH^!ZZ#NX&=_@502P,$% @ M]8*S5CZ"D7&1 P % \ !D !X;"]W;W)K&UL MO9==C]HX%(;_BI56JQF)3KX#S$*D*5'52NUH--./B]5>>,()6'5L:AMH_WUM MDZ:$A(@B=F\@3LYY?=XG\4D\V7+Q52X!%/I>4B:GSE*IU:WKRGP))98W? 5, M7RFX*+'20[%PY4H GMNDDKJ!YR5NB0ESTHD]]R#2"5\K2A@\""3798G%C]= M^7;J^,ZO$X]DL53FA)M.5G@!3Z ^K1Z$'KFURIR4P"3A# DHILZ=?YOY-L%& M?":PE7O'R%AYYORK&;R;3QW/5 04CFGTOZB;17K.2A?2\7+ M*EE74!*V^\??*Q!["7YT)"&H$H)3$\(J(3PU(:H2(DMF9\5RR+#"Z43P+1(F M6JN9 PO39FO[A)G[_J2$ODITGDIGO"Q!Y 13])YC)M$CY$ V^)F"1%>MJ_=< M02-F@.Y!7:.K#!0F5%ZC5^C34X:N7EZCEX@P]'')UQ*SN9RX2I=K)G7SJK37 MN]*"(Z7=K<0-\OP!"KP@[$B?G9(>V/2@(ST[)3VTZ7XSW=6,:]!!#3JP>N$Q MO3SG:Z8,,,-P4 '5:- ;PC#+"5OL@47_O-<"Z)V"4O[;Q6XW6]0]F^D6MW*% M^(GW=Q?)2XIE%Q)K4 YKRF&?>GI'=2/3, 'IEHBH1JQ_ MI(3.QV\G%5LITQ\WZ2L_'B43=[//IBO*\_UF5-81-?)_2S7,1+69J-=,S]I$ M5X3E=#TW#TTA>(EP41!*L'ZRK@=HMA8"F.KRO)LQV:\SBKPX.C#=$18&2700 MEO76?^:MCFLZ\7]#YYZS_#B@N.4\'HY-_VGP:4>%\=BTF0:>7@-GXDEJ/,FI M>!ZX4 6GA*,G6)1'?/>J_6D_N:18=B&Q!L5A37'XOW;MX24I7U(LNY!8@_*H MICPZ]5FEEJ^HB0[00N@&WL5RU%J#OA<.@\/^W0Y+QLGX8$%GO06>:7]_WEZ?7:SN# G0;GJ.B7DD%F#7&H+-#57)- M4\EA9^Z,\@_X9/VEG6M][Z/;/_^!/V;?;WUBZ%LZ'@X/ ;3CDE&"*<_ 5!+ P04 " #U@K-6=K'37X$" "1!@ &0 'AL M+W=O5$@'BQ]S+G[#FSGG&\4_K1Y #( MG@I9FIF7(U93WS=I#@4W U5!23MKI0N.--4;WU0:>.9 A?2C()CX!1>EE\1N M[58GL:I1BA)N-3-U47#]O "I=C,O]/8+=V*3HUWPD[CB&[@'_%K=:IKY'4LF M"BB-4"73L)YY\W"Z'-MX%_!-P,X>2R#-:\EWJG=9VC].(&I MDL8]V:Z)'4\\EM8&5=&"24$ARN;-G]H\' #"4X"H!40O :,3@&$+&#JCC3)G MZXHC3V*M=DS;:&*S Y<;AR8WHK2W>(^:=@7A,%FJH@"="B[9%\5+P^X@!;'E M*PF&+7.N*<^@A4&1&O;F"I +:2XN8A_I<$OAI^U!B^:@Z,1!8<1N5(FY81_+ M#+)C I]4=]*CO?1%=)9Q7ND!"\*W+ JB88^@Y9_ (P>/SL@9=ID<.K[A";[# MQ'V?KPS:U/WH2U3#,^KGL64[-15/8>9171K06_"2UZ_"2?"AS^1_(CNR/.HL MC\ZQ)P^N2"!C? N::IZE=,/6=DV?DRCIPP'.$OC0TW&'@R&VWV2;!(+B< MQ/[VT&!_V&34A1U)'W?2QW\GO6@^3E1475AK@<]]FL^3OF]9^N[I7Y"-,_^@ MNJE6-Z[I&LE)('T#W%TI^ 5!+ P04 " #U M@K-6E:^M%I@# #E#@ &0 'AL+W=O;)*:>7QO./R8R4[([RH#T.AGSKB:>IG6Q8WOJR2#G*A+40 W M7U9"YD2;KES[JI! 4N>4,S\,@LC/">5>/'%C"QE/Q$8SRF$AD=KD.9'_S8") MW=3#WN/ /5UGV@[X\:0@:W@ _:E82-/S:Y24YL 5%1Q)6$V]6WPSQT/KX"P^ M4]BI@S:R4I9"?+>=]^G4"RPC8)!H"T',WQ;FP)A%,CQ^5*!>/:=U/&P_HK]S MXHV8)5$P%^P+374V]<8>2F%%-DS?B]T_4 D:6;Q$,.5^T:ZR#3R4;)06>>5L M&.24E__D9Q6( P< +(9)+S-#]*O4(7=Z )9:;U!GUZN$,7+U^AE];_WTQL M%.&IFOC:\+:S^TG%<59R#,]PQ"'Z*+C.%'K+4TB; +X17*L.'U7/PD[$VT)> MH@"_1F$0#EH(S9_B'CKWL(/.H%Z$@<,;G%N$9IC/!-<8F+SO7+"O'PPR>J\A M5]_:XES2&+;3L"?&C2I( E//' D*Y!:\^*\7. K^;HM13V"-B WKB V[T.,9 M82Y 1*,EK"GGE*^16*$")!5IF_02;^3P[-FVC7& \<3?'DHZ-1KCJ+9I,!W5 M3$>=3!<;F63FG#$'5B(V7%NB)$VI/<1:]T(GW'/7J 2+#@0-@W&[H*@6%#TU M],#3[J!')]/CT3@Z"GJ+T>'*-$A>U22O.DG:72)2(:&-5:?KLZ8M?][L;KD^0,CM*W<\+?E(.#_?4=_#+1JV5="*E7 M@E&!'F!M7EJZ]:;MA'ON4O:%UA1_\';!?T;^5SSZBEI/:,VHA?NHA3W?G17@ MV2.ZDM4Y[>_*VK^A<.>#HTH&FPM0/U.9S0'F5=BEM>,*>7:9O5Z6WJ'Q0,9E>L71VED#L2RU=T/5K7 M:K>N0CD:G]D:SA4B>YBR /Q(I,DMA1BL#&1P>64HR;*F*CM:%*XL60IMBAS7 MS$P="M(:F.\K(?1CQTY05[;Q_U!+ P04 " #U@K-6'<1J!O$# 9%@ M&0 'AL+W=O!;FF1RXJV5VMSZOHS6-"7RAF]HIJ\LN4B)TD.Q\N5&4!+G M16GB8P@'?DI8YDW'^;FYF([Y5B4LHW,!Y#9-B7A^3Q.^GWC(>SGQR%9K94[X MT_&&K.@355\V._0[0SG!?F,/QC=R\8Q,%06G'\U M@X=XXD'3$4UHI P$T5\[.J-)8I!T'_^6H%YU3U/8/'Y!O\_):S(+(NF,)W^R M6*TG7NB!F"[)-E&/?/^!EH3Z!B_BBF,IRD5$2,)^,A))L$CC2C;D45");BR7ET\@YF@,5/@\Y8D3#V#ARQF M$5%< )+%X"]*!.!+\$FP% @QQT%$^^YYRG)?C M=KFOI:WTQ96^.,<+CN#=:^999"C6TIE#+F(::\%V5"K]5"CP]T=="1X43>4_ M7:R+V_2Z;V,>]ENY(1&=>/IIEE3LJ#?]^2 (K*5(4"D2V-";CDMR M3XE*F+=@);CL7/0"LY]CFE?3;HI@,,2#L;]K$CN<-A@-1D$UJ]5QK^JX9^]X M*X19HB63D>[Z6?NZJT4KR*DKY BLQ;=?\>U?QK-]EXHX FLI,J@4&?P SQ:8 M@X890X@:9BQX'<[JX_X(=UMV6#4\M#8\%TR_A?_'L%:(4Y?'$5B+;5BQ#2]C MV-"E(H[ 6HJ,*D5&/\"PHP,KZG9P^,JP';,@"E&W81&L@PBTMGQ?F%7_[L+. M7WUK]:EKXPJMS;41NM!E#%O>QY4JCM#:JM11"5ESQYFF+4&;?NS!(7IE6ONM MSZ569QYD#SV5N=&HDX.U^N1E=(36YEJG)=2[D+F=)BI7:&U5ZDR%K 'E7'/W M#\R-,7P=(3IF]6!P[(U&%3.LT5;E" M:ZM2YRID#2GGFC8\_+.&@X,W:'/!:;ARA=96I0Y7V!I3SC2M'?1D"=#A(] ;A:_,[3?V[%/N0Q4#Q3;Z5M^!*\30_7%,24V$FZ.M+SM7+P.P.5KO! MT_\ 4$L#!!0 ( /6"LU8,C##JK0( )@( 9 >&PO=V]R:W-H965T MX[/N;ZN$Y="/JH,0*.GG'$U=3*MBS/7 M522#'*N1*(";E53('&LSE"M7%1+PL@+ES T\;^+FF'(GB:NY.YG$8JT9Y7 G MD5KG.99_+X"):VE6J<'I9";R'"2AF*$;@;E" $N);8 MIEPAD:(ZGI*A^$-T< D:4Z8.8U<;<78+ES1"+FHAP0M"S@LY0IY_A (O" ?@ ML]? @PH>].&N24F;EZ#-2U#QA2_Q$2+67*LC="LTF*9VB_D275&..:%\U?&. M?MT8 G2M(5>_A\S7NXV'=[-7]4P5F,#4,7=1@=R D[Q_YT^\#T.IV!-9+S%A MFYAP%WO2*PDDJ7I$A2D@,V4N_9#SFNZTHK/_*9O$&_FQN^D:VAW3TSEN=8[? MH+.D.D,X32FCV!SGD,[QD(9@2V@=Y'O]J# :UGK<:CW>J?7VXP/Z^6W^94C6 M3N1;"V=/9#V3D];DY+_>J,D^$[,GLEYBHC8QT<[3_P1B)7&148)(MVB'3$># M]1>=;)7I8%@P/MTJ4[?S;M@W^RN6*VK.A$%J<-XH,O4BZW>P'FA15$_)0FCS M,%7=S'PZ@+0!9CT5YFB;@7V=VH^1Y!]02P,$% @ ]8*S5NK9;BJZ @ MF@8 !D !X;"]W;W)K&ULE551;],P$/XKIS"A M38(ES=8"HXW4KB"0&)HV!@^(!S>Y-M8<.]B7=OOWG)TT*U)7P4MBG^^^^[ZS M?1YOC+UW)2+!0Z6TFT0E47T1QRXOL1+NU-2H>65I;"6(IW85N]JB*$)0I>(T M249Q):2.LG&P7=ML;!I24N.U!==4E;"/,U1F,XD&T=9P(U4.)&[849_2!^Z.M^@?@W;6LA .+XWZ(0LJ)]';" INCKL!*3I,P%I%Y &WFVB MP'(N2&1C:S9@O3>C^4&0&J*9G-1^4V[)\JKD.,HN356AS:50\,4([> &*1[Q\Y'CC:)_LPL7=)RXLI5,;B :G#7NKP?Z6R.):V M5>9(4,,Z2M1\2@FYV@2R%0 %1WO1%GVW[[*+=_H%YUV%KN@@G)FV=?36 MOO%.VW[SY-YV[2MA5[Z6"I<R,"SY\4#K'7A] M:0QM)SY!_QQE?P!02P,$% @ ]8*S5F%6E-0P! 1@ !D !X;"]W M;W)K&ULM5C;;MLX$/T50ELL6B"-1.J>M0TD5HM= M8 ,83=M]9B3:%BJ)*DG9S=\O=;%L7:(F#OUB2]3,X9PS&FK(V9ZR'WQ+B "_ MTB3C'] _5^0EF4?,R9(F_\61V,XU3P,16>,B M$5_H_F_2$+)+O) FO/H%^]K6L340%ES0M'&6$:1Q5O_C7XT0)P[0><8!-0ZH M[V ]XV V#N9+':S&P:J4J:E4.@18X,6,T3U@I;5$*R\J,2MO23_.RKP_"":? MQM)/+%9,OD),/%V!58(S 7 6@4\_BSB7N17@?4 $CA/^ 7P$WQX"\/[=!_ . MQ!GXNJ4%E[9\I@L918FEA\V,=_6,Z)D9(0+W-!-;#CYE$8FZ +H,O^6 #ASN MT"3B;TQ9]_0,?X:TPTE6"!(K". MH%8KJ#6%_D)!Q_2L<>T*MUQ =POD^1:46=Z=*C5B!@W/\KIFP6249VI@MQK8 MDQKXK@<,T/0MGK%-1WFN3*< MM(AP4H:[(DZB.-OP2H XS1G=D5*"\>YO$NRU;Y-2M$ 56E=(=!027:I$&V15 MJJI$"U2A=54]]LMPLGM\2Y6:(]]P%_G]!F_,SC!'8D,/ICGQ),RY849]YQ1F0G]*- MG&?\0SH)]>JW225:H JM*^-Q8P"]B]6HTMV#4K1 %5I7U>,& DZVTV^I47^X M_;/<0;<[M$(^\F"_1)4V_?K)V6A*V*8Z8^:229&)^HBQ'6W/L6^KT]O>^%UY MOEV=N1YAZL/Q>\PV<<9!0M82TKAV)4-6GS?7-X+FU0GL(Q6"IM7EEN"(L-) M/E]3*@XWY03MJ?_B?U!+ P04 " #U@K-6VLR .U8$ "+$0 &0 'AL M+W=O]-<7D"+;DJS8;E]L">X]G'N "U?C#1=? MY1IC!;YGE,F)LU8JOW%=F:YQAN0USS'3/4LN,J3TJUBY,A<8+:Q31EW?\V(W M0X0YT[%M>Q#3,2\4)0P_"""++$/B]0Y3OIDXT'EK>"2KM3(-[G25LV:0$5;^H^^5$#L.,#C@X%<. M?L,AA <<@LHA:(X0'G (*X?0*E.&8G68(86F8\$W0!AKC68>K)C66X=/F)GW M)R5T+]%^:OH):]$DN+3_X%9*K"1 ; $^$30GE"B"Y0=P.<,*$:J?KL#GIQFX MO/@ +@!AX'G-"ZG-Y=A5FHW!=--JY/MR9/_ R+>YN 8>' #?\X,.]]DQ[KYU M]_?=7:U!+81?"^%;O*!?B"^W17YMM4->/\@5V3F7I%.\PCKTD M:835-AIZ0Z\[JJB.*NKE\\P5HN_*'K5&#OPD#!K\VE9^:+=#%\&X)A@?(_MB MEZ/.SVF1%10IW8XR+A3Y!YG$W<4];G/WO ;SM@WT#@@[K'D/CUS3=B\/ZA3V M.@#WA1"8J2ZVP_9"\&._0;=M%'E)U,TWJ?DF)RQONLVW YWX#])-VN*&PP;; M?IL]LJ.:[.BDA+%'EW%VU4-YU%ZE,!XV]UK;"@8P2KII0V][OGGGJOP.[0IX M;]*34=R@W64UBD<':.\]! MU9FE!X#R]&!^> ?P0>A;K3"[]H$BINQMY.=O!Y["TPY4NLT]U1)[1Y-^^-LT%07>NY7U);59/]RY:FP/;GC*R7VR%OW@)VO1 M"W>N%MOC'O:?]STK0R>@XP0Y;X0CDMRL'_I<<;97#7C47>,_2-./_X0UBEDK MG*VNGK'(P S/31*IX3M%Z04]5Q1SC]EOV=X48/]50=]A'W'*Q4*'PO1MC"\/ M7LA,WX5W'91\,D*I+:]U#M6ML-$JC;6NI @M.ZIJS)KO-%=5UD 7^C+'ME*G MK]==L;H[E6B&QW*"O_\D7QW-;"&ULK5==;]LV%/TKA%8,"9!&WY*=V082V\4*K%C0 MM-O#L =&HBVBE*B1M)WNU^^24A1;HK44R(LE4><*T8K<"R1W98G%]SO"^&'N^,[SP&>Z+90>S&F_) U%?ZWL!3VZG MDM.25)+R"@FRF3NW_LW:#S7!(/Z@Y""/[I&V\LCY-_WP,9\[GHZ(,)(I+8'A MLB=+PIA6@CC^:46=;DY-/+Y_5O]@S(.91RS)DK,_::Z*N3-Q4$XV>,?49W[X ME;2&8JV7<2;-+SHTV#1R4+:3BI3>)66.'%3/ #$AH-:OK&9-^P(5^TTH7RH 2\ MI'%;IX=XG>(5JA+P7?25SE M&'ECHZ]?00T/W1]R$W5\1&KWHG%[)A:+_8K. ^ 8Q_9?D M"$M)E#7=C5QLY/0'8;_PTWCF[H\S8,%XTU/,>H@)7R G5J+.2C1JY6.EB"!2 M(7!B;"!&\2-E5%%BM=+()4U6XLY*/&KE"U>8M29( MLSQL!N+!Q''JI3T'%I 7)ST+0U 4329V$TEG(ADU\7M-!-15M6V-U/@[?.SM M594,@TSZ);,:@J)T&O6<6$!^$MF=I)V3=-3)!UKA*B.O\)$.9@_[N5X-,4'@ M]5P,,>F9U3'I/$Q&/2RY7AD;)#&SKX91NFX=;F2-,S)WH#>01.R)L_CY)S_Q M?K%] ]]2;/U&8B=IFW9IF_Y0$9]?C7?C0G_Y?]NR/AU^._QIKQI6-E#2+QD; MR(OM1>-[+SNU-QKV W13X/X*;4D%F6 (MF&$53^1\OJ M3=76;Z5VFMJC)LA_J]+Z'Z4SM=6RCO?8R(O[7U4+*DS"_@9A0X7!F6W.U[W4 MZH4-!LP)A01"% MDP?@*6;7MO_(/>I92R*VYK @4<9WE6H:C6ZT.Y#FF'[F"WMS<%G! M(T(#X/V&<_7\H"?HCGR+_P!02P,$% @ ]8*S5J0I2O>?! &!H !D M !X;"]W;W)K&ULM9EI;]LV',:_"J$50PHLD4A= M5F8;R(&@ UHL:-(-P[ 7M$W;1"71(^FX_?:CCDBV2+,!,;VQ=?!__$A+SV-I M>F#\J]@2(L&W(B_%S-M*N;OV?;'^$PW6UD=\.?3 M'=Z0)R*_[!ZYVO.[+"M:D%)05@).UC/O!E[?H:P*J$?\05YE4GW\VR;UNII5X/'V:_:'&E[!++ @=RS_ MDZ[D=N9-/+ B:[S/Y6=V^$!:H+C*MV2YJ#_!H1F;1AY8[H5D11NL.BAHV7SC M;^U$' 7 ZQQ/,I9P? J]$J6[51STT=K6AH62WC MD^3J+%5Q<@$^TI,6^ /5A\(B_JQ63XCVXN"<2TUQM78(O M3_?@XMU[\ [0$CQOV5[@TLXJL/1:;BO)J&;"=3-!*KSA?:9^/MF(217OZY_3$1-BLB4(/R%>/.??X))\*N)[W]*=D(;=K2A+?O\]QWA6-)R _)ZJ7?M4H.'OX:S MV9 WZ>(Z775O>)DG899._9=C(FM-1Z*H(XJ(JQ5'9E@T.MW8*7Z2(2X!C<%VY=2^:JZ1EGST5(M%1'2 MJ,R!AG893Z(AFKVV*]N1-X%6ML<&!KS@?$\ 6[=+EE.\H#F5E)A=!]0OL32+ M@B&;M;8K6^\VH%7>YP^TQ.62O%5^VVPGO\4X&2*-X2A@;RF@W5.<1S+J;YOM M!TAC6 K8>PIH-Q7GD8P"#'5/84 :PU/ WE1 NZLXCV148*B;"@/2&*8"]JX" MVFW%>22C!$/=51B0QG 5L+<5T.XKSB#9-1CJY@(&\20>HHUA+V#O+Z#=8#0Z MO#8"&JD,U@*%B48UAK> O;F =G?AJ,.ZQ;A,8"4!IVQC> S4>PQD]QAN.HQT MCY&@:.@(VU&G?RQA?S6>MMQ;!V2W#F>>*=PBW1PD::PU-88W0$=/(NS>0#5O ME!>DFX X"X9_PNW)79OO70"RNP#5O%%(D"[W<82R8?-CZ#WJ]1[9]5XU;Y0, M9!#V0&]^#&5'O;(CN[*KYE-C\[J$HS@<^F%[PU'=@U_MBH;,CP(0%$V M&3*,(=JH%VUD%^U&V7ZL:$C7Z2B!T=""V*NYTO0ZC>PZ[:9H2%?K2PBS1+O% MCB'7J)=K9)=K1TG+-+$*(SC1V/1A*(KC;"!J_M%C^^J=R2?,-[04JI6UB@NN M4I6 -Z\AFAW)=O63_ 63DA7UYI;@%>'5 '5^S9A\W:E>#G0O@^;_ 5!+ P04 M " #U@K-64Z**%%4" !&!@ &0 'AL+W=O%GF&)*&L<$&H67KP]B#8M_$HK+D27+< M_/M=R8[)('4[MA=;5](Y]YPK^3III'K4!8 A3R47>N$5QE1SW]=9 275(UF! MP)6=5"4U&*J]KRL%-'>@DOM1$,1^29GPTL3-;52:R-IP)F"CB*[+DJKC"KAL M%E[HG2;NV+XP=L)/DXKNX1[,MVJC,/)[EIR5(#23@BC8+;QE.%_%=K_;\)U! MH\_&Q#K92OEH@\_YP@NL(."0&TP//QB?VC\XY> MME3#K>0/+#?%PIMY)(<=K;FYD\TGZ/Q,+5\FN79/TK1[I[%'LEH;679@5% R MT;[I4U>',T#T'"#J )'3W29R*M?4T#11LB'*[D8V.W!6'1K%,6$/Y=XH7&6( M,^D70$N:7#TX^9"3Y0$4G@99,YUQJ6L%^II^?1/&P8->X'B(/>TK2;M**K ?!Q-[PJUV8D"5-P0_ M*T5-/ZLOV1A.-"-'H$J3B)12F$*3,"(Y/>H!#Y/>P^1_>-@Q044& PZ&TXPG MG87WO8792Q:FO87IWUG(\4++6AB"98?7U;_-$ 8NA6UOAS08!9-IXA\N*(M[ M9?$_*7NYJO'K=/EG;<%VV*]4[9G02+Q#7#!ZA_Y4V[7:P,C*=8JM--AWW+# M1@_*;L#UG93F%-CFT_\ZTM]02P,$% @ ]8*S5O56'B4'!0 1R( !D M !X;"]W;W)K&ULM5I=;]LV%/TKA%8,*;!$(O6= MV092"^WRL"VHV^V9L6E;B"1Z)!VW^_6C9$6R:(:U/>8EUL>]1_>OR^9J4F-_0#:GDF25E)19REZU05>6" ;\L2L^\?2$%W8PDXCFM "/+L7,';S.4U@E-Q%\YV?&#;5!3>:3TJ=ZY M7XP=KZZ(%&0N:@@L?Y[)E!1%C23K^*<%=;IKUHF'VR_H'QORDLPCYF1*B[_S MA5B/G<0!"[+$VT)\IKO?2$LHK/'FM.#-7[!K8ST'S+=;7_Q=]: M(0X28/!* FH3T*D)?IO@GYH0M E!H\R>2J-#A@6>C!C= 59'2[1ZHQ&SR9;T M\ZK^O\\$DV=SF21_VY:%7RKO; ML!O@P5\ \I"O29^>DHZ:=*1)STY)]YMT.$QWIH/PS)C41=2#CK*@1W*>YCHD(N/(J12UH3!.(Y5RL:B+J0<=I1#(^4_Y(WN M!,+A:80U83K"QI(N)!QUA"-C1_CXHVX0V>P&-L$R2V #V>).MM@X3N[F\VVY M+; @BWJ8,)'_BVL;H5,P/AH%UY'O![]D\ M&T.A11F0"0+?5_ND+@ZE08@4TN:J+F5]X%2AD?6T<U%HQ8Q" MGI/5.5VH^GI=5(H"==:]A86%O8>%9A-[ M5HL]=JC701*IM#51T _51U]S71?R1KV/159\+#KVIQ%2[RF:H#!6W'UFKN=2 MOKV#168'^[*"JB5IU;-:1X0T*])45F2_J%X04I,7OBS;L(4>^""I=$:U3, M8&>/#)MHF2VTH9"]Q46AA9EER9*V^ME$RVRA#?7K[3(RV^53;V"1[GDP49\' M=6%AI(9EYIHNY=R;6V1>>YT)Z5- 7O$MP]6\'CAS4O%7IIY5GVL5+;.%-I2Q M][DHL3#U;*[33JVB9;;0AOKUGAF9/?.I4R_5O \\6HDY*2HS5W0N8_?@I7W] MB<7OF*WDK (%64IX[R:6U;#]5PO['4$WS7O\1RH$+9O--9%W/E8'R/-+2L7+ M3OUI0/?MR.0_4$L#!!0 ( /6"LU8%6^D]&P0 ,04 9 >&PO=V]R M:W-H965TUW<31)@3 MC+.YA0C&/%64,+P00*9)@L2/&:9\-W&@LY^X)YM8F0DW&&_1!B^Q^K1="#UR M2Y2())A)PAD0>#UQIO!Z[GO&(%OQ-\$[>7 -#)45YU_-X#::.)[Q"%,<*@.! M]-\#GF-*#9+VXUL!ZI1[&L/#ZSWZVXR\)K-"$L\Y_8=$*IXX0P=$>(U2JN[Y M[B]<$.H9O)!3F?V"7;'64Y,K.R0B\/(&*T2H? 7>@$_+&_#RQ2OP A & M/L8\E=I>CEVE73+ ;EAL/\NW]\]L#WUPQYF*)?B313BJ [B:2TG(WQ.:^5;$ MZ59< 0^^!K[G=QHLN2BD&? VFX;>4"!R! MMX01A;.0WVK:ZWSX7N=S=!!],)52U_'J![A#7[@ .KGJ)Q0-V@M]_@WWOCZ98M016BURWC%S7AA[,\(8P M1M@&S!!%+,1-;'.(7@9AWE@/ ?2\T4@_^(=#'M:=GLBC5_+H67GHQ/X)B=R^ M?T@"=GO=P1&)WL^XUMSKE^[UK>XM.26ZK$6C9U;32Y.I); :RT')8$%XU$1^>)K0G=' .\KGTU5>3:MP*>7$ 3D5=MS?JG2GQ2JQ!NUK[?R7>MWQQ"[=_A4B# ME4J#5BE3G48_W^%DA45SIK:JK=I"JS.NU!4I7@@W;% M]Z@S8H%1DZ--A\2&=8.>-SHC2OU*KOE60?.( V !4#O:-9T F]8U'0'=@WY0 M@L4F:Y-)D+TG\DY*.5NVXJ99 ^IH?@:OYWE#K8+)^WMW2.C02T#Q6D-Z5P/M ME,A;9OE \6W6=5IQI7B27<8815B8!?K^FG.U'Y@-RL9E\!]02P,$% @ M]8*S5L@]2KOI! SAP !D !X;"]W;W)K&UL MS9EA;Z,V&,>_BL5.4RO=%>P0DG1)I#1<;Y6N6]7>;9JFO7""D[ #G+.=IMVG MGPT4 G'=,GFG>Y-@\/.WGY^-_3QXO*?L"]\0(L!#FF1\XFR$V)Z[+E]N2(KY M&=V23#Y9499B(8ML[?(M(SC*C=+$19X7N"F.,V+TA"]Q,'.D\W;N/U1J@;[G2\Q6MR1\3G[0V3);=2B>*49#RF&6!D-7%F M\#Q$2!GD-7Z+R9X?7 /ERH+2+ZIP%4T<3_6()&0IE 26?_=D3I)$*)>*6[G\FI4-]I;>D"<]_ MP;ZLZSE@N>."IJ6Q[$$:9\4_?BA!'!B@X!D#5!J@E@'TGS'HE0:]UQKXI8&? MDRE)$0#DYF*64B_@?G@_3^04XW3D[!24@$CA-^"MZ!SW7!0]0<_T!")P33.QX>!]%I&H*>!*MRK? MT)-O%\BH.-NR,^#!MP!YJ*?IT/PUYB@W1QKS\#7FO=P<&KSI52/5R_5ZS^C= MR5<^VB4$T!68+;_N8D8B8,[!GQ]E"^!*D)3_I1NNHCN^OCMJ/3KG6[PD$T^),?_P!!MY/ M.M0VQ4)+8HUA\*MA\$WJT\8+(8>B35D[\PO)?BZI5N+[*8*>-W;O#Q$=5X)^ MNU)X7&EP4*?A4;_RJ&^<6.JM7@HY81JNR2T%7.[$CA$YR?@2)^ /@IF<-;,% M%TPNU]HYT[CK* PT%'KME\,HW96");$&A6%%8?@2A4!'87A,P1\.6Q2,TETI M6!)K4!A5%$8O41CH*(PT%&"_1<$HW96");$&!>C5T9?W$H>A-E3RCD&@47MI M,(MW)6%+K8GB(!"%1A2?9.Q)\$H0I@4"CX#XOG<$Q-A$9R"6U)I 4 T$&8'\ M(D.V.6;L,<[6:F_>94)+!AW'#7 VPNHN;'.:"RI-='4H3 TAGC3>9X8R5SE MEB1YN,(W\5;&)M'5QYQR1:BC]1O"8AII69O;&X#'/*R''DB+ M[!OY(,*/NC1F;M;J3/K_",EA'9/#X)NE/=!FD#ZWJA;:4FMBKH-^:([Z7[N+ M#32[F#=$[5U,DRRH>JTLV=RG_^IS'>)#J%MI2:WY(K?,49,Y3K&]++[37*[>EH-R5M%]OK68_MM2: M@.OL!\%OMALAFUG0W*I::$NMB;G.J9"5G H=YU0!:G^,T53J#V!K)S+WIZN_ M[L%!CTQ_UOF!&0=+Y4=Q+E+=K0[E9OE15.O^!3P/BZ.U6J8XZ;O&;!UG'"1D M)26]LX'TCQ6'9T5!T&U^G+2@0N9@^>6&X(@P54$^7U$JG@JJ@>H(<_HO4$L# M!!0 ( /6"LU;&'KXQ"P, !\) 9 >&PO=V]R:W-H965T25FCEKK>M3UU7%&DJJ3D0- M%8ZLA"RIQJZ\>'FTYK>P37HV_I28L_M59:LA$HQ41$)JYGSP3^=3TR\ M#?C.8*MVVL14LA#BWG0^+V>.9X" 0Z&- L7'!N; N1%"C)^=IM-/:1)WVX_J M'VWM6,N"*I@+_H,M]7KF9 Y9PHHV7%^)[2?HZHF-7B&XLK]DV\5Z#BD:I479 M)2-!R:KV21\Z'W82_.B9A*!+"%Z:$'8)H2VT);-EG5--\ZD46R)--*J9AO7& M9F,UK#+_XK66.,HP3^/$UWT8S>D:!W)+!ZX5\<@5U'A'6DZ!SA?QP9*[?5 MC\;US;8\534M8.;@OE,@-^#DKU_YB?=^K/C_)/;$BK"W(CRDGE]33B46>4RV MN*-;)Q90P8KIT<);M=BJF>-CDT>I[WE3=[-;T3 JCOPTZ*.>H$8]:G00=6ZW M"OY'2ZB%>H:OE4AV^6)_$N[Q#:/B)/2S<;ZXYXL/\ETHS?#0P76UI5+2ZKFU M$P\F#_TPR?80AU%!$L3>.&+2(R8'$6\KH+)"0E:I!A$+(+BF2M:4HZ3)D"&= M>/X>Z4A4-/'3<=*T)TT/DCYNT8W@30EXF2S0V5'(=#A]D,7[=@ZC_"R)_''( MK(?,#D+:0W2,*1O,EF5!M&_<,"KUT-]QIDG/-#G(=",TY7AU_NL)-QEL85Q_ M2;)?PTA8['O9_E9R=ZXO\^GPE&PO=V]R:W-H965T-*;F !T5T4U5,O2RAE/N%%WJO$]_XKC!VPD_G-=O! M(YCO]8/"D=^KY+P"H;D41,%VX=V'=^O$XAW@7PY[??!,K).-E#_MX*]\X04V M("@A,U:!X=\3K* LK1"&\5^GZ?6?M,3#YU?US\X[>MDP#2M9_N"Y*19>XI$< MMJPIS3>Y_P*=GZG5RV2IW2_9=]C (UFCC:PZ,D90<='^L^$,#Y#H!V! MGA(F9PA11XC>2IATA(G+3&O%Y6'-#$OG2NZ)LFA4LP\NF8Z-]KFP97\T"M]R MY)GT!U.*"<-!DZM[6P-N7@AV$_FD#<>T0DXZR OYF[,-+Q%P3:[68!@O]37Y M0+X_KLG5NVORCG!!_BEDHYG(]=PW&)[]B)]UH2S;4.B94$)*ODIA"DT^B1SR M8P$???7FZ*NY);VH>%^K&Q*$?Q(:T&@DH-5;Z-31Z0A]_19ZY.CA!3=17ZK( MZ47G]+),-:QTU8&^.ON^@&,9;Q4GXXIV2[G3-&>H4$]@9>^_R.,@X]C MV?J=8NO?)':4R4F?RRX$%SLB-R2&A27^5@>6[VIT[,[ MZ5-*8SH-YO[388*&J# )(GJ,6H^AXEG2HXXL37M+TXN6'AJ5%;C_X4::R0;[ M 1VQ/.=VXDO>ED53.VPM8TDF=1& M$]Q/"#SC2:?'NSP>AAF$T]F)F2%J$ASFO74S1-$DFM)Q1[/>T>QR==@+'I6= M$]S;FNQL76:#[W^8Q#0Y2?IJ!!8E47Q:FQ$8:MV>:;:DMY.\=?T &KJXX.ZQP$L9* O M]ULIS>O ?J"_YJ6_ %!+ P04 " #U@K-6Q:3.\N," !." &0 'AL M+W=OFOO!]7S:;&_O SP?_F?MW4CK5,J(:1Y+]8:>9#+_-("5.ZX.9>KK[! MNIZ^]2LDU\TO6;6Q_=@CQ4(;6:W%2% QT5[IRWH>-@1A[P-!M!9$APKBM2!N M"FW)FK+&U-!\H.2**!N-;O:FF9M&C=4P85?QP2A\RU!G\A]F#HK<,#IAG!D& MFAR/P5#&]0DY)4\/8W)\=$*."!/D<2X7FHI2#WR#F:W>+]99KMHLT0=9+FMU M1H+P"XF"*';(1X?(HT8>O9?[6&]7=-05'35^\<%%CYDNN-0+!>3WY40;A9_7 M'U>=K7'/;6Q;[D+7M("AASVE02W!RS]_"I/@JZOJ_V3V;@[B;@[B?>[Y-1-4 M%$ X8!.0FK[2"0?GTK8^_<;';@K+/(EZN(K+S5(<07&8=$'O$'L=8F\O8KM, M&@I&PO=V]R:W-H965TW"(6^"58.9 M[23=OY]M*$L32JIH-\&&]QP_QP3;Z8;Q!U$ 2/18TDJ,K4+*^L*V15Y B<4Y MJZ%23Q:,EUBJ+E_:HN: YT944MMSG,@N,:FL+#7WKGF6LI6DI()KCL2J+#'_ M FW(._K:ZYZ=NE/PG? MW#^:["K+# N8,/J#S&4QMF(+S6&!5U3>L,TG:/.$VB]G5)A?M&EJ0]]"^4I( M5K9B15"2JKGBQW8>M@1N\(+ :P7>:P5^*_!-T(;,Q)IBB;.4LPWBNEJYZ8:9 M&Z-6:4BEW^*MY.HI43J9?9,%BQCF,+?5- M">!KL+*W;]S(^="7^C^9/9L#OYL#?\@]4U,9] 5L5*%1Z25@G?G.R$GM]3;X MH/61X$$''AP"#_O &U6T!1Z$R0[WH/.1W&'''1[BCOJXPSUN/XEWN >=C^2. M.N[H$/>HCSO:YPZ"'>Y!YR.Y1QWWZ!!WW,<]VN=VPAWN0>...Q[DOE-K M$^"%!-Y''^_11[Z[.^V# QR)GW3XR3 ^DYBBO16V+TNRM]2X3ISLKC4]56[D M_:MJ*.VM+5 ?/[YBOB250!062N>&ULK5?;;N,V$/V5@9JT-F#8LAWE5MN M$Z_1 !MLD$O[4/2!EL8VNQ2I)2D[^?L.25EUMHJP#P6RB41Q9L[,G#GD3O9* M?S5;1 NON9!F&FVM+:X' Y-N,6>FKPJ4]&6M=,XLO>K-P!0:6>:- 2'S28,L^9?KM!H?;3:!@=%A[Y9FO=PF V*=@&G]"^ M% ^:W@:UEXSG* U7$C2NI]%\>'USY?;[#;]SW)NC9W"9K)3ZZE[NLFD4.T H M,+7. Z,_.[Q%(9PC@O&M\AG5(9WA\?/!^]+G3KFLF,%;)?[@F=U.H\L(,ERS M4MA'M?\-JWP2YR]5POC?L ][Q^<1I*6Q*J^,"4'.9?C+7JLZ'!EG" M"7 )]UP(JIB9#"Q%7M)G@;?>!M.()[)>W6P">98?;>P8"@U?A&!WPW MHU:/\T+W(1[V8!2/QO#RM(#.2;?%[[C.>^S]CMOR7G"3"F5*C?#G?&6L)H[\ MU91U\'76[,O-S;4I6(K3B ;#H-YA-/OYI^%Y_&L+TK,:Z5F;]]FMQHQ;6+.4 M"V[?7/-Y7N9-,(.CQ#MRT[B;)?%DL&L(GM3!D];@]R$8D=)NX4ZF&FD@+1.P M#' X-K(D^0^08?P!DO,:R7DKDCMID8IKX9%9A 6:5//"#793_'97GQ63!DIB MJ :[17C$G1([+C=0U7IYJ#63&?U[>Y?Y,^K\*'TJC1"P0J9I="J(C'Y .YSX MK203JZ##NS[6$Z9$MPR^[%!+IQBPY)+)U$5WF?6@$*4A\S1 "5(++/N;M, A M +6&N#^,3Z'#3+6.60\BC^OIR_(QZE9.7+R(%87@*5L)](@B4)K 5&@B)VC5 M>H>TC I%L8+EEM"Y9"A>AX7M-TQ^=>_S'#7YA$*3/GOS'G168<\2J:R.(%1? M$XK@P<3])#[M^8IVTB[4:,/783^.3[L?P^Y'\$S+WZT>:D\R3)7//7KNE#Y5 M.J.B8N"M!^HKO-$\\R*> 9T(+M"MR@OJ\"^&GJ11@F?D-X-GY5K]&:E+=#2Y MSG#E"WXH$J_,0Y?F&XV>'UW")3E0$GXWPO'05\L9Q;1PW&=>M"W9](BG1@=#03/2.JW"-U%/>$7K6/Y$E#<,I)2%V6)V#3;P'(A;5=V1"$"/KG-K.J!H*XF()H(?NOJ_\#2EOBD+^)HB;1OW1TF@ M:1R'&74202)& L:#]+G/[I9'-P7Y'L2GF[OGQ?S'PCKFNLR(.5SY/->JU-\E MZDM!(BJ0D0"=7"1T\_%7DC::7=6-OOJA1OOQ$-S)1%/+VYWL25I(ZUV>:>VF M4AMQU-M&P(.CZQHIZ<9?2@T9E=*&FUN]6M][Y^&Z]^_V<&F^9YK4QE"EUF0: M]R_HS-7A(AI>K"K\Y6^E+%TE_>.6#A34;@-]7RME#R\N0/V_@=D_4$L#!!0 M ( /6"LU;#!FCZ+P, )D* : >&PO=V]R:W-H965T0AKX'I M.P47%5%Z*>:NK 60W#I5I8L]+W8K0IF3C>W>I+\WSB>(8(2I@I(T'TWP-,H2R-DN;XN19UVIC&NML*#./\5H)?9=J/Y5= 65R*0B; 2(L1^?MZBN7$EV!!/$ $NV?@B*T ME!_0 ;JY/D7[>Q_0'J(,?5_PI=2>0O!5R=2)L-?LKF!.]4/*[%(?+\CPA[..@!FK[&'5MWO ,G:(L;6+W@%<4] M*PK=N4AW[J6 BBXKB6X%50J8K?L9$:Q;@B;C)D38'\*\Y4>R)C.8./HUM@_+ MR=Z_\V/O4U_^_TGL137"MAKA+O7LE I3@;J3?E_.C5!DAD$9M9313LICJ;]HD#]C'B#&&2D*6E*B8!=U(QQO4H=^%'2H M>ZS\>!3T4\@KYOS''6S0'?AIX7@>ZSRS" >ZG3EKJ9"?U-WA=.R1; MT<,TPF&'L<8&8MHCI7S7M\'N:;H7'HR2).I ]5E$4#CS]40LY>E// M#D./MIL1I]ZH ]UCY47)P(OF>\]'C_>&IAV&7LO^L6E[[8:[UM\X,_W7]^T. M3G_K Q6&..WV;9^9EXZZC>MN'/(5B+F=?22:\253S0G9[K;SU;&=*CK[)V;N MLL/#LTPSM%T0,=H9ER1#,'-0O%:SM*W'&E!Q-[N="S(PACH.\7 MG*NGA0G03J/9;U!+ P04 " #U@K-6A08[I,@" !(!P &@ 'AL+W=O M&ULK95M:]LP$,>_RN&5T<*('_)(EQB2=F.% M%4JZ;B_&7BCVQ1:5+4^2D_3;[R0G;KJY@<+>V)*L^]_OSJ?3="O5H\X1#>P* M4>J9EQM37?J^3G(LF.[)"DOZLI:J8(:F*O-UI9"ESJ@0?A0$([]@O/3BJ5N[ M4_%4UD;P$N\4Z+HHF'I:H)#;F1=ZAX4ESW)C%_QX6K$,[]$\5'>*9GZKDO(" M2\UE"0K7,V\>7BXF=K_;\)WC5A^-P4:RDO+13F[2F1=8(!28&*O Z+7!*Q3" M"A'&[[VFU[JTAL?C@_IG%SO%LF(:KZ3XP5.3S[R)!RFN62W,4FZ_X#Z>H=5+ MI-#N"=MF[SCR(*FUD<7>F @*7C9OMMOGX<@@>LT@VAM$CKMQY"BOF6'Q5,DM M*+N;U.S A>JL"8Z7]J?<&T5?.=F9>(F\U+5B98+ RA1NVME7J34L4:/:H(;S M:S2,"PW?<&=J)B[@#'@)MUP(2JZ>^H9@K*2?[!TO&L?1*X[#"&YE:7(-G\H4 MTY<"/D71AA(=0EE$)Q7GE>I!$'Z *(CZ\'!_#>=G%R=T^VV*^DZW_XKN71Z7%:]^/V[,+ICU&1\*(N()$;5'2^H$(%B6"\Z()OY"=.WA[D31ST!E-_T\$T;)F&;V7Z MEP42I+\/1M()=Y6(JK.8&E=A^ (PZ@8+Z$>0:A"U]V]&HY$NB M.YFYT1O(QBW9^"39%1UEJC19Y3QQ-)0[A4WV5@+MR<-=@D1)M*R0=6FZT!HG MHR.R?C?7I.6:G.2:9YG"C!F$Y/\0-NZ&1X1A$/S%Z!]UMP)5YGJXK272;!I= MN]I>$_.F.SYO;^Z86Z8RJC(0N";3H#K#I7= M0-_74IK#Q#IH+\_X#U!+ P04 " #U@K-66(:.BB # _"0 &@ 'AL M+W=O&ULK59=;]HP%/TK5E9-K;0VWZ'M(!*4 M3:NT3E6[;@_3'DQR(583.[,=*/]^MI.F0 +C82]@.^>84"L> MFK5['@]9)7-"X9XC414%YNL)Y&PULESK=>&!+#*I%^QX6.(%/()\*N^YFMFM M2DH*H((PBCC,1];8O9X.--X ?A!8B8TQTDYFC#WKR6TZLAP=$.202*V U=\2 M;B#/M9 *XT^C:;6OU,3-\:OZ9^-=>9EA 3%<#1K<&3J=@L0D M%V?H'#T]3M'IR1DZT9SO&:N$>H,8VE+%K=]N)TV,DSI&;T^,KH?N&)690)]H M"NFV@*T,MZZ]5]<3[Z#BN.07R'$_(,_Q_)Z ;HZA>X;N]="GQ]!]0WT&;O>"0>CS!>5W]$LU@02@E=('8'*D*)RSMRV.M%QH]?:PN MXTLWN!K:R\W\=$&#('2W0=,N* POO1:TY2=L_80'_7Q3O8+0I.(<4I2KCUA] MO6G%M2N9 5H#YGVF:M%H(Q3?#Z)HQU47Y857D;=CJP?E.X';[RMJ?47_])7D MF!2HQ&O5>.11MJ).*.>^$PUV??7 O-"+@AUC?3#7'>S9L4'K;'!L!8(Z@@_6 MWJ!3,:YSY>\67Q?5K=!I%[15H;45>Z.U%, 7ID4+E+"*ROJ\;5?;6\#8-+^= M]8FZ'=3-_$VFOEK<8:X^.X%RF"M)YV*@0N)UNZXGDI6F@KYG#'Y.M$O:.],\5]02P,$% @ ]8*S5K(2$\=^ P "@T !H !X M;"]W;W)KR&DP0-<*[M)-V_GVT()>"@:LJ7Q#;/<_P\QW X3 ^,_Q(; M (E>RJ(2,V=%;DGS MRIE/S=HCGT_93A9Y!8\^YNN-U ON?+JE:W@"^7W[ MR-7,;:-D>0F5R%F%.*QFSCV^2S'1!(/XD<-!=,9(6WEF[)>>?,YFCJ<500%+ MJ4-0];>'!R@*'4GI^+\)ZK1[:F)W?(S^R9A79IZI@ =6_,PSN9DY$P=EL**[ M0GYEA_^@,13J>$M6"/.+#@W6<]!R)R0K&[)24.95_4]?FD1T"#@Z0R -@?0) MP1F"WQ#\MQ*"AA"8S-163!Y2*NE\RMD!<8U6T?3 )-.PE?V\TN?^)+FZFBN> MG'^NEJP$](V^@$!7CYSMWT(FA$PL]?0O=-W0\XL9OS\DW\?PS\1YV MG$,E;8FMB8&=J.O&G=C2)8IQX4W??S<00%9,8GX+2(0A'$WV[[2W2PU9Z M."K]25()-N$U+>KN1F(OZ0D?HB9Q-.D)'X)\3"9VW5&K.QI/.>.JS%8VY=%@ MN["?[R&DATC'$">"XU9P/"JX>:@ZY0U]?%%O5&'-?CS8/O*3H)_](4K=T'X/ ME5I021)BNYU):VPBZP22,>X<]1/D>L1\U]E[?V][?%8F&=R(J]DE/N0T5^CU_J06%SQ0W MW.DX\*CRXVUJ>>Q>VPZK,VQY:F*_[VR(NL%Q0OK6AC ?AV>\D5=O9-3;VRI) M$Z3[VHC"A S.: C# 0GZMY<%IIJ.*.IY<3M-8@E\;9IM@99L5\FZJVI7VX;^ MWK2QO?6%;O1-\_D:IOY*^$+Y.J\$*F"E0GJWL=+$Z\:[GDBV-:WH,Y.JL37# MC?I8 :X!ZOJ*,7F&ULK5?;;MLX$/T50ELL4J") M).IB.6L;2*P66V"+#9)>'A;[0$MC2X@D>DGZTK]?DI(56:(=%\B+35(SAW,. MR1ERLJ/LF6< NW+HN)3*Q-B?6O;/,F@)/R&KJ&27Y:4E43(+EO9?,V I-JI M+&SL.*%=DKRR9A,]]L!F$[H115[! T-\4Y:$_;R'@NZFEFL=!A[S52;4@#V; MK,D*GD!\6S\PV;-;E#0OH>(YK1"#Y=2Z4EF03C,:?$C3T4V MM2(+I; DFT(\TMV?T! *%%Y""ZY_T:ZQ=2R4;+B@9>,L(RCSJOXG^T:(CH,; MGG# C0/N._@G'+S&P;O4P6\W05@R!Y(5O7Z-M3 MC*[>O4?O4%ZAKQG=<%*E?&(+&97"MI,F@OLZ GPB A>C+[02&4WP6\6[-;I#C?D#8P9XAH/DE[EB[8X-[?(F[I]W=,VR\=H4\C>>= MP/M;9, .ZR E1A_W\M!SN5S_W"VX8/+D_&M2O4;US:@JG=SR-4E@:LE\P8%M MP9K]_IL;.G^8%'M+L/B-P([4]%LU_7/HLT^0 B.%W+-:3T'VB C$!1$;0=E/ MQ(@ DYHU:J!152[=SD+?Q\[$WG9E&EKY?N!&QU;QT H[7N"V5D?$@I98<);8 MDZ0 '5K /Z!*U@UYAI<-YP54L,R%B5Z-'79"XQ[Z;&2NCS*&0A+,ETP8]C*^^U:WE:-N:\!/EI.9RC6V>E_6:PW M0CL6"[^(A5\M%G6]4P7P5,UK0,8=89R;?I*<7V05OV95$[$[%]D2V$H_"+A, M^9M*U/>_=K1]=-SIJW9O_%X]1O0%^06F?LE\(6R55QP5L)20SLU(KCNK'P=U M1]"UOBXOJ)"7;]W,Y(,*F#*0WY>4BD-'3= ^T6;_ U!+ P04 " #U@K-6 ME3&0.QX$ "O#0 &@ 'AL+W=O&ULK9=1 M;Z,X$(#_BL6M3EVI+1@"A%X2J=OJ[BIU=ZMV>_OL@)-8-3AKFZ2]7W]CAY*$ M&-2'>TFPF1E_,_9XALE6R!>UHE2CUY)7:NJMM%Y?^;[*5[0DZE*L:05O%D*6 M1,-0+GVUEI045JGD?A@$B5\25GFSB9U[D+.)J#5G%7V02-5E2>3;%\K%=NIA M[WWBD2U7VDSXL\F:+.D3U<_K!PDCO[52L))6BHD*2;J8>M?XZ@8G1L%*_,/H M5AT\(^/*7(@7,[@KIEY@B"BGN38F"/QMZ WEW%@"CE^-4:]=TR@>/K];_],Z M#\[,B:(W@O]DA5Y-O;&'"KH@-=>/8OLW;1R*C;U<<&5_T;:1#3R4UTJ+LE$& M@I)5NW_RV@3B0 &/>A3"1B'\J$+4*$36T1V9=>N6:#*;2+%%TDB#-?-@8V.U MP1M6F6U\TA+>,M#3L[LJ%R5%/\@K5>CL1I1K4=%**R06Z)8NJ)2T,&_1M5(4 MIDE5H'M&YHPSS:CZC,YNJ2:,P],%>GZZ16>?/J-/B%7HQTK4"L35Q-< :I;S M\P;JRPXJ[(&Z7LM+%.!S% 9AY%"_^8AZ:-7#8W4?PM/&*&QC%%I[48^];Y!- MQ7LL-,3BC!]&@-C(N+SY!P;TC]=H[6G%3:G@+ZJV9K2&CM\GQG+K;FS$VRF5W@)$U@ M,S>'/CG$TB *6JDCV%$+.QJ$_4N(8LLX=W'M-)-CKF"$.UQ.L22-W6!Q"Q8/ M@OTD4D+TWE"S0-YV? ZA+!RY\;(6+QO$ MN\YS6<.]MA&\AD(@Z9QH-V)VLGJ8XNY>.X22H&>O<; O4L$@Y",D#)'Y:G?Q MO,()-:V$)K83,..J8+J6;N[&=@<\[( [I/JP#VHK'L2^JS9 *:0S=1K=(RP< M=V\BIU06]I#M*QH>+!>S)RWREPO3_Q0(&@ (H++!=(*&IPC!..F".J1PEO6 M[@L/'JX\]X)4J& J%[6[TC3ZA^MF:3>Q'4(X[+O.\;[0X.%*\UQ!Y\S9OQ#$ M)73,T#15T)O)%^B(YIS:"@FW/8-3H+0YK^[CZ2@VW<1WR> 4]SFP+TAXN")] MURLJG5"G%28*LVZR.Z3P:)SV4.T+$1ZN1$=]YT&S>8Z@$W/2)HX^(AZ?Y))# M+([#[OWN'W33YE/F*Y%+L[F<+D ON$S!@-Q]'>P&6JQM@ST7&MIU^[B"+RHJ MC0"\7PBAWP>F9V^_T6;_ 5!+ P04 " #U@K-6BLH'!3(" #"! &@ M 'AL+W=O&ULA911;]HP$,>_RLFK)BI-)(2T MZ[H0"8JF]:$=:M?M8=J#20ZPZMB9;0C]]CL[$+&-LI?$9_O^][O+7;)&FV>[ M0G2PK:2R([9RKKZ.(ENLL.*VKVM4=++0IN*.3+.,;&V0E\&IDE$2QY=1Q85B M>1;V9B;/]-I)H7!FP*ZKBIN7"4K=C-B [3<>Q'+E_$:49S5?XB.ZIWIFR(HZ ME5)4J*S0"@PN1FP\N)ZD_GZX\$U@8P_6X#.9:_WLC=MRQ&(/A!(+YQ4XO39X M@U)Z(<+XM=-D74CO>+C>JW\*N5,N33\P*-;6Z6KG3 254.V;;W=U.'!(DE<TYG(%0<">DI"K:+'(4U?M&Q2["I(V0O!)A7)L^Q(-WD,3)$)X>I] [._]3 M)B+HCCSIR).@._PO.4R%+:2V:X/P8SRWSM"W_GF,M%5,CROZ_K^V-2]PQ*C! M+9H-LOSMF\%E_/$$[[#C'9Y2S^]IPFB6?'W5$@C70D'E?J'!:K@ICU:V5;P* MBGZ\-OE5/\VBS1&,M,-(3V)\>1T!-ERN>3LLDJ:5JP*/4:7_4,7]X5]4T4%+ M^NF^XV8IE 6)"_**^^\O&)AV8EK#Z3ITZ5P[ZOFP7-%/!HV_0.<+K=W>\(W? M_;;RWU!+ P04 " #U@K-6 1"O:) " "W!@ &@ 'AL+W=O0_66&JI7?JD0)*VG)S+7>?H*_'"FT&^- MVDQ%OI7E\07E5.1 UNY+&Y$$"?*]DJW&'#KU M#2JW^?V\5WG1J8R>47G>J!,2A.](%$3Q!'SU&GCDX-%#N(]^#:9%@VF1XXN? MX?MG5Z8J[E+,IE/8RWNF&YK#TL/;J4%MPO@GGP8>I^O\3V0,WXL&-^"5V M_(2$-JKMKB6WUN2]-836LA5FJOJ.,G&4MM-LLR@*9ZF_'5?U-.A]' =#T .U MLT'M[&6U;=UR:GL'H<76'M?DZ70D\U'JXT4P?Z1O(BA.9HMI@J-DQH MPJ%$6'"R0+SJVF0W,;)QG>96&NQ;;ECAGP64#<#]4DJSG]CF-?RKLC]02P,$ M% @ ]8*S5B>VZ)+T! \QH !H !X;"]W;W)K-?Q1IC"5X2FHJILY9R<^VZ M(ESC!(D>V^!4?;-B/$%2W?+8%1N.4:2#$NKZGC=R$T129S;1SQ[Y;,*VDI(4 M/W(@MDF"^.L<4[:?.M Y/%B2>"VS!^YLLD$Q?L+R\^:1JSNW5(E(@E-!6 HX M7DV=&W@=^#I E_A"\%[4KD&6RC-C7[.;NVCJ>%F+,,6AS"20^MCA!:8T4U+M M^*L0=ODGE& B\8_9U$@X^ 9*"!T*IZC0Q<:5J0B;DAD5U M\[PZ_TAUT YF ?TA@[AL5;S:\!SQX 7S/[X//3P$X M^W0.%A21I*-YB_>(^5K,/XAUR 3OD>EK&=@MT\BU7W967^OVC^C>,R%:/?3' MO2H#[B1.Q)]=W9$+#KH%LT7E6FQ0B*>.6C4$YCOLS+[_#HZ\'[O@V10++(DU M0 Y*D .3^FR)-UL>KM5Z 5#,,<['_P9SPJ*+;)J19-LU?.9F63@&B1[=7?", MH:?"LR36@#6=8?&. 90T^%9TFL 6]4PAM] %X!#:"$;5,) MPL,4E_054(*>*>[BF=D>A?F_4RMW8N@_F/BYS'[\G=P&6 MF"*)(R!9MKHK"X8YN&")T:@+P/C;W+S>90M 9Z&K%@!C$S\(X*H$<&4$ M<$\DB9'V?\I@2JIGPP6XR6?!S1[Q**?RJUPK)(^(R]ET84:%4_=]JVJ!+;4FO9KAA;9-5*%HBZ9- MM<"66I.F7]'TC6/Q%_5FI\VVT$OX ^,R5N^+^%[JB^.+6FK+GJ MDT%94FN"JJP[-!I:]:*EUC3^^DA5%9T\K#IUJVJ!+;4FNLJLPX'U&6O3;2^L MJ@6VU)HT*_<.S3[[;GF_$,IKA4SOKDB"%2(<[!#==@_,X3>[ZVC0N_)J?[ ] M<:W:=5MJ35Z588=FQZY'GW(HFELG($O^N6!G4RTHU.J=]X-7<\I-)I5IAV;7 M?LMX9LY _=>C96U$W68CZLO1$=7AS&';F2_,33@9Q/]A]&'E].%;5C]D<4K^ M5GAB1%)P1M6H.L^&U:I ^<8;3Z'?ZLA^FUEGJ?;[7DOY M'%X'^?E+)9,?!ST@'I-4 (I72M+K7:HMFN M%5#?KQB3AYNL@O*<:_8O4$L#!!0 ( /6"LU9*)[NSF 0 .$6 : M>&PO=V]R:W-H965TR,UHDCNSB:Z[Y[,)V\@TR>&>$['),LKWMY"RW=3QG=>*AV2UEJK"G4T* MNH)'D$_%/<>26ZO$20:Y2%A.."RGSHU_'?HC9:!;_)[ 3C2>B9K*@K%G5?@2 M3QU/C0A2B*22H/BSA3FDJ5+"SH +F+/V:Q'(] M=<8.B6%)-ZE\8+N?H9K04.E%+!7Z/]E5;3V'1!LA6589XPBR)"]_Z4L%HF$0 M#$X8!)5!<&3@GS+H5P;]]QH,*H.!)E-.17,(J:2S"6<[PE5K5%,/&J:VQNDG MN5KW1\GQ;8)V7H,R<T.\8T/P]YH$V#SK,P_>8][6Y;YA-OUZ+OM;KGUJ+->5P ML7B[%C>-PD6>Q)L]T]W>OJFQWE,?GC%Y0D7R1DXL^N]2G['W3WKUS, MM2AH!%,'?8@ O@5G]OUW_LC[L8NM3;'0DEB+^Z#F/C"ISW[=9 O@A"V)4&2% M>IK3;<1(Q+(,^0MU2 C=R#7CR=]('?TM6>&:2++!GX5*@&R-%2KL/ M2#F0D1Z(O@W<;=-ML8!G\O6DEB+[;!F.[3"=HN^ABY2^.]HAV_0 M!I>^-SXF:QSNN60MB;7(CFJR(R-9[;D)*[2'@!?@42(0#T\B(%002@JL4JX! MB2]IPLF6IAM0I2;Y+I)EOU?-37H$T3BR[._5=V-&Y0&_6NCK@9!W,N-TMB+6[CFMOX'9OO MM],TC.;G1AJ;8J$EL1:VJQK;U3>.\%=@VV.QV'XH^,#9M"RN)+DG'R=^7U-62 M*,8.G(=$ES-#GC/#X8BYV5/V@V\($> E2W-^.]D(L;V>3OEB0S+,+;HEN7RS MHBS#0MZR]91O&<'+PBA+I\BV_6F&DWPRNRF>/;#9#=V)-,G) P-\EV68O=Z3 ME.YO)W!2/_B2K#="/9C.;K9X31Z)^+9]8/)NVGA9)AG)>4)SP,CJ=G('KV.$ ME$&!^#LA>WYP#125)TI_J)L_EK<36\V(I&0AE LL_SR3.4E3Y4G.X[_*Z:09 M4QD>7M?>?RW(2S)/F),Y3;\G2[&YG803L"0KO$O%%[K_G52$/.5O05->_ ;[ M"FM/P&+'!E,7A9B%M:2?Y"KNCX+)MXFT$[-'01<_KNZE$C^ "F@&\P M(QPD.?B6)X)?RH?R^NN&[CC.E_QF*N3LU1RFBVJF]^5,T[[;, C:\!,A&CF9"\V/,46&.-.;Q,>9.80X-;)PF MDD[ASS%%LA^O2_#G+GLB#- 5>"PC\L\7FJ9 +IH]9LM_=7$HQW'UXZA"=,VW M>$%N)[+2<,*>R63V\T_0MW_1:7A.9_&9G'7T=1M]79/WV3U9)WF>Y&M99U*< M+\AEG>.RG'(ADUJ^T\E9NO4+MZH,/\]@A"(H,^[Y4*@A#'DP<*,N+!["'-^5 MN ;6(>F@WG=!9[0RFBT+;U2OB-$KY1B4\OA"T2 MKM?"'XQXY;K("7JAU, \Q_/L7B@U,.A SP_T#(*&06!D,%?)FNNRPRQJF$5&9E4Q)F6VX:>4Z)A$PRE"WW7<'A,-#/F1&_:8:&!V MZ(4C,8)VVT+8[]EYOA<]E\S#NV?"9 \)ZJ4%'EBR($=L1-6X9ZH]9_46G\M; M5_.#M@V>NAOM:[UQI3>I]=XJO;4"EX,$ARGA!1;J[TTZG.M;@RJ@PR''BIR1 M%$,M7?3>_7*2G--;7'F#Z%"0(+!\.")(V^Q!8Z]CWJ8JV^ZPCHQKV(^K M#F@'EM]9I9Z.A52_SU:'TRSG6 OLKNQ]5 M7U.0/,L9)*X&YT;6(*P:F(,L=VS+:ULL:.ZQZF_>@TY$PY<1=?*BPK^07ZX, M+\0.IT 0EFFYFX=$X)5@Q@&T059^!\, +/&K[E-Z_H8OI_+EUJ[0F*?X#4]N M/2M7XZ$K;MOT07/75XM+C,ETHKCF(6MQPT;;447F1[J*&FV]<7'-KNHPH696 MT9LJMPTH-'>@VA3&ZS4C:RP(2*2F2M\2- M?4^@MB-$YHZP;K>OFFK+19)AM616.&$E/74.1+)M2E\) ;SHVVFESWJ\Q3*/ M?&J+=59O,1JVG'YD^9[=_HPT6ZCM/I&Y^_Q*A2PMO4Q14M)N;HVHAP8!]X+! M9[8&%41]5*Q!R;4T./.8'AP(9X2MBX-U+@OE+A?E^6CSM#F\ORN.K'O/[^%U M7![!MV[*_PA\QDQ^@7"0DI5T:5N!G!,K#]G+&T&WQ;'S$Q6"9L7EAN E80H@ MWZ\H%?6-&J#Y5\?L?U!+ P04 " #U@K-6+OD@@L," '!P &@ 'AL M+W=O&UL?55;;]HP%/XK5B9-G=22"]=U$ EZ M4?=0K6JU[F':@TE.B(439_8!RK_?L0,9W4)X(+Y]EV/['$]W2J]-#H#LK9"E MF7DY8G7M^R;)H>"FIRHH:293NN!(7;WR3:6!IPY42#\*@I%?<%%Z\=2-/>EX MJC8H10E/FIE-47"]7X!4NYD7>L>!9['*T0[X\;3B*W@!_%X]:>KY#4LJ"BB- M4"73D,V\>7B]F-CU;L&K@)TY:3,;R5*IM>U\36=>8 V!A 0M Z?/%FY 2DM$ M-GX?.+U&T@)/VT?V>Q<[Q;+D!FZ4_"%2S&?>Q&,I9'PC\5GM'N 0S]#R)4H: M]\]VA[6!QY*-054J0Y,Y4=I#>4%-LX)P&+^@2M97"XHK93>JH+,VW&W7A9MAWRK;,Y?L MG@O-7KG< )L;.L)Z_!.[N 7D0E+KBKV#3'TD?U;%3PY>%K67Z(R7,&*/JL3< ML+LRA?0]@4^!-=%%Q^@642?CO-(]%O0O611$80=?O]FMON/KG^%KWP3&RY0] M N8J55*M]NSG?&E0TX7[U;8)M<2@7<(FX;6I> (SC[+,@-Z"%W_\$(Z"+QT! M#)H !EWL\:N2=+Q2X+[-68T- P>VZ;R-@]Y@/)SZVQ;-8:,Y[-1\%F9]E6D M)DH$B@F9Y@AM!H9M!H*@WVY@U!@8=1JX%5N1 IW17H!,VW1K_.=3V7;)<2,Y M[I2\>ZNH[%!.*7=%F!29#9_M@>O6S.BF&]1 -F)%G2!1R%*^-QTW8M(XG70[ M-2BHN)%5JO 9"-QH.'L^D__WJ1>,@W>_\)^=\T^*4P%ZY4JP88G:E%C7J6:T MJ?+SNKC]75X_$8]^@6)%C[,.R!L6A;J"X>1;DN:8\5NZG5=[2G BC?)LCFS; MG^+\L"RM"!W%%2'/,?TRRW)RN/U#,Z>']RGVQT3#^;+Q1YO MR0-A?^WO*+^;MUZ2-"=%E98%H&1S/;N!5[%C"P.)^)"28W5R#40JCV7Y2=S\ MGES/;!$1R8_SR1%<4569?8Q M3=CN>A;.0$(V^)"Q^_+X&VD2\H2_=9E5\B\X-EA[!M:'BI5Y8\PCR-.B_L6? M&R).#* _8H : Z0:N",&3F/@G&O@-@:N9*9.1?(08X:7"UH> 15H[DU<2#*E M-4\_+<1W?V"4OTVY'5L^L'+]Z?4M9RX!JS+GW:G"\H.\N"<5H^F:\1<2!&[$ M)TK9EY?@14P83K/J)7@-?@9S4.TP)=5BSGA PNU\W31^6S>.1AJ'"+PO"[:K MP)LB(4G?P9QGTJ:#GM.Y14:/-WMJ 1N^ LA&CB:@U3GF2)HCC7E\CKDCS:$A M&Z?].([TYXY]'$*?TC5I/L_-$=-$R[+1BZ@<5]4>K\GUC)>&BOLDL^4O/T'? M_E7'T)3.XHF<]=AS6_9$$1R']T5+M34CVELW@B9SVJO99JS]A1_SRPBN$B28NMCK3:V)?&8B)Z6L+ M=X/%_.F4C2'*]4*O#XIU(-MN0;WH_39ZWQB][!=J^:DC]X>1AY&O!+72H/S( M1DKH0Y3C>2.A!VWH@3'T>SZ!BN*@BST8M/?:#Z"KQ*Y!.8ZCTJY#N2<\]((/ MV^!#8_ K7*QY_ DH*2"?]RG5YQ$.VX:V8RMY:%">K:9AC.<;QTC49AM]SQB) M!O&C,/1#)6U"F*B^3NHMGLI;G_X3H0:-_>>6;-.BX+V'Z]Q,C)Q7 MX/A,.VYHWTK:$T'[1M#^)&C7\ERW%9QV-Q193J3T-PT.!H%E*_TRUN&\P K1 M2*=#7=;H6VMS8PE1+XG B@9)Z(".8_EJ$AH<#!TK=$:RZ'0<- LY4YEN3)7H M7,M39QD=$(;V:7A-'CJ@%UI1,))'IZB@444L^=#=D)2-).)J$N'T(76BUP*A M9T5J'C]"TL!.TT"SJ'DC:_4DH\W3C#;/4F?9E18W')6Q!J>,RG[*G1""9B5T M1ZC<2BC.6'2875UXJF\]?GN="0T M"\FO2"LXU(;(MCU5"6M@$$7#P3>$!8X]IJXZ=0C-\M TT6E4'PP&"E@#"R)D MJ^%K4.[8,@1UXA 9U<_R)DE2L6^$LV8WJ*Z.? 0\?@'[KJSH\FM<][Z/&ZJS MN#F 2WOL5-[Z='5B#IG%G$D0-*:]I4P8(J3R86SA8CXF\M;GHY-YR"SSSEP* MFKU<6@,;;WVB!VM&'0J&T!\9,9TF1&9-^)6BU5CW!H7G>E#M!1K8L+;%&EB_ MMO63Z 0ANG2/;?HU(9ITSVU2;_%4WOKT=Q(5F27JI&M"I%&57+[[@\*CP?F. MI7;-6(<3JY"1U13J5"KZYOVZQK*_M+ C*U37(%H@#(9:6P>$?C">1J<2D7GO M[KNFS$"_Q'-\-<])==Y4WOJ,=3H/F76><=8,SV5DHDW AI$?L:6(.M6(S*K1 MN" WVUY<.",-P1&R_,%"U4><[=/V2/U&'B0KSV_A55P?C'=NZG/Z M]YCR&:$"&=EPE[85\ QI??1=W[!R+P^#'TO&REQ>[@A."!4 _GY3ENSY1C30 M_@/"\C]02P,$% @ ]8*S5L3B9NFM!0 "2X !H !X;"]W;W)K,3-M")=$CJ3@!]N%'48J>P\;#M>F;V)+O?J3O?^91%YX>&/\L=I1* M]) FF3BS=E+N3R83$>UH2L0'MJ>9^F3#>$JDNN3;B=AS2M;:*4TFV+9GDY3$ MF;4ZU?>N^.J4Y3*),WK%DZ(H)R]V9 MM;#0FFY(GLAK=OB%5E_(*W@12X3^BPZ5K6VA*!>2I96SFD$:9^4K>:@"T7)0 MG'$'7#G@OL/L&8=IY3#M.[C/.+B5@_M2!Z]R\%[J,*L<9CKV9;!TI'TBR>J4 MLP/BA;6B%6^T7-I;!3C.BLRZD5Q]&BL_N;J1+/K\_D)ILT:7+%4)*XB6_)H* MR>-(JOO:!KWUJ21Q(MZA]^CVQD=OW[Q#;U"#HV(;/[^9X;W?V7N&/MCD?<@Y>X3[6[,^(>FMT_$>6.%]K=-L1R6N?65//< MYW*+\OLXHE5VG1\('\\1(Z586D_$GD3TS%)KIU!,:JU^_,&9V3^/Z0,)\R%A M 20L!()U='5K75U-GSZGZXYP^OYNN&:<G1&>\9?^,5.U0NTV(G1/DIPB MMD%$_]S5YB.A10*,J6QD'JMR"?,TK-A.W:^4I5K%[MOJ#8T6?9M@:#/@A$ S M[\1Z5L=Z9HSU;7:O2K/Z24G"MVKKN:=<;S"SZ.FW=GUS*U!A%&?;HD!O%$,K9SYSYSTQAE:NM_!Z:HP9M23K1'E> M1WENC/)5*ZI?JE]&TK'1@X3YD+ $A8"P3K:+FIM%Z]IF' M/%:(BM:I7Y[K.3TIQLQLVW-[>HR8.7@Y7?9$&3&;3VUOO(8YK8=[QQCM\_4Z M+E8VDB!1+&8"T8<]U0_UDJ$[BF(A<@Q U!:"$7KZHT;O?'_VK6@?U'(.(V(D*,J&JE'JPA)\T%I M 2@MA*)UU6[:*\[TE?LF1M.?<8P/^]]@V7>'Y6K1 M>W:[-$_R:+E!.R^@M!"*UI6[:;XXYNZ+8=5_X79+[HA$*7G4^RY4?I#OU4K2 MSHZ(965:%?:IFA:;LWSM@@+:D .E^:"T M )060M&Z!RZ:EB#^]BU!\Y#'I@(>Z#B@+:X@2EA5"T4N-)ZP1K2I5JQ5ECH1;T/)/E MX^5R?XNW=OW1.@O)4>ZXO)!L MK\_)WC$I6:K?[BA94UX8J,\WC,FGBV* ^O3WZC]02P,$% @ ]8*S5D0^ M^'UH! @1( !H !X;"]W;W)K.\O#%-ENQ0#MF,E*@07S:$YI"+ M5[HU64D13)52GIF.905F#G%AK!9J[)&N%J3B&2[0(P6LRG-(_[U#&3DL#=MX M&_B&MSLN!\S5HH1;M$;\J7RDXLUL45*9$OG]*E8OC2$Z"G9P1L%I%)RA@G=&P6T4W$L5O$;!4Y:IJ2@[Q)##U8*2 Z!2 M6J#)!V5,I2WHXT+Z?78-WP 1,?F4 %^"IP)R]%X/B^<\=J1@L4K8PN5B/1#639NZ[>F[GS-RV M SZ3@N\8>"A2E/8!3$&D9>.\L;ES1A%O2SH#EOT>.);C:A9T?XFZH]0=C7I\ MB;JKU.T1-F[K&U?AN9?[YI[D9<6A3!F=O6L\3X\G2\@-*V&"EH:H$0S1/3)6 MO_YB!]9O.EM-"19/!-:SH]?:T1M#7WT1Y1,7"Z[UC@5LZ-Y$$5]L?A4;!X$7M!*]0CX+0%_-!"^J^J%4@#WB(IJ_):*HHXS M+G)/!,F-CIH_93A,"19/!-:S9M!:,Q@-ASO(< *N1.VJS7BM,UT-$73\&(:> MYSK!("Q.Y2)['OJ1.X@+G5P86;ZCCXQYRV4^RN5ALQ$;*" ;D.*LDELH8"BI M*.88:2OR_)2799^PTDCY?F -.)U*V99GA6L2[*[ M8JDRN#*U-H :G'FW\,]GP_#12=FSX>X0:\3"V;G8L3O-F?TST9,VJ3%%_#0S M3Q1 DZ+%4Z'UK>XY<5H$N""+G-#R"6>0/HT@C9G?CH^%]*A;.'/],%!W; M2'NTNUJM92R KZ7L&O5M^J1]XZ1H\51H?=L=6T?;&\W VX+C=FM=MULK>'A- MLDH<6L"&DKS;ELN]6-.X__V' :?.,K9/UH7C+:P/^V"*='BJ=#Z+C@VO_9H M-ZA<\.'8WJA@1C\JO(<9*C@#J.>*9/R$U,S5:UKFPUY?(R2.!,-DU2!%GF<- MLM7LG,US1+?JCH.)958%KP^V[6A[CW*K;@\&XW?R?D6=^8\P]>7,9TBWN& @ M0QL!:&ULQ5K;;MLX$/T5PELL6B"))2(ED61<>!BKPT$C5S.&RX^"[7E"KT,XX2>=5; M*[6Y[/=EN*8QD1=\0Q-XLN0B)@INQ:HO-X*21>841WWL.$$_)BSI32?9V N:1GQWU7-[#P,?V6JM]$!_.MF0%;VCZO/F@X"[?HFR M8#%-).,)$G1YU7OC7MYXCG;(++XPNI-[UTA3F7/^7=^\75SU'!T1C6BH- 2! M/ULZHU&DD2".'P5HKYQ3.^Y?/Z#?9N2!S)Q(.N/15[90ZZO>J(<6=$G22'WD MN[]I0"&/9/8OVA6V3@^%J50\+IPA@I@E^5_RLTC$GH/KM3C@P@$?.@Q: M'+S"P7NLPZ!P&&29R:ED>;@ABDPG@N^0T-: IB^R9&;>0)\E>MWOE("G#/S4 M])8P@;Z0**7H/24R%10654GT\AJ6JGA D@7Z2RH&6:8+5'F\0B]OJ"(LDJ_0 M.?I\=X->OGB%7B"6H$]KGDKPDY.^@BCU7/VPB&B61X1;(GJS$1?(<<\0=K!G M<+]YC#O.W''=O0^Y*1.$RP3A#,]KP;O+&P+Q)5)KNL<^2\N,"/&+):MB"(QN M64*2D)$(O4VD$FF63E,6\FD'YFEUNU_*#0GI50_Z65*QI;WIGW^X@?/:E).. MP&H9\LH,>3;TZ9LME "91_0H6X@8T1\I4[^.A)JC!7M!C,>C M\4&D32,W&(Y:(O7+2'UKI'M-^!]Z1[H(K):A89FA8??==FW'O'>_F7(V;):TH44-5NTM.BI9CJP1W15L_H47SC)? MXV0ELR+@4!C"Q-&.>(^-'$>-Z,^Q-SQL;I/5V//,',V:0K2BG%JZ M'8'5"+M.)3:Y+,[?+]='T$[MXS5G[A=>2U9K"RO-?< M2E6Y5DEB*GZ3V)O984Y>V-^AD]Q**+G>,Y6_5:&=G*6.T.I9JM29:Y=G__#D M/&ZT $NV5*JV#%P?P;P?F'N@J=I\9^@=]D#3"CN#O9=$G6@E[ER[NIOQ!'YN M4X$B3A()OZ)#RK::LY&@'>O>_W9V'YA)^HWP!P-W,#ID:3 ;CT:#%I:5HG.M M<@A8QL QJ^)'\;2CM7$,FMN4XXZ'PT.23;M@Y =!"\E*E+EV!67Z>6R7['; MDUNV([0Z_4JMN:-GVMBLHN[D+'6$5L]2I?=!@O?P 5&3F>>Z+7LXKK0:MHLK:^,;Y;P=\.0/ M/QVAU>GO?1Q[KJ]CW7X>^QVZ#U>Z#]N_D)TJZ(_ M0CZPNN(H#=8600]KE0; MMBLL:R,8I;T=\.0E[@BM3K_25VCU+%5:$-O5VY.D_1',%FF/ MFTK/(.T-5A9ICRL]B.UZ\"1I?P3+(NUQ\^.;[P2CX)"EP;01+*02@?A#; '5SD)(7/4FN$!?U_0) M?H@(BA*N$'G0EV=H1W,OQ%.!]CHNTYNLVG%0*O6VE$!?SEFRT-?%I"%4,(4B ME@_3JS51V50A%X+/N<@V^QU3:T/("Z+(:_0CY=JF24.R&"(5^Y&\1C"N3;(8 M^()&\@S)-%PC @S1@LF0IXF&"XE4QD ARPE8)6T)Z$DURDP*_ M!15LJT6HX+&>X;'!7X#LMQ^G-#0STJJ#Z"U\R (6S[ M&UA _5Y@X /[K*HXR0O31MO?.^"%CEME!^4299/F!W7E:'D8?YV=61^.X_'E M#(K?\,1S+F?Y^7V_FB(__0?]LH*E0A%=PG3.Q1"Z3.0'ZOF-XIOLB'G.E>)Q M=KFF!'*O#>#YDD,A%#=Z@O*_-4S_!U!+ P04 " #U@K-6DPG[_PX# #- M" &@ 'AL+W=O&ULK991;],P$,>_BA4F MM$EH<9(FS48;:>N$0&)H6MGV@'APVVMKS8F#[;8#\>$Y.VWHBELFQ$MB.W=_ M_^Y\MM-;2?6HYP"&/)6BTOU@;DQ]'H9Z/(>2Z5-90X5?IE*5S&!7S4)=*V 3 MYU2*,*8T"TO&JZ#HN;$;5?3DP@A>P8TB>E&63'V_!"%7_2 *-@.W?#8W=B L M>C6;P1#,77VCL!>V*A->0J6YK(B":3^XB,X'N;5W!O<<5GJK36PD(RD?;>?# MI!]0"P0"QL8J,'PM80!"6"'$^+;6#-HIK>-V>Z/^SL6.L8R8AH$4#WQBYOT@ M#\@$IFPAS*U=ARB/,] M#O':(7ZI0[)V2%R@#9D+ZXH95O247!%EK5'--EQNG#=&PRN[BD.C\"M'/U.\ M8UR1>R860*Z!Z84"7"*CR?&%QH6M;:HUP6(AUU*9&:XK&8):\C&O9L0MN3XA MQU=@&!?8.B*\(I_G MD>.C$_)1LLHG-GB)6.S$XD-B(>:L35S<)BYVZLG?$W?%]5A(FSM-OER,M%%8 MG%]]T3>2';^DW;#GNF9CZ >X(S7F&8+B]:LHHV]]T?\GL6?1)VWTR2'UXM.B M'($B*O)S[WK=MEH9T[;'C/+HD.[M!E&RA4%/*4VB]&R'=Y]E3!,_ M=-I"IP>A!ZSFA@G^ [E_\Y9X3O%:>*$;O8@^0SG+SW:1O79Y2KM^X*P%SOX! M6#'CA8L[6;*#N\^R&Z5^X&X+W#T(/-Q4;XV'W%0*+K?J^!B/-+,YTDY\ M$33BZ196&M-.FN_@>\PR&G5S/WO>LN<'V5_(F/\Q.39*BAI)QPG0#U^24F3+430+4]XD>N#]R?N)O#O?="_D#[4%T.B> MLU3-O*W6V:7OJW@+G*B>R" U;]9"?.J> MWX\//M/-5ML'_GR:D0W<@OZ2W4ASYY60*BI2)&$]\Z[P982'UL"-^$IAKXZND75E)<0/>_,AF7F!71$PB+65(.;? M'5P#8U;)K./?0M0KY[2&Q]>/ZG\ZYXTS*Z+@6K"_::*W,V_BH0369,?T9['_ M"PJ'W )CP93[B_;YV.'80_%.:<$+8[,"3M/\/[DO0!P9X-$S!F%A$)X:#)XQ MZ!<&_7,-!H7!P)')77$<(J+)?"K%'DD[VJC9"P?361OW:6J_^ZV6YBTU=GK^ MGF=,/ "@!:2PIAK=,)(J]#H"32A3;] ?Z,MMA%Z_>H->(9JB)67,?"\U];69 MW6KX<3'3(I\I?&8F'**E2/56H?=I DE5P#?++M<>/JY]$38J7F6RAP+\%H5! MV*]9T/4YYJ$S#VO,HW/,^\X<-WC3+[]$W^GUG]&+#/X4DLJ'0!%5,1-J)P%] M^V1>HP\:N/I>1S]7']2KV_!QJ3(2P\PS\4&!O -O_OMO>!2\JR/7I5C4D5B% MZJ"D.FA2GR_)/>4[C@Q$A3*0"+A@=K_OS":49D<;MB2- <6,4%Z[K?,))FX" M&T;OYD%O,/7OCGDU+J(MKX[$*KR&):]A,R](:$Q8@0/!O4DP"FJY#)]PZ0>] MT0F8IX/"L#>I#HJ>#L+#HT$51T:E(Z-&1P8!_IB?H6]+X"N0M8>F4:/MH>E2 M+.I(K,)N7+(;OV@H&G=)M4NQJ".Q"M5)2772N".+5"M-^M;QEJ8;&X]B2+6I MK^HHYFH7E;C3/SE>C3.VA=.16 7.10GGXAPX)@Z;&D'2U&MJTM4_ MIDQ$6N3HZF!=U, *AB>T&I?0EE9'8A5:.#B4;4$CKZ^@=+&%J$AJJ[%F@0%Z M "+K OMULV5;3EVI54$=U;>XY:FK[+ BP=4"S(6'1WOJ-.T70RJ9Z_2,1K6# M<'UVP^'!K_"LPN8G.B_3-I*K8KV M4'WCYO*[;NOW+R?&$[4*XK&PO=V]R:W-H965T%N[)*I%ZP0X&.5[!'.1#/N-J9MV/P@\!&[(R1CF3!V).>W,5#R]$.00J1U Q8O=8P@3351,J-OQ6G56^I@;OC M%_9;$[N*98$%3%CZD\0R&5I]"\6PQ$4J[]GF*U3Q=#5?Q%)AGFA3VG:[%HH* M(5E6@94'&:'E&S]7.NP _/< 7@7P7@'YB$Z/[M 9XA0]#UAA< T%@-;JKTU@QU5^XS+?;QW]G$]-&54)@)]H3'$ M^P2VC*?J&=3W"*=JE0H]3R!; FS(Q M:>4\5KP3D>V)UZW%ZQXDWHPS697E4231;T8!S2661>.];^4\]B"V.WC_NG"4 MFAT)VM.F5VO3:V>951+H M<->U<->MKDU4U>=D4>CC)-!BBV0":,*R'--MDVHE6]>PZ9YE';A=YWI@KW?5 M>&ODN]Z^3?C6QJDM]B+IUY'T6R.9%SQ*,%\!(EG.1'/2VRE^0=,5FK2"CJT@ M)R(K);)W.HL,5.RZ0Q,H8@65Y:^Z7JV;P)'I?5ZMCU5S6/9R_VG*SG*J)"7J M:*2P5)3.U;5*&2^[M7(B66[ZEP63JALRPT0UN,"U@?J^9*I<51.]0=TR!_\ M4$L#!!0 ( /6"LU9%"]\O" , "X+ : >&PO=V]R:W-H965TX[CR^WO&'\0:P")'A.:BH&UEC*[<1P1 MKR'!PF89I.K)DO$$2S7E*T=D'/#"@!+J>*U6X"28I%;8-VL3'O;91E*2PH0C ML4D2S)]&0-EN8+G6?F%*5FNI%YRPG^$5S$#>9Q.N9D[)LB )I(*P%'%8#JRA M>Q/U=+P)^$%@)RICI)7,&7O0D]O%P&KIA(!"+#4#5C];& .EFDBE\:?@M,HM M-; ZWK-_,=J5ECD6,&;T)UG(]<#J66@!2[RA.-D"PIP&J>D#3_Q8^%#Q6 &YP!> 7 .P:TSP#\ N _%] N &WC3"[%^!!A MB<,^9SO$=;1BTP-CID$K^235QSZ37#TE"B?#*5 L88$FF,LG])WC5&!S(@)= M1R QH>(=^H#N9Q&ZOGJ'KA!)T1VA5$?T':DRT#Q.7.PVRG?SSNSF>NB.I7(M MT.=T 8M# D>E7N;O[?,?>8V,PXS;J.6^1U[+\VL2&C\'[AFX5P./G@/W#=QM M4..7I^$;/O^EIX%^?5.AZ%9"(G[7^9[SMNMY=>VX$1F.86"IXB" ;\$*W[YQ M@]:G.L\N219=B.S SW;I9[N)/1S&,=ND4J IQ$"V>$X!+3E+4-5H K5O&[#CMWM.]NJ4:)!39!G!TTJ_N?:E#WDGY>DBRZ$-F!G[W2SU[CZS>%+:0;$/F%XX6[V?G" MTSLI*D''[GRL?HZNX"FBT[/=HRMX&M0.*IEUCM9'JAG,>[=_-'DG>8?YBJA21&&I*%MV5]4&GG=G^42RS/0K M#0 &@ 'AL+W=O&ULK5=M3]LP$/XK5H8F MD!AYZ2NLK03MV(O&AF OFJ9],,FUL9;8P7;H]N]W=DI(1O!6J5]:V_'SW-US MSN4\60OY4Z4 FOS*,ZZF7JIU<>+[*DXAI^I(%,#QR5+(G&JS:I9Q-1*DSQN%2$E7F.96_SR 3ZZD7>O<+5VR5:K/@SR8% M7<$UZ,_%I<297[,D+ >NF.!$PG+JG88GBS P +OC"X.U:HR)">5&B)]F\C:9 M>H'Q"#*(M:&@^'<'<\@RPX1^W&Y(O=JF 3;']^SG-G@,YH8JF(OL*TMT.O7& M'DE@2_=-?&R$:@'#\ M!"#: **_ ?TG +T-H/>_@/X&T+?*5*%8'194T]E$BC619C>RF8$5TZ(Q?,9- MWJ^UQ*<,<7IV&M^63#&3 T7VS[]%$9E+NM0JI_R ["] 4Y:I _+B81G'GZ\7 M9'_O@.P1QLFG5)2*\D1-?(T>&5X_WE@_JZQ'3U@/(W(AN$X5><432-H$/H92 MQQ/=QW,6.1E/"WE$@NB01$$4=3@T_Q]X:.&]#OC"#7]79@CO6WCHB*979Z=G M^7I/N:,4OOJ-')'O[W$+>:LA5S^Z]*[X^MU\IHB+LD6%=FQ)3.?P;M9<(2E MX:Y#H6&MT-"IT,>&+!K0!_U/?9R$V^HS[ AI5(=4A>W>TPI[5(<]J'#M5>6@4).1 56G^N"8K[$*[ MY#E^Y$2O]^C,.$UN&_:.R%KJA,%#QQ4X];EJJ?(:53DDYXQ3'C.LN-<:OT_V MR9P6I@IW=E5N"Q]U"A(K4BQR."0<=-=!W5PNJ%PQ[&TS6"(42R >-%E=!JJ)%H5MCV^$QF;; M#E.\0($T&_#Y4@A]/S$&ZBO9[ ]02P,$% @ ]8*S5B(8F?"X!P FRX M !H !X;"]W;W)K'9N=T5S$),5W#/ \21![NL0QW9P/W,'SC<]D MN1+JQFAVEJ$EOL?B:W;'Y-6H0HE(@E-.: H87IP/+MS3P)NH /W$'P1O>.,S M4*G,*7U4%[?1^Z^1V7"?D*+Z0QUW_!IGS6&8 PYX(F9;#L M04+2XC_Z41+1"'"]G@!8!L#M@$E/@%<&>-L!XYZ <1DP?FV 7P;HU$=%[IJX M:R30[(S1#6#J:8FF/FCV=;3DBZ1JHMP+)K\E,D[,+L+O.>%$#1H';V[^@A!< MT22A$67X+7ASC04B,7\+CL#7^VOPYN M. D!5]6-.**Q16+9X M5;0(>UIT(?A 4['B($@C'+4!1K+[50[P.8%>1WA@#K_'V1# L0YW#=EXU8AX&L_KZP[GLCXTQ@4\O)>/@%N!$_ZMB^\" M;]R-IRK-*<]0B,\'LI1PS-9X,/OU%W?BO.OBRB988 FLQ>.XXG%L0I_]1FFT M(7'M(54K7,]=QIE,Y^NLF%QV/N6-_?-Q^+##VXW]FZ5=9^L8LJ\7: ME:8Q=-^)81,LL 36HFQ243:QO, F-GFT"198 FOQ>%SQ>&R<>DT&Y;NG]BLPD63%^,T,2=5L/3(L%U:OWE[%A% M(LIDYY6='3D<@?>@]LI M!,Q1>U-K56N7:$UJ_:GG]16H6D:[9AW]2:PPDU:4,:R(5>*I>]I9DL$E-S;1 M@A*MQ8TW[F&FEMZN67O?I@*E2R(K=C\MESLP'F#W1+,JW:VB!25:DTP7^DY? MN:]EN6M4J[,O5,A*3R(YSG=L3_M4VJP%O5P MMZC7&U;@7_"%H0@GB#UR7<#T)?B($LS!PP>V M!A!:WMN"5MV"5;3 %EJ;S-I40+,)N$TCO" I$?@H)FOY9B65X-NQL*W:!*MH M 7QI$[R3/O$&:Y< S2ZAN:RO],]6F!U]QC$2DK>&4+[H]0_F!O8FS:I_L(76 M)KK:($MM#:9M]=U[32@V6D4;!V]UVQMK^-#\)7C11Z#]V31N6MI!M^;,*M>8T?BK@N>,&+< M-.=J_P'-_J-9'3^Q"#- &;AC-,J+XQ*7*'R,Z;*30JLVQ"I:8 NMS6IM5N#4 M=EFT:D:LH@6VT-J'#FK/XID]RT^413/RW@<0K/J8$FWKI_Z>LNC5+L9[O8OY M2-.0)AF6[%TL&<9JR[E3X9@Q]^;)JF^QA=;FL_8MGFW?XEGU+5;1 EMH;3(; M!XC,ON5GEK+=LT1V#Q-Y+Y9R[ZZS5QL7SVQ:2L@3Q5"D@Z:Y2&3%ZL1P]0!?@6=,! ME% FR#\R5F$#+AA2!TJ/5!;JW"GA[\"!-SSI[X1H;UWI2Y"JK:M#L%F1< 60 M?#F$-.5$)JL[^;R9T+\PU2:^C$JI:*51=!:ILBB[Y0Z==K<64DM6W'*D-B>H MUICS0E5R(%9( +6M"^:XF?M:/B16&&28$:K3RK0FQ?JN[!4-B6:X1'JGNWC@ M#'W0:ESFN<:I^MU5=5T-4?D^7#"::"R.XQ@SR-\N MA&!DG@N]B:^&03YV@T)!V=/1/">Q .I@*DF7LL6E>A'+%F7:$J08E&<2(JRE MMT)1&1#U!I> Z ?("9OJH M[YP*N43TQQ66,Y.I!^3W"TK%\X5JH#J//OL/4$L#!!0 ( /6"LU:EA^>4 MI0< '\N : >&PO=V]R:W-H965T#C5+9Z^%01AN28GG$,\+TE147 M*5;Z4*R',A,$QX51F@Q1$$R&*:9LL#@NSEV)Q3'/54(9N1) YFF*Q?T;DO"[ MDP$)^L#O?B/5A,8&+^*)+/Z"N^K> M8 "B7"J>5L9Z!"EEY7_\O2*B80##/0:H,D [!N%DCT%8&82['D9[#$:5P>BI M!N/*H)CZL)Q[0=PY5GAQ+/@=$.9NC69^%.P7UIHORDR@7"NAKU)MIQ:GT;>< M2FH>F@0O+_Y&(;CF"568"O(*O#PG^E2\QB M>3Q4>A0&:QA5'L]*CVB/1XC .\[41H(EBTEL PSU\+=S0 ]S.$-.Q--,'($ M'@ 4H+!C0.=N\]\QT^;A7O/E4[RCPAPY9A-NGTA8X(7[\*34^:'Q7,#GM_H6 M<*E(*K]T\5WBC;KQ3*9Y+3,W32Z<#OIRT>$S".;S<.O3 MFN5X.\NQ?0)MO0$9O$XW?(X M=89>DT'][NF,0#="D7F+U+LW=3L!^K+E";OHQX K,8F6\9F3\Y?B(N5:>6F+=(0:,6)4X_?2GQ!&91 M H-:C@7]2#D %Y1A%E&<@&NEEYE6Z0JU=Z]"-VI=C7V@VR0W-"YT4=UKW9J1$FS08"7-J$U.H;.D6I M7H 1SS4;N@J."+W%-TEGLG:C]"8F;!,S#B>[S#R'G(:UGH9N06U"A2DN*.D. M%9]J^;Q":S(RG@6C\2XEGIS:E-3B&[K5]Y7@&1'J_@!D"=9IV>12HA-X9A94 M)TE>)7F%9H7-! :M%/,<:AO6CB#[4A D2Y$.;-A8WZ[@X@KS*[0FMR M \?M[/L< AK6"AJZ!? E4YBMJK,Y;4=:2XH5EAIT7\!.U2]1S* M&];2&SZFO:NW7(;O2Z*,"HPBD9,8))H[FF@-NB?1^Y3;YQ6:11A$8[C+UW/( M^)ZAU8;LB^/%5H39[FDQG/&+Z&77F M,;=5;Q9A.]K"^70WD?ER:K-8BW+D%N4FVIX28%[%.6J+I6EECZ\FFS5=< R%T#E&P=OBW8VEW'!^"3)*L\ 6_I MJK.KXP;O39A[J# ]P2+KN2R]#40F\6Z/$#N\J"9'=]S\R+)B([!T[4@9&^O MT(W9FSRO37U?:/87_;I\" /?W_2]%@]>T9:^T&PRZQHC=!<*/Y 0W'(=Q+T^DG!*]K2%YI-9EV_A.[ZY9+%9%6N M[=U$^$@*]%JV5&B6)FS5UDM?/FVN3#EBGZDU=?AHS_R214D>:[)>P*.P=);2 M)"DVKTI)UTQSJCA0Q7)G9KD?@+L-C38 ZSP0<29I3$1!_,.3V/]*,LU5;<6X M C*_^8=$RF#CE M%_\5F+1R8<!!0KR,J[: \-.6:S+=5 9J0O@B-D#V3%A9[Q+6'8M(S-+,R(*E&X M$CP%:D. )$E"A %YU!'08*(P4D2D9I15\C_ZC+Z<*B7H3:Z*/JMY!/JV"QPI M+NX/;W*:*& VGU*VUA[71HUJCTEB0,KG8_J/X(: F,1YI(KG8"90]4,4_@ZR M7&1<$GG4%5[#QF9:3?BZV,4L0=$O+W=Q;L]N=TJ_*?8'[YX/)Z_/=91V79GJ M*\7FZF'MHMR:_0Z+-642)&2EW05'4[UV1+G;N3Q0/"NV\]YPI2.B^+DA.DB% MN4%?7W&N'@Z,@^V>\\7_4$L#!!0 ( /6"LU96;3+^V@( $ ' : M>&PO=V]R:W-H965TV M #]:M(<41M*TAZ('6EI;1"12(2D[_?LN*5MQ'-GMH1>)CYW9F96X'&VE>M I M@"%/>2;TV$N-*:Y]7\IL0M^-"K8&N[ W!<+A3._ M9DEX#D)S*8B"U=B;A->SGHUW =\Y;/7!F%@G2RD?[.1+,O8"*P@RB(UE8/C: MP RRS!*AC,<=IU>GM,##\9[]D_..7I9,PTQF/WABTK$W\$@"*U9FYE9N/\/. M3]?RQ3+3[DFV56Q_Z)&XU$;F.S JR+FHWNQI5X<#0-@[ : [ #T&=$X VCM MVQFME#E;<*.OD=.N"]QV?.T3?--2XXK69";S)1>L^GE%0B9:XR$]J#_Y.5EJ MH_#'_M54QRI-ISF-/>S7NF QC#T\S1K4!KSH[9NP%WQHJL%_(GM1D4Y=D+93 &J.KU-8BNV_J&*08L>:VV(HJU._TBJ M?]",@/4$L#!!0 ( M /6"LU:B(+?98P8 /DE : >&PO=V]R:W-H965TK@B722#OOQ MHR1'LLA/:E*SO6@L^>4KOA]%ZI&LLX>R^BPW0BCTF&>%/)]ME-J>SN=RM1%Y M(D_*K2CT-[=EE2=*;U9W<[FM1+)N&N79G&+LS_,D+6:+LV;?^VIQ5NY4EA;B M?87D+L^3ZLNER,J'\QF9/>WXD-YM5+UCOCC;)G?B6JA/V_>5WIIW+NLT%X5, MRP)5XO9\=D%.8Q;6#1K%7ZEXD >?41WEIBP_UQM7Z_,9KGLD,K%2M46B_]R+ MI$UEVBA-'>)$)8NSJGQ 5:W6;O6'IIA-:QT_+>IQOU:5 M_C;5[=3B3/6@O(Z%2M),OD&O4%J@CYMR)Y-B+<_F M2A^Z-IBO]H>Y; ]#1PY#*'I7%FHCT6_%6JR'!G/=YZ[C]*GCEW32\6);G2!, M?D844X8^7OK-[[U4GJ_H&?S^\,B31[YI45R M9#8H$N^*Q*>+I"\VE;@7Q4Y E6@;\\-*$(\&A!GUL'7$US(>#G4QH",XQ)QT MND$*OTOA3Z:X*E9E+M"-T--$Z,6KV5+)HP 7+]\:7H;]P#=! '<_[+H?3G;_ M(B\KE?X[VOW0+BT.L-%[6T18Z!F]MT6!-]+YJ.M\])R329\^2#QJXI+@S(BL M _L\HN8Z8:OT]#GH8!O"5ND+BN_#,0CN+_9X,L@RV:8JR=H4ZU3M*G@^[&T. MC^]Y!/M&%D!&0I^;Y]->-E@S.&U5J!-!\?J=I[$><^#:TU$1!B%H0' M,#&,TH,/<4D^!&":R/>(M43:.J+7Q]!:(6U=$$:C:WU//^0X_"$0__CF>K8$ M9'H4K54/(*##L1YFZ!&(',= !((@%IH1 JB)BK%@(K[8PEZ#B(N0(@ ),0\ MBT4!F29_FQX F4^Q!V>A/0M1-RQ$(1;2_332 #(2\L"D4PJQD#Y11]+T+$2/ M8R$*(0X..+=RV,*(1IQQ,\CW0"':HQ ]%H7H".*8I^&(CIEW=;".1"/W=;1' M(?H5%$J+I-!+6X;J,J6KD=/0*0>,. MR09WG,-,/?_0X_B' OQCPMGR.:(8$M$1?J,]^]#CV(?:O,*L[@/D0ZP++" * MQ[K?@P]U 3X4>&SCF8\'EX"*LK4$Z36/,G-33W?G&19GUK,..91T&LHE'S5,/ MUG'S;B\>T?D$'_P;>4+/#G[3>@[X@#-INN6+?\!R^PO6]Z =UM,.3 M;5\\^"[=8E=NP[KU1,4"M_-H$M!>7$J7;K$KMV$I>[ACTW#WM7D46F<^)XQ8 M.&'+O" ,S(=SD(Q'OHEX\X-W8G)1W37O%DFT*G>%:M\RZ?9V[R]=-&_M&/LO MR6G)66^*30/>I:M\S:C=4N6W>O+DIE2KSYN-&)&M1 MU0+]_6U9JJ>-^@#=VUZ+_P%02P,$% @ ]8*S5B.$O$M% P KA0 T M !X;"]S='EL97,N>&ULW5C1;MHP%/V5R%VG5IH:(&T@*R!M2)4F;5.E]F%O ME2$.6'*VS?-&Z'E5X+=K=@3 >K7,AJ M1!9:EQ_#L)HM6$ZKBZ)DTB!9H7*J35?-PZI4C*85D'(1]CJ=.,PIEV0\E,O\ M)M=5,"N64H](OPD%[O8E'9%N?$D")S3#R@5O7J%Z$4'US48)AV_2OH%94RXORML1Y\:'<<[Q6@##\W8WS*A M@Y$3+[E%18C]CC_K7MY-YK NA?$P*^2V(B+B B8#S5GP2,6(3*C@4\6!E=&< MB[4+]R P*T2A FU*T:3L0J1Z 30\,2FD7(Z+R2U'C:,NF%D9TR(.WB$?V0[VJNLM7=V MYV33-(;JII-Q'=!OJSGMMNSEFW2#DC\6^O/23$?:/CP9[%:QC*]L?Y4U!C#U M+JY.RU*L/PD^ESESDW]UPO&0;GC!HE#\R62#4IF9 %,D>&1*\UD[\DO1\IZM M]*:<5AGNN7>$GO_N.L^99(J*MFE3^X>\RF]V7+_S_H5G^VMEW['79-0_?(_U M>_[03<;'8/(HMGMP#":3PS<9'8''^HQY<";#^B34.F[M'+::: "'VA'Y#L=D ML4T:3)=<:"[KWH*G*9//SEQ&7M.I^6-L1]^,3UE&ET+?-^"(;-O?6,J7>=*, MNH6%J$=MVU]A>MVX.5&;7%RF;,722=U5\ZEM!J9ALM87$/:1&WOY$8SC,#\" M&)8'BOT3A&5B>& MCW]_L*-8?20$3;8T.P6BP^0"X99K>]9!:G MJ?C##;<@QX,DL!>< M2VVJ]HSV^MPR/@E[NKM2%S"NASW@E/FE5+V7YV%S&_HHCYV>TY;!Z[0KQ MO?X_Q:CFRYS2^U7WTYZWYU97&=,M3OI?U 7\Y:<#K(J7VOH]F5XJ5A-R(3\HFW#&^ 4!GDSB@L7B9YOH'H%2*R1DBL M#=M[6=J^Q=Z6 MU==J89_ 2]ME*Q_E^HU%?@B)!6%-H&O;IIW_L!>QI>?03FNM74QDB)!8$7]Q MK>USM]:L(!V$Q#[HRBB7O.VOKX$A)83$3C@3#UZ-1#8(B75P(Z1M?'7;"VX> MK,M?[ZZ4,HLS\ M9RV"@PEB+32]\>^'I[;9G;7#!]N$K _&(F2$B-@(YUR7MM ,N[9U]7;!M2O] M"-DA(K;#!9>:W?/<=GL_6VW56JSWXB*DA8A8"^?%,EW3( M!A'Y@"%O1UW7W'9)V)UM40QO0RL>(;)#1&R'D\QVCHS<8$)BB(C%<%H;60K; M[-Z*QS:0TA\]B9 P(F)AP/'JM\@-3R!A#(F%T?4TV<&URF73'K]SP9 UACNS MQJ8T+*Z+B;PQ)/;&EM9O5: N)@Q#$>L#!B;\IQ&Y9$CLDK70!#NX:\>.WD.) M9#(DEHD3I>AE0RH9$JO$"5CTLB&)#(DELC5RT9&ZF,@K0V*OH/B%)74QD5J& MQ&J!(0QVX :5D5I&.U++YK,X0F(9$8L%1S/;J8R"PC8K-L1AGZ;GB,K!(36V5KA_MN?9HA1I:) MB2W3'W;H+4UDF9C<,F^C^UXXY):8V"UHF.]WQV+DF9C8,WBD/W0QX?SY/B?0 MOXU<3&2;F-@V&#-V,9%W8F+O8,S$Q43>B:F] S''+B;R3KS78-G$3>Y [DF( MW8,Q4Q<3N2X(LE)"'SA"F MV[PGR$()^9AG+<)W)BHN OF29XK%Q-9 M9TQL'8#YEY"/+B9RSYC8/0#S3/C-$,P?WM]LSM3/$A@C]XS)9W,0IIM[/T;N M&1.[!V!^X5[>X@2Y9T*>?(SFQJ8N)G+/9(\IR&SJ);LC]TS(%Z\ 3"_T/T$6 MFI!;"&&Z8Y\)LM"$W$((TQW[3)"%)N060E7HBXN)+#0AMA"<7O:?362A";&% M5M/+[2L[L=W+URF@;L;/Q83K6H@MY&.^SN:^C=1<3&2A";&%5I@7=55KP3XW M*S7K@G74U]S!3)&%TAWE%#2]MD4S1C]Y$IH_"G8F3>;U-U-DH72?.09>%4J1 MA5)B"V%,MWE/D8528@MA3+=Y3Y&%4F(+X8P-KS21A5)B"[D9&R?-$NEF^;&] M$CLWE2R\FHXLE!);R,W>Z (4^ ME]-X=24,\))+8N%@T)$'"I=>!L3*P:"Q!PK77P;D83I$J5POXSX0/"E=H!N3ITRYH$]W@ MS18=J]ZP!PK7: ;D@3B05>:U[6$ EVX&^TQ_6VM'X5+.8&\)<)NW'J[S#*A3 M$;:"MI^XH'@S .K= ""H_XS^QZ8 U.D(6T';N58/%)J)>FN K:#=G+ '"LU$ MO3U 7YIF3P\OQ+L&4&\;L#53\[39G>K> X5:HMXY8"OHB3&UMY-0B+<.H-X[ M8%M2Z68L*<0["E!O*?"YSBMY*#I4*AE*@W&-B^^K:E]4"AE*AW'_#3 M="_^CB(VU7Q>F8*7[[PL]Q!N/Q!2[S_0!VJ[*&JFM%@'A5*BWI1@ W3(;I4= MQ=NF8 ,4;U>SRPQM.UIB%\U5>NL\W* @I-ZA &=KGWF@T$O=A@5'[>GFXX>9 M;>E*,?MBO\38XQG/LVO-FI?7:\5-W9S7>3ZUQ[Z65XK/5MOZK;8D_/@O4$L# M!!0 ( /6"LU88ZBE19@, +]( : >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'/-VTM.&T$4A>&M("\@7;?>%0&C3)A&V8 %S4,!;+D[2K+[(#* M'PO-P_')>S7T^/S\O%[GY=CY^G:;F^ MGY_VRZ?#<7Y^^G[&[/']_YMFWW\?Y M?TX\W-X^7,]?#M<_GN;G]1\'3S\/I^_+_3RON[-O^]/=O%[LIE^/;V\OT^N+ M?7HY>7=V=7.Q.UW=V&[:>E"407'[04D&I>T'91F4MQ]49%#9?E"5077[04T& MM>T'=1G4MQ\T9-#8?I %E3$ )CFL 5J;2?5. +V3ZIT >B?5.P'T3NYF"4#O MI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)U4[P30.ZO>&:!W5KTS0.^L>F> MWEGUS@"]L[O9#= [J]X9H'=6O3- [ZQZ9X#>6?7. +VSZIT!>A?5NP#T+JIW M >A=5.\"T+NHW@6@=U&]"T#OXOY9"="[J-X%H'=1O0M [Z)Z%X#>1?4N +VK MZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=U6]*T#OZAXV >A=5>\*T+NJWA6@ M=U6]*T#OIGHW@-Y-]6X O9OJW0!Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W':!W5[T[0.^N>G> WEWU[@"]N^K= 7IWU;L#].ZJ M=P?HW57O#M"[NX>] 7IWU;L#]!ZJ]P#H/53O =![J-X#H/=0O0= [Z%Z#X#> M0_4> +V'ZCT >@_5>P#T'JKW .@]7*P#T-N"SW4 ?EMPP4X "&[!)3L!8+@% M%^T$@.(67+83 (Y;<.%. $ANP:4[ 6"Y!1?O!(#F%ER^$P">6W !3R"([@-, M1H'I$TR"Z#["1%28/L-$=)@^Q$24F#[%1+28/L9$U)@^QT3TF#[(1!29/LDD M-)GFHDPC5)GFLDPC=)D6?59/$-VEF49H,\W%F?:A=>:R_GZWWYW?GM\U\O_[[IO\6O7$_O9RR7?P!02P,$% @ ]8*S5FX0J*>E @ MLT4 !, !;0V]N=&5N=%]4>7!E&ULS=O-;IM %(;A6['81H8Y PQ0 MQ=FTW;99] :H&GNH[VRBE3+)=AR\'?S: M+S6BF^M/=E??=W[U^1ANNW8<-M%L.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JL MGSO$8>=IC=NWD[L*"Z+DS0[+DS\W>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S M+CY?XHT9Q]VNW=IFW-[W84OLIMG6C=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9R[%Y/H9"=?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@? M3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9(X/,D4/F,) Y"L@<)62."C*'*,H@%%&% M0JI03!4*JD)152BL"L55H< J%%DU159-D5539-44635%5DV155-DU119-456 M39$UIIN?@)02P$"% ,4 " #U@K-6 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( /6"LU8SE;SK[P "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ ]8*S5LY7C=]D" 9C0 !@ ("!#@@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5M?*AC/3 M#0 LJH !@ ("!VA\ 'AL+W=O,M !X;"]W;W)K0 & @('). >&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5O+LQ(,F!P -A !@ M ("!P6 'AL+W=O9Y'H( T%P & M @(&M:P >&PO=V]R:W-H965T&UL4$L! A0# M% @ ]8*S5B,P6@7@ @ & 8 !D ("!770 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5I<_ MWAL\ P , < !D ("!UX@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5B,=9+SB @ 9 8 !D M ("!!YH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]8*S5FL,U4M8!0 ) P !D ("! M%:0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ]8*S5D\7TU>Y#P 3"H !D ("!V;D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5MLJ@A$+ M!P 01$ !D ("!==< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5G_%,WAG"0 \1@ !D M ("!J>H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]8*S5E&J(ESI! 3 L !D ("!^R$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]8*S5J$(ICK/ P !@@ !D ("!D38! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5G:2-)W1 @ .@8 !D M ("!IU0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]8*S5BB0?FGN @ /@8 !D ("!>6 ! 'AL M+W=O8P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S M5F(OA.:F P :0@ !D ("!66H! 'AL+W=O&UL4$L! A0#% @ ]8*S5HAQZL _!@ 6A M !D ("!:78! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5J/]XWV^! S H !D M ("!28X)(@) "-&0 &0 @($^C $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]8*S5L'(9?RL @ XP< !D ("!AYH! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5FH$ MBN&- P <1 !D ("!VZ0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5FI%]CBU @ =@< !D M ("!8ZX! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]8*S5J<>=0C@ @ Z@D !D ("! MA+&PO=V]R:W-H965T&UL4$L! A0#% M @ ]8*S5AB2# ;> @ ;@D !D ("!K<,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5@M?&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5GV$L="T @ L@< !D M ("![=H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]8*S5FU\H36? @ 4@< !D ("!(^4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M]8*S5J?#[DWR @ @@L !D ("!H_&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5G:QTU^! @ MD08 !D ("!* $" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5@R,,.JM @ F @ !D M ("!UPL" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]8*S5MK,@#M6! BQ$ !D ("!$Q8" 'AL M+W=O&PO=V]R:W-H965T @!X;"]W;W)K&UL4$L! A0#% @ ]8*S M5E.BBA15 @ 1@8 !D ("!BB," 'AL+W=O)0<% !'(@ &0 M @($6)@( >&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5L@]2KOI! SAP M !D ("!IB\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]8*S5L6DSO+C @ 3@@ !D M ("!A#L" 'AL+W=O/@( >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]8*S5L,&:/HO P F0H !H ("!A$8" 'AL+W=O M&UL4$L! A0#% @ ]8*S5H4&.Z3( @ M2 < !H ("!ZTD" 'AL+W=O&UL4$L! A0#% @ ]8*S5EB&CHH@ P /PD !H ("! MZTP" 'AL+W=O&UL4$L! A0#% @ ]8*S M5K(2$\=^ P "@T !H ("!0U " 'AL+W=O&UL4$L! A0#% @ ]8*S5O&$8 /? P K@T !H M ("!^5," 'AL+W=O&UL4$L! A0# M% @ ]8*S5I4QD#L>! KPT !H ("!$%@" 'AL+W=O M&UL4$L! A0#% @ ]8*S5HK*!P4R @ MP@0 !H ("!9EP" 'AL+W=O&UL4$L! A0#% @ ]8*S5@$0KVB0 @ MP8 !H ("! MT%X" 'AL+W=O&UL4$L! A0#% @ ]8*S M5B>VZ)+T! \QH !H ("!F&$" 'AL+W=O&UL4$L! A0#% @ ]8*S5DHGN[.8! X18 !H M ("!Q&8" 'AL+W=O&UL4$L! A0# M% @ ]8*S5D1IH?RO!0 ]A@ !H ("!E&L" 'AL+W=O M&UL4$L! A0#% @ ]8*S5B[Y((+# @ M!P< !H ("!>W$" 'AL+W=O&UL4$L! A0#% @ ]8*S5JCM K+I!0 C" !H ("! M=G0" 'AL+W=O&UL4$L! A0#% @ ]8*S M5L3B9NFM!0 "2X !H ("!EWH" 'AL+W=O&UL4$L! A0#% @ ]8*S5D0^^'UH! @1( !H M ("!?( " 'AL+W=O&UL4$L! A0# M% @ ]8*S5@HE&UL4$L! A0#% @ ]8*S5K?3[C+X P HQ, !H ("! MSHX" 'AL+W=O&UL4$L! A0#% @ ]8*S M5F.C&;&UL4$L! A0#% @ ]8*S5D4+WR\( P +@L !H M ("!6)8" 'AL+W=O&UL4$L! A0# M% @ ]8*S5MF+TS!W P G@T !H ("!F)D" 'AL+W=O M&UL4$L! A0#% @ ]8*S5B(8F?"X!P MFRX !H ("!1YT" 'AL+W=O&UL4$L! A0#% @ ]8*S5J6'YY2E!P ?RX !H ("! M-Z4" 'AL+W=O&UL4$L! A0#% @ ]8*S M5E9M,O[: @ 0 < !H ("!%*T" 'AL+W=O&UL4$L! A0#% @ ]8*S5J(@M]EC!@ ^24 !H M ("!)K " 'AL+W=O&UL4$L! A0# M% @ ]8*S5B.$O$M% P KA0 T ( !P;8" 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ ]8*S5ACJ*5%F P OT@ !H ( !K\," 'AL+U]R96QS M+W=OE @ LT4 M !, ( !3<<" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& / (0 A !L) (\H" end XML 141 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 142 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 143 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 306 600 1 true 87 0 false 7 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.cavco.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.cavco.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement Sheet http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Cash Flows Sheet http://www.cavco.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 0000006 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 6 false false R7.htm 0000007 - Disclosure - Revenue from Contracts with Customers Sheet http://www.cavco.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 7 false false R8.htm 0000008 - Disclosure - Restricted Cash Sheet http://www.cavco.com/role/RestrictedCash Restricted Cash Notes 8 false false R9.htm 0000009 - Disclosure - Investments Sheet http://www.cavco.com/role/Investments Investments Notes 9 false false R10.htm 0000010 - Disclosure - Inventories Sheet http://www.cavco.com/role/Inventories Inventories Notes 10 false false R11.htm 0000011 - Disclosure - Consumer Loans Receivable Sheet http://www.cavco.com/role/ConsumerLoansReceivable Consumer Loans Receivable Notes 11 false false R12.htm 0000012 - Disclosure - Commercial Loans Receivables Sheet http://www.cavco.com/role/CommercialLoansReceivables Commercial Loans Receivables Notes 12 false false R13.htm 0000013 - Disclosure - Property, Plant and Equipment Sheet http://www.cavco.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 13 false false R14.htm 0000014 - Disclosure - Leases Sheet http://www.cavco.com/role/Leases Leases Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill and Other Intangibles Sheet http://www.cavco.com/role/GoodwillandOtherIntangibles Goodwill and Other Intangibles Notes 15 false false R16.htm 0000016 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 16 false false R17.htm 0000017 - Disclosure - Warranties Sheet http://www.cavco.com/role/Warranties Warranties Notes 17 false false R18.htm 0000018 - Disclosure - Other liabilities Sheet http://www.cavco.com/role/Otherliabilities Other liabilities Notes 18 false false R19.htm 0000019 - Disclosure - Debt Sheet http://www.cavco.com/role/Debt Debt Notes 19 false false R20.htm 0000020 - Disclosure - Reinsurance and Insurance Loss Reserves Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves Reinsurance and Insurance Loss Reserves Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://www.cavco.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Commitments and Contingencies Sheet http://www.cavco.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 0000023 - Disclosure - Stock-Based Compensation Sheet http://www.cavco.com/role/StockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 0000024 - Disclosure - Earnings Per Share Sheet http://www.cavco.com/role/EarningsPerShare Earnings Per Share Notes 24 false false R25.htm 0000025 - Disclosure - Fair Value Measurements Sheet http://www.cavco.com/role/FairValueMeasurements Fair Value Measurements Notes 25 false false R26.htm 0000026 - Disclosure - Employee Benefit Plans Sheet http://www.cavco.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 26 false false R27.htm 0000027 - Disclosure - Related Party Transactions Sheet http://www.cavco.com/role/RelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 0000028 - Disclosure - Acquisitions Sheet http://www.cavco.com/role/Acquisitions Acquisitions Notes 28 false false R29.htm 0000029 - Disclosure - Business Segment Information Sheet http://www.cavco.com/role/BusinessSegmentInformation Business Segment Information Notes 29 false false R30.htm 0000030 - 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 30 false false R31.htm 0000031 - Disclosure - Leases (Policies) Sheet http://www.cavco.com/role/LeasesPolicies Leases (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 0000032 - Disclosure - Commitment and Contingencies (Policies) Sheet http://www.cavco.com/role/CommitmentandContingenciesPolicies Commitment and Contingencies (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 32 false false R33.htm 0000033 - Disclosure - Fair Value Measurements (Policies) Sheet http://www.cavco.com/role/FairValueMeasurementsPolicies Fair Value Measurements (Policies) Policies http://www.cavco.com/role/SummaryofSignificantAccountingPolicies 33 false false R34.htm 0000034 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables Revenue from Contracts with Customers Disaggregation of Revenue (Tables) Tables 34 false false R35.htm 0000035 - Disclosure - Restricted Cash (Tables) Sheet http://www.cavco.com/role/RestrictedCashTables Restricted Cash (Tables) Tables http://www.cavco.com/role/RestrictedCash 35 false false R36.htm 0000036 - Disclosure - Investments (Tables) Sheet http://www.cavco.com/role/InvestmentsTables Investments (Tables) Tables http://www.cavco.com/role/Investments 36 false false R37.htm 0000037 - Disclosure - Inventories (Tables) Sheet http://www.cavco.com/role/InventoriesTables Inventories (Tables) Tables http://www.cavco.com/role/Inventories 37 false false R38.htm 0000038 - Disclosure - Consumer Loans Receivable (Tables) Sheet http://www.cavco.com/role/ConsumerLoansReceivableTables Consumer Loans Receivable (Tables) Tables http://www.cavco.com/role/ConsumerLoansReceivable 38 false false R39.htm 0000039 - Disclosure - Commercial Loans Receivables (Tables) Sheet http://www.cavco.com/role/CommercialLoansReceivablesTables Commercial Loans Receivables (Tables) Tables http://www.cavco.com/role/CommercialLoansReceivables 39 false false R40.htm 0000040 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.cavco.com/role/PropertyPlantandEquipment 40 false false R41.htm 0000041 - Disclosure - Leases (Tables) Sheet http://www.cavco.com/role/LeasesTables Leases (Tables) Tables http://www.cavco.com/role/Leases 41 false false R42.htm 0000042 - 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 42 false false R43.htm 0000043 - 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 43 false false R44.htm 0000044 - Disclosure - Warranties (Tables) Sheet http://www.cavco.com/role/WarrantiesTables Warranties (Tables) Tables http://www.cavco.com/role/Warranties 44 false false R45.htm 0000045 - Disclosure - Other Liabilties (Tables) Sheet http://www.cavco.com/role/OtherLiabiltiesTables Other Liabilties (Tables) Tables 45 false false R46.htm 0000046 - 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 46 false false R47.htm 0000047 - Disclosure - Income Taxes (Tables) Sheet http://www.cavco.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.cavco.com/role/IncomeTaxes 47 false false R48.htm 0000048 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.cavco.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.cavco.com/role/CommitmentsandContingencies 48 false false R49.htm 0000049 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.cavco.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.cavco.com/role/StockBasedCompensation 49 false false R50.htm 0000050 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cavco.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cavco.com/role/EarningsPerShare 50 false false R51.htm 0000051 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cavco.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cavco.com/role/FairValueMeasurements 51 false false R52.htm 0000052 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.cavco.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.cavco.com/role/EmployeeBenefitPlans 52 false false R53.htm 0000053 - Disclosure - Acquisitions (Tables) Sheet http://www.cavco.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.cavco.com/role/Acquisitions 53 false false R54.htm 0000054 - Disclosure - Business Segment Information (Tables) Sheet http://www.cavco.com/role/BusinessSegmentInformationTables Business Segment Information (Tables) Tables http://www.cavco.com/role/BusinessSegmentInformation 54 false false R55.htm 0000055 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies (Revenue Recognition) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 55 false false R56.htm 0000056 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails Summary of Significant Accounting Policies (Receivables and Allowances) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 56 false false R57.htm 0000057 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails Summary of Significant Accounting Policies (Long Lived Assets) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 57 false false R58.htm 0000058 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 58 false false R59.htm 0000059 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails Summary of Significant Accounting Policies (Warranties) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 59 false false R60.htm 0000060 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails Summary of Significant Accounting Policies (Insurance) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 60 false false R61.htm 0000061 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 61 false false R62.htm 0000062 - Disclosure - Summary of Significant Accounting Policies (Noncontrolling Interest) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails Summary of Significant Accounting Policies (Noncontrolling Interest) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 62 false false R63.htm 0000063 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details) Sheet http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails Summary of Significant Accounting Policies (Stockholder's Equity) (Details) Details http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies 63 false false R64.htm 0000065 - Disclosure - Revenue from Contracts with Customer Narrative (Details) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails Revenue from Contracts with Customer Narrative (Details) Details 64 false false R65.htm 0000066 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details) Sheet http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails Revenue from Contracts with Customers Disaggregation of Revenue (Details) Details http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables 65 false false R66.htm 0000067 - Disclosure - Restricted Cash (Details) Sheet http://www.cavco.com/role/RestrictedCashDetails Restricted Cash (Details) Details http://www.cavco.com/role/RestrictedCashTables 66 false false R67.htm 0000068 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details) Sheet http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails Restricted Cash (Reconciliation to SOCF) (Details) Details http://www.cavco.com/role/RestrictedCashTables 67 false false R68.htm 0000069 - Disclosure - Investments (Summary) (Details) Sheet http://www.cavco.com/role/InvestmentsSummaryDetails Investments (Summary) (Details) Details http://www.cavco.com/role/InvestmentsTables 68 false false R69.htm 0000070 - Disclosure - Investments (Available-for-sale Summary) (Details) Sheet http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails Investments (Available-for-sale Summary) (Details) Details http://www.cavco.com/role/InvestmentsTables 69 false false R70.htm 0000071 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details) Sheet http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails Investments (Continuous Unrealized Loss Positions) (Details) Details http://www.cavco.com/role/InvestmentsTables 70 false false R71.htm 0000072 - Disclosure - Investments (Debt Securities by Maturity) (Details) Sheet http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails Investments (Debt Securities by Maturity) (Details) Details http://www.cavco.com/role/InvestmentsTables 71 false false R72.htm 0000073 - Disclosure - Investments (Gains (losses) on securities) (Details) Sheet http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails Investments (Gains (losses) on securities) (Details) Details http://www.cavco.com/role/InvestmentsTables 72 false false R73.htm 0000074 - Disclosure - Inventories (Details) Sheet http://www.cavco.com/role/InventoriesDetails Inventories (Details) Details http://www.cavco.com/role/InventoriesTables 73 false false R74.htm 0000075 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 74 false false R75.htm 0000076 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 75 false false R76.htm 0000077 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails Consumer Loans Receivable (Weighted Averages) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 76 false false R77.htm 0000078 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 77 false false R78.htm 0000079 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 78 false false R79.htm 0000080 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 79 false false R80.htm 0000081 - Disclosure - Consumer Loans Receivable (Narrative) (Details) Sheet http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails Consumer Loans Receivable (Narrative) (Details) Details http://www.cavco.com/role/ConsumerLoansReceivableTables 80 false false R81.htm 0000082 - Disclosure - Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details) Notes http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesTables 81 false false R82.htm 0000083 - Disclosure - Commercial Loans Receivables Characteristics (Details)) Sheet http://www.cavco.com/role/CommercialLoansReceivablesCharacteristicsDetails Commercial Loans Receivables Characteristics (Details)) Details 82 false false R83.htm 0000084 - Disclosure - Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesTables 83 false false R84.htm 0000085 - Disclosure - Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesTables 84 false false R85.htm 0000086 - Disclosure - Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesTables 85 false false R86.htm 0000087 - Disclosure - Commercial Loans Receivables (Narrative) (Details) Sheet http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails Commercial Loans Receivables (Narrative) (Details) Details http://www.cavco.com/role/CommercialLoansReceivablesTables 86 false false R87.htm 0000088 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.cavco.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.cavco.com/role/PropertyPlantandEquipmentTables 87 false false R88.htm 0000089 - Disclosure - Leases (Lease Assets and Liabilities) (Details) Sheet http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails Leases (Lease Assets and Liabilities) (Details) Details http://www.cavco.com/role/LeasesTables 88 false false R89.htm 0000090 - Disclosure - Leases (Lease Expense) (Details) Sheet http://www.cavco.com/role/LeasesLeaseExpenseDetails Leases (Lease Expense) (Details) Details http://www.cavco.com/role/LeasesTables 89 false false R90.htm 0000091 - Disclosure - Leases (Future Minimum Lease Payments) (Details) Sheet http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases (Future Minimum Lease Payments) (Details) Details http://www.cavco.com/role/LeasesTables 90 false false R91.htm 0000092 - Disclosure - Leases (Weighted Average Disclosures) (Details) Sheet http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails Leases (Weighted Average Disclosures) (Details) Details http://www.cavco.com/role/LeasesTables 91 false false R92.htm 0000093 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesTables 92 false false R93.htm 0000094 - Disclosure - Goodwill and Other Intangibles Rollforward (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails Goodwill and Other Intangibles Rollforward (Details) Details 93 false false R94.htm 0000095 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details) Sheet http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails Goodwill and Other Intangibles (Amortization Expense) (Details) Details http://www.cavco.com/role/GoodwillandOtherIntangiblesTables 94 false false R95.htm 0000096 - 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 95 false false R96.htm 0000097 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details) Sheet http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails Warranties (Activity for Estimated Warranty Liability) (Details) Details http://www.cavco.com/role/WarrantiesTables 96 false false R97.htm 0000098 - Disclosure - Other Liabilities (Details) Sheet http://www.cavco.com/role/OtherLiabilitiesDetails Other Liabilities (Details) Details 97 false false R98.htm 0000099 - Disclosure - Other Liabilities (Details) Sheet http://www.cavco.com/role/OtherLiabilitiesDetails_1 Other Liabilities (Details) Details 98 false false R99.htm 0000100 - Disclosure - Debt (Details) Sheet http://www.cavco.com/role/DebtDetails Debt (Details) Details http://www.cavco.com/role/Debt 99 false false R100.htm 0000101 - Disclosure - Reinsurance and Insurance Loss Reserves (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails Reinsurance and Insurance Loss Reserves (Details) Details http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables 100 false false R101.htm 0000102 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual Reinsurance and Insurance Loss Reserves (Details Textual) Details http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables 101 false false R102.htm 0000103 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) Sheet http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details) Details http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables 102 false false R103.htm 0000104 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details) Sheet http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails Income Taxes (Provision (Benefit) for Income Taxes) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 103 false false R104.htm 0000105 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details) Sheet http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails Income Taxes (Reconciliation of Income Taxes) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 104 false false R105.htm 0000106 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 105 false false R106.htm 0000107 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.cavco.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.cavco.com/role/IncomeTaxesTables 106 false false R107.htm 0000108 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) Sheet http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) Details http://www.cavco.com/role/CommitmentsandContingenciesTables 107 false false R108.htm 0000109 - Disclosure - Commitments and Contingencies (Details Textual) Sheet http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual Commitments and Contingencies (Details Textual) Details http://www.cavco.com/role/CommitmentsandContingenciesTables 108 false false R109.htm 0000110 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.cavco.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 109 false false R110.htm 0000111 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details) Sheet http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation (Stock Option Activity) (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 110 false false R111.htm 0000112 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) Sheet http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 111 false false R112.htm 0000113 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details) Sheet http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails Stock-Based Compensation (Restricted Stock Activity) (Details) Details http://www.cavco.com/role/StockBasedCompensationTables 112 false false R113.htm 0000114 - Disclosure - Stock-Based Compensation Restricted Stock (Details) Sheet http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails Stock-Based Compensation Restricted Stock (Details) Details 113 false false R114.htm 0000115 - Disclosure - Earnings Per Share (Details) Sheet http://www.cavco.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.cavco.com/role/EarningsPerShareTables 114 false false R115.htm 0000116 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails Fair Value Measurements (Book Value and Estimated Fair Value) (Details) Details http://www.cavco.com/role/FairValueMeasurementsTables 115 false false R116.htm 0000117 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) Sheet http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details) Details http://www.cavco.com/role/FairValueMeasurementsTables 116 false false R117.htm 0000118 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.cavco.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.cavco.com/role/EmployeeBenefitPlansTables 117 false false R118.htm 0000119 - Disclosure - Multi-employer Plan (Details) Sheet http://www.cavco.com/role/MultiemployerPlanDetails Multi-employer Plan (Details) Details 118 false false R119.htm 0000120 - Disclosure - Related Party Transactions (Details) Sheet http://www.cavco.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cavco.com/role/RelatedPartyTransactions 119 false false R120.htm 0000121 - Disclosure - Acquisitions (FY22 Craftsman) (Details) Sheet http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails Acquisitions (FY22 Craftsman) (Details) Details http://www.cavco.com/role/AcquisitionsTables 120 false false R121.htm 0000122 - Disclosure - Acquisitions (FY22 Commodore) (Details) Sheet http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails Acquisitions (FY22 Commodore) (Details) Details http://www.cavco.com/role/AcquisitionsTables 121 false false R122.htm 0000123 - Disclosure - Acquisitions (FY23 Solitaire) (Details) Sheet http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails Acquisitions (FY23 Solitaire) (Details) Details http://www.cavco.com/role/AcquisitionsTables 122 false false R123.htm 0000124 - Disclosure - Acquisitions Pro Forma (Details) Sheet http://www.cavco.com/role/AcquisitionsProFormaDetails Acquisitions Pro Forma (Details) Details 123 false false R124.htm 0000125 - Disclosure - Business Segment Information (Details) Sheet http://www.cavco.com/role/BusinessSegmentInformationDetails Business Segment Information (Details) Details http://www.cavco.com/role/BusinessSegmentInformationTables 124 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio, cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio - cvco-20230401.htm 4 cvco-20230401.htm cvco-20230401.xsd cvco-20230401_cal.xml cvco-20230401_def.xml cvco-20230401_lab.xml cvco-20230401_pre.xml cvco-202341xexhibit1028.htm cvco-202341xexhibit1029.htm cvco-202341xexhibit21.htm cvco-202341xexhibit23.htm cvco-202341xexhibit311.htm cvco-202341xexhibit312.htm cvco-202341xexhibit321.htm cvco-20230401_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 146 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cvco-20230401.htm": { "axisCustom": 3, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 1460, "http://xbrl.sec.gov/dei/2023": 38 }, "contextCount": 306, "dts": { "calculationLink": { "local": [ "cvco-20230401_cal.xml" ] }, "definitionLink": { "local": [ "cvco-20230401_def.xml" ] }, "inline": { "local": [ "cvco-20230401.htm" ] }, "labelLink": { "local": [ "cvco-20230401_lab.xml" ] }, "presentationLink": { "local": [ "cvco-20230401_pre.xml" ] }, "schema": { "local": [ "cvco-20230401.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 865, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 6, "http://www.cavco.com/20230401": 4, "http://xbrl.sec.gov/dei/2023": 4, "total": 14 }, "keyCustom": 82, "keyStandard": 518, "memberCustom": 35, "memberStandard": 51, "nsprefix": "cvco", "nsuri": "http://www.cavco.com/20230401", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.cavco.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://www.cavco.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000101 - Disclosure - Reinsurance and Insurance Loss Reserves (Details)", "menuCat": "Details", "order": "100", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails", "shortName": "Reinsurance and Insurance Loss Reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000102 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)", "menuCat": "Details", "order": "101", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual", "shortName": "Reinsurance and Insurance Loss Reserves (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:MaximumRiskAssumedPerPolicy", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i1cc50079db494592a5d7d9695bee908e_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000103 - Disclosure - Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details)", "menuCat": "Details", "order": "102", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails", "shortName": "Reinsurance and Insurance Loss Reserves (Activity in Property Casualty Reserve) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000104 - Disclosure - Income Taxes (Provision (Benefit) for Income Taxes) (Details)", "menuCat": "Details", "order": "103", "role": "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails", "shortName": "Income Taxes (Provision (Benefit) for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000105 - Disclosure - Income Taxes (Reconciliation of Income Taxes) (Details)", "menuCat": "Details", "order": "104", "role": "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails", "shortName": "Income Taxes (Reconciliation of Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000106 - Disclosure - Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)", "menuCat": "Details", "order": "105", "role": "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes (Components of Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000107 - Disclosure - Income Taxes (Narrative) (Details)", "menuCat": "Details", "order": "106", "role": "http://www.cavco.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherCommitmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000108 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "menuCat": "Details", "order": "107", "role": "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "shortName": "Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherCommitmentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000109 - Disclosure - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "108", "role": "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual", "shortName": "Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000110 - Disclosure - Stock-Based Compensation (Details)", "menuCat": "Details", "order": "109", "role": "http://www.cavco.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesConsumerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Consumer Loans Receivable", "menuCat": "Notes", "order": "11", "role": "http://www.cavco.com/role/ConsumerLoansReceivable", "shortName": "Consumer Loans Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesConsumerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "iafe92fbd3d1c4a1d982b20038acfc7ba_I20220402", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000111 - Disclosure - Stock-Based Compensation (Stock Option Activity) (Details)", "menuCat": "Details", "order": "110", "role": "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "shortName": "Stock-Based Compensation (Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ib47afa7110e24562bbbf8042eef5a872_I20200328", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i80d179a4baf6440ab183ae8aded3aaad_D20200329-20210403", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000112 - Disclosure - Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details)", "menuCat": "Details", "order": "111", "role": "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails", "shortName": "Stock-Based Compensation (Stock Options, Fair Value Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i80d179a4baf6440ab183ae8aded3aaad_D20200329-20210403", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "iaeb188f7b15546e6af699ca8fd055e71_I20220402", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000113 - Disclosure - Stock-Based Compensation (Restricted Stock Activity) (Details)", "menuCat": "Details", "order": "112", "role": "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "shortName": "Stock-Based Compensation (Restricted Stock Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i62fa15ff5ff14b5c882bb28d0732a233_D20220403-20230401", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i62fa15ff5ff14b5c882bb28d0732a233_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000114 - Disclosure - Stock-Based Compensation Restricted Stock (Details)", "menuCat": "Details", "order": "113", "role": "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "shortName": "Stock-Based Compensation Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i62fa15ff5ff14b5c882bb28d0732a233_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000115 - Disclosure - Earnings Per Share (Details)", "menuCat": "Details", "order": "114", "role": "http://www.cavco.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000116 - Disclosure - Fair Value Measurements (Book Value and Estimated Fair Value) (Details)", "menuCat": "Details", "order": "115", "role": "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails", "shortName": "Fair Value Measurements (Book Value and Estimated Fair Value) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i694247564f5c4c1c84e8fa5f4d677ec9_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000117 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "menuCat": "Details", "order": "116", "role": "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails", "shortName": "Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "INF", "first": true, "lang": "en-US", "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio", "reportCount": 1, "unique": true, "unitRef": "loans", "xsiNil": "false" } }, "R117": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000118 - Disclosure - Employee Benefit Plans (Details)", "menuCat": "Details", "order": "117", "role": "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:ReinsuranceCoverageMaximumLiabilityPerEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i5468f4f0467841c8afbecdb8493df615_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000119 - Disclosure - Multi-employer Plan (Details)", "menuCat": "Details", "order": "118", "role": "http://www.cavco.com/role/MultiemployerPlanDetails", "shortName": "Multi-employer Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i5468f4f0467841c8afbecdb8493df615_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R119": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:AccountsReceivableFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000120 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "119", "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "cvco:AccountsReceivableFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesCommercialTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Commercial Loans Receivables", "menuCat": "Notes", "order": "12", "role": "http://www.cavco.com/role/CommercialLoansReceivables", "shortName": "Commercial Loans Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:FinancingReceivablesCommercialTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "idb286dd7a3cc4bba9795b34964926e42_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000121 - Disclosure - Acquisitions (FY22 Craftsman) (Details)", "menuCat": "Details", "order": "120", "role": "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "shortName": "Acquisitions (FY22 Craftsman) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "idb286dd7a3cc4bba9795b34964926e42_D20210404-20220402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i1cc50079db494592a5d7d9695bee908e_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000122 - Disclosure - Acquisitions (FY22 Commodore) (Details)", "menuCat": "Details", "order": "121", "role": "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "shortName": "Acquisitions (FY22 Commodore) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i5e8dd54e78db4420bd3948ef94cd82a3_D20210404-20220402", "decimals": null, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000123 - Disclosure - Acquisitions (FY23 Solitaire) (Details)", "menuCat": "Details", "order": "122", "role": "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "shortName": "Acquisitions (FY23 Solitaire) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i7f008d3386f14138a15d88b51ffc03b5_D20220403-20230401", "decimals": null, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R123": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000124 - Disclosure - Acquisitions Pro Forma (Details)", "menuCat": "Details", "order": "123", "role": "http://www.cavco.com/role/AcquisitionsProFormaDetails", "shortName": "Acquisitions Pro Forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R124": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000125 - Disclosure - Business Segment Information (Details)", "menuCat": "Details", "order": "124", "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails", "shortName": "Business Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "13", "role": "http://www.cavco.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.cavco.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Goodwill and Other Intangibles", "menuCat": "Notes", "order": "15", "role": "http://www.cavco.com/role/GoodwillandOtherIntangibles", "shortName": "Goodwill and Other Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "16", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Warranties", "menuCat": "Notes", "order": "17", "role": "http://www.cavco.com/role/Warranties", "shortName": "Warranties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Other liabilities", "menuCat": "Notes", "order": "18", "role": "http://www.cavco.com/role/Otherliabilities", "shortName": "Other liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Debt", "menuCat": "Notes", "order": "19", "role": "http://www.cavco.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Reinsurance and Insurance Loss Reserves", "menuCat": "Notes", "order": "20", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves", "shortName": "Reinsurance and Insurance Loss Reserves", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "21", "role": "http://www.cavco.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://www.cavco.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "23", "role": "http://www.cavco.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "24", "role": "http://www.cavco.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "25", "role": "http://www.cavco.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Employee Benefit Plans", "menuCat": "Notes", "order": "26", "role": "http://www.cavco.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "27", "role": "http://www.cavco.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "28", "role": "http://www.cavco.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Business Segment Information", "menuCat": "Notes", "order": "29", "role": "http://www.cavco.com/role/BusinessSegmentInformation", "shortName": "Business Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "3", "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "30", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Leases (Policies)", "menuCat": "Policies", "order": "31", "role": "http://www.cavco.com/role/LeasesPolicies", "shortName": "Leases (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Commitment and Contingencies (Policies)", "menuCat": "Policies", "order": "32", "role": "http://www.cavco.com/role/CommitmentandContingenciesPolicies", "shortName": "Commitment and Contingencies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Fair Value Measurements (Policies)", "menuCat": "Policies", "order": "33", "role": "http://www.cavco.com/role/FairValueMeasurementsPolicies", "shortName": "Fair Value Measurements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Restricted Cash (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.cavco.com/role/RestrictedCashTables", "shortName": "Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.cavco.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ScheduleofInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.cavco.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Consumer Loans Receivable (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables", "shortName": "Consumer Loans Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConsumerLoansReceivableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Commercial Loans Receivables (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.cavco.com/role/CommercialLoansReceivablesTables", "shortName": "Commercial Loans Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:CommercialLoansReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i79f9c6565233407d9f1762654c3bad9c_I20200328", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement", "menuCat": "Statements", "order": "4", "role": "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "shortName": "Consolidated Statements of Stockholders' Equity and Redeemable Noncontrolling Interest Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i79f9c6565233407d9f1762654c3bad9c_I20200328", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.cavco.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Goodwill and Other Intangibles (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables", "shortName": "Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Warranties (Tables)", "menuCat": "Tables", "order": "44", "role": "http://www.cavco.com/role/WarrantiesTables", "shortName": "Warranties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Other Liabilties (Tables)", "menuCat": "Tables", "order": "45", "role": "http://www.cavco.com/role/OtherLiabiltiesTables", "shortName": "Other Liabilties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)", "menuCat": "Tables", "order": "46", "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables", "shortName": "Reinsurance and Insurance Loss Reserves (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "47", "role": "http://www.cavco.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "48", "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "49", "role": "http://www.cavco.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "5", "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "50", "role": "http://www.cavco.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "51", "role": "http://www.cavco.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Employee Benefit Plans (Tables)", "menuCat": "Tables", "order": "52", "role": "http://www.cavco.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Acquisitions (Tables)", "menuCat": "Tables", "order": "53", "role": "http://www.cavco.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Business Segment Information (Tables)", "menuCat": "Tables", "order": "54", "role": "http://www.cavco.com/role/BusinessSegmentInformationTables", "shortName": "Business Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskonFactoryBuiltHousingDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "menuCat": "Details", "order": "55", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies (Revenue Recognition) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskonFactoryBuiltHousingDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "us-gaap:InvestmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Summary of Significant Accounting Policies (Receivables and Allowances) (Details)", "menuCat": "Details", "order": "56", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails", "shortName": "Summary of Significant Accounting Policies (Receivables and Allowances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:InvestmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "span", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Summary of Significant Accounting Policies (Long Lived Assets) (Details)", "menuCat": "Details", "order": "57", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "shortName": "Summary of Significant Accounting Policies (Long Lived Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "id204572448a44c62b479ae4b8eee807c_I20230401", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)", "menuCat": "Details", "order": "58", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "shortName": "Summary of Significant Accounting Policies (Goodwill and Other Intangibles) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetImpairment", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "0", "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "us-gaap:ExtendedProductWarrantyPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Summary of Significant Accounting Policies (Warranties) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails", "shortName": "Summary of Significant Accounting Policies (Warranties) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:ExtendedProductWarrantyPolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000006 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "6", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Summary of Significant Accounting Policies (Insurance) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails", "shortName": "Summary of Significant Accounting Policies (Insurance) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "us-gaap:AdvertisingCostsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails", "shortName": "Summary of Significant Accounting Policies (Advertising, Freight and Other Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:AdvertisingCostsPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ia6244dc11d264f86a9621b9fef1b7664_I20230401", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Summary of Significant Accounting Policies (Noncontrolling Interest) (Details)", "menuCat": "Details", "order": "62", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails", "shortName": "Summary of Significant Accounting Policies (Noncontrolling Interest) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i490abe6631e149eb91957fafc8261c88_I20231231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "us-gaap:StockholdersEquityPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Summary of Significant Accounting Policies (Stockholder's Equity) (Details)", "menuCat": "Details", "order": "63", "role": "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails", "shortName": "Summary of Significant Accounting Policies (Stockholder's Equity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "us-gaap:StockholdersEquityPolicyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Revenue from Contracts with Customer Narrative (Details)", "menuCat": "Details", "order": "64", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "shortName": "Revenue from Contracts with Customer Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i5e3eab97cf02490fa4f8ef768cce0ee3_D20220403-20230401", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "65", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "shortName": "Revenue from Contracts with Customers Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic9f15b17d9c54d99aab89c687a23c2af_D20220403-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Restricted Cash (Details)", "menuCat": "Details", "order": "66", "role": "http://www.cavco.com/role/RestrictedCashDetails", "shortName": "Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "iec762457ed254238a520f64da900b311_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Restricted Cash (Reconciliation to SOCF) (Details)", "menuCat": "Details", "order": "67", "role": "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails", "shortName": "Restricted Cash (Reconciliation to SOCF) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ib0ec55c17f5a4d9086a1ba1f3266c1ce_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Investments (Summary) (Details)", "menuCat": "Details", "order": "68", "role": "http://www.cavco.com/role/InvestmentsSummaryDetails", "shortName": "Investments (Summary) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ScheduleofInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Investments (Available-for-sale Summary) (Details)", "menuCat": "Details", "order": "69", "role": "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "shortName": "Investments (Available-for-sale Summary) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Revenue from Contracts with Customers", "menuCat": "Notes", "order": "7", "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Investments (Continuous Unrealized Loss Positions) (Details)", "menuCat": "Details", "order": "70", "role": "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails", "shortName": "Investments (Continuous Unrealized Loss Positions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Investments (Debt Securities by Maturity) (Details)", "menuCat": "Details", "order": "71", "role": "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails", "shortName": "Investments (Debt Securities by Maturity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Investments (Gains (losses) on securities) (Details)", "menuCat": "Details", "order": "72", "role": "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails", "shortName": "Investments (Gains (losses) on securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "73", "role": "http://www.cavco.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "menuCat": "Details", "order": "74", "role": "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails", "shortName": "Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:ConsumerLoansReceivableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i1cc50079db494592a5d7d9695bee908e_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)", "menuCat": "Details", "order": "75", "role": "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "shortName": "Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i151cd6f2eab04ced855e74bd84a5e24f_I20210403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "4", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Consumer Loans Receivable (Weighted Averages) (Details)", "menuCat": "Details", "order": "76", "role": "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails", "shortName": "Consumer Loans Receivable (Weighted Averages) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "cvco:ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "4", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestrate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details)", "menuCat": "Details", "order": "77", "role": "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "shortName": "Consumer Loans Receivable (Delinquency Status of Consumer Loans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "iee0aca2af9fd472883eb0c73ad07b37e_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details)", "menuCat": "Details", "order": "78", "role": "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "shortName": "Consumer Loans Receivable (Consumer Loan Receivables by Segment and Credit Quality Indicator) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i0ed5255dc9c44f50b7e66cc3ec0ccf4b_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "cvco:ConsumerLoansReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)", "menuCat": "Details", "order": "79", "role": "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails", "shortName": "Consumer Loans Receivable (Concentration of Consumer Loan Receivables by Geographic Region) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "cvco:ConsumerLoansReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Restricted Cash", "menuCat": "Notes", "order": "8", "role": "http://www.cavco.com/role/RestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Consumer Loans Receivable (Narrative) (Details)", "menuCat": "Details", "order": "80", "role": "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails", "shortName": "Consumer Loans Receivable (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RealEstateAcquiredThroughForeclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details)", "menuCat": "Details", "order": "81", "role": "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "shortName": "Commercial Loans Receivables (Commercial Loans Notes Receivables, Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "lang": "en-US", "name": "cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestratecommercial", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Commercial Loans Receivables Characteristics (Details))", "menuCat": "Details", "order": "82", "role": "http://www.cavco.com/role/CommercialLoansReceivablesCharacteristicsDetails", "shortName": "Commercial Loans Receivables Characteristics (Details))", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cvco:CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "3", "first": true, "lang": "en-US", "name": "cvco:Weightedaveragecontractualinterestratecommercial", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i1cc50079db494592a5d7d9695bee908e_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details)", "menuCat": "Details", "order": "83", "role": "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "shortName": "Commercial Loans Receivables (Changes in the Estimated Allowance for Loan Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i5468f4f0467841c8afbecdb8493df615_D20210404-20220402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i0a4dcc63883140d8bfcd72660cab1d5a_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details)", "menuCat": "Details", "order": "84", "role": "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "shortName": "Commercial Loans Receivables (Commercial Loans Receivables by Credit Quality Indicator and Year of Origination) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i0a4dcc63883140d8bfcd72660cab1d5a_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "cvco:InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details)", "menuCat": "Details", "order": "85", "role": "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "shortName": "Commercial Loans Receivables (Concentrations of Commerical Loans Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "cvco:InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "2", "first": true, "lang": "en-US", "name": "cvco:ConcentrationRiskOnFinancingReceivablesPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Commercial Loans Receivables (Narrative) (Details)", "menuCat": "Details", "order": "86", "role": "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails", "shortName": "Commercial Loans Receivables (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "cvco:PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "87", "role": "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Leases (Lease Assets and Liabilities) (Details)", "menuCat": "Details", "order": "88", "role": "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails", "shortName": "Leases (Lease Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - Leases (Lease Expense) (Details)", "menuCat": "Details", "order": "89", "role": "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "shortName": "Leases (Lease Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Investments", "menuCat": "Notes", "order": "9", "role": "http://www.cavco.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000091 - Disclosure - Leases (Future Minimum Lease Payments) (Details)", "menuCat": "Details", "order": "90", "role": "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases (Future Minimum Lease Payments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000092 - Disclosure - Leases (Weighted Average Disclosures) (Details)", "menuCat": "Details", "order": "91", "role": "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails", "shortName": "Leases (Weighted Average Disclosures) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000093 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)", "menuCat": "Details", "order": "92", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails", "shortName": "Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "lang": "en-US", "name": "cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i1cc50079db494592a5d7d9695bee908e_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000094 - Disclosure - Goodwill and Other Intangibles Rollforward (Details)", "menuCat": "Details", "order": "93", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "shortName": "Goodwill and Other Intangibles Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i7f008d3386f14138a15d88b51ffc03b5_D20220403-20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000095 - Disclosure - Goodwill and Other Intangibles (Amortization Expense) (Details)", "menuCat": "Details", "order": "94", "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangibles (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i3dbd87545d4b4e2cb4879066d4d003ef_D20220403-20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000096 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "menuCat": "Details", "order": "95", "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "i1cc50079db494592a5d7d9695bee908e_I20220402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000097 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details)", "menuCat": "Details", "order": "96", "role": "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails", "shortName": "Warranties (Activity for Estimated Warranty Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "idf34b7bbb0764a9e911501760a4adcfe_I20200328", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000098 - Disclosure - Other Liabilities (Details)", "menuCat": "Details", "order": "97", "role": "http://www.cavco.com/role/OtherLiabilitiesDetails", "shortName": "Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PrincipalAmountOutstandingOnLoansSecuritized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000099 - Disclosure - Other Liabilities (Details)", "menuCat": "Details", "order": "98", "role": "http://www.cavco.com/role/OtherLiabilitiesDetails_1", "shortName": "Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000100 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "99", "role": "http://www.cavco.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cvco-20230401.htm", "contextRef": "ic1d983b3d69c4367ae908178b8eeea88_I20230401", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 87, "tag": { "cvco_A3160DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "31 - 60 days past due", "label": "31 - 60 days past due [Member]", "terseLabel": "31 to 60 days past due" } } }, "localname": "A3160DaysPastDueMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_A401KPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "401K Plan [Member]", "label": "401K Plan [Member]", "terseLabel": "401K Plan [Member]" } } }, "localname": "A401KPlanMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "cvco_A6190DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "61 - 90 days past due", "label": "61 - 90 days past due [Member]", "terseLabel": "61 to 90 days past due" } } }, "localname": "A6190DaysPastDueMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_A91DaysPastDueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "91+ days past due", "label": "91+ days past due [Member]", "terseLabel": "91+ days past due" } } }, "localname": "A91DaysPastDueMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_AccountsReceivableFromRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable from Related Parties", "label": "Accounts Receivable from Related Parties", "terseLabel": "Accounts Receivable from Related Parties" } } }, "localname": "AccountsReceivableFromRelatedParties", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_AccruedVolumeRebates": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued volume rebates.", "label": "Accrued Volume Rebates", "terseLabel": "Accrued volume rebates" } } }, "localname": "AccruedVolumeRebates", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired finite and indefinite lived intangible assets.", "label": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "cvco_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Assets sold under agreements to repurchase repurchase liability contingency maximum.", "label": "Assets Sold under Agreements to Repurchase Repurchase Liability Contingency Maximum", "verboseLabel": "Repurchase agreements maximum amount contingently liable" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiabilityContingencyMaximum", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "label": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio", "terseLabel": "Capitalized servicing rate" } } }, "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "label": "Capitalized Servicing Multiple of Loans Held-in-portfolio", "terseLabel": "Capitalized servicing multiple" } } }, "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash related to CountryPlace customer payments to be remitted to third parties.", "label": "Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member]", "verboseLabel": "Cash related to CountryPlace customer payments to be remitted to third parties [Member]" } } }, "localname": "CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Catastrophic losses recoverable in aggregate greater than amount.", "label": "Catastrophic Losses Recoverable in Aggregate Greater than Amount", "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount" } } }, "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Catastrophic losses recoverable per occurrence greater than amount.", "label": "Catastrophic Losses Recoverable Per Occurrence Greater than Amount", "verboseLabel": "Catastrophic losses recoverable in excess of amount" } } }, "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_ChangeInGNMALoansEligibleForRepurchase": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in GNMA loans eligible for repurchase", "label": "Change in GNMA loans eligible for repurchase", "terseLabel": "Change in GNMA loans eligible for repurchase" } } }, "localname": "ChangeInGNMALoansEligibleForRepurchase", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Commercial Loans Receivable Characteristics (Weighted averages) [Table]", "label": "Commercial Loans Receivable Characteristics (Weighted averages) [Table Text Block]", "terseLabel": "Commercial Loans Receivable Characteristics" } } }, "localname": "CommercialLoansReceivableCharacteristicsWeightedaveragesTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable (including from affiliates), Current", "label": "Commercial Loans Receivable (including from affiliates), Current", "negatedTerseLabel": "Commercial Loans Receivable (including from affiliates), Current" } } }, "localname": "CommercialLoansReceivableIncludingFromAffiliatesCurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivable (including from affiliates), Noncurrent", "label": "Commercial Loans Receivable (including from affiliates), Noncurrent", "terseLabel": "Commercial Loans Receivable (including from affiliates), Noncurrent" } } }, "localname": "CommercialLoansReceivableIncludingFromAffiliatesNoncurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "cvco_CommercialLoansReceivablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Loans Receivables.", "label": "Commercial Loans Receivables [Table Text Block]", "verboseLabel": "Commercial Loans Receivables" } } }, "localname": "CommercialLoansReceivablesTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "cvco_CommodoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commodore", "label": "Commodore [Member]", "terseLabel": "Commodore" } } }, "localname": "CommodoreMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails" ], "xbrltype": "domainItemType" }, "cvco_ConcentrationRiskOnFinancingReceivablesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration risk on financing receivables percentage.", "label": "Concentration Risk on Financing Receivables Percentage", "verboseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskOnFinancingReceivablesPercentage", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_ConcentrationRiskonFactoryBuiltHousingDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration Risk on Factory Built Housing Description", "label": "Concentration Risk on Factory Built Housing Description", "terseLabel": "Concentration Risk on Factory Built Housing Description" } } }, "localname": "ConcentrationRiskonFactoryBuiltHousingDescription", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "cvco_ConstructionAdvances": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": { "order": 2.0, "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Construction Advances", "label": "Construction Advances", "negatedTerseLabel": "Cumulative advances", "terseLabel": "Construction Advances" } } }, "localname": "ConstructionAdvances", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ConsumerFinanceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer Finance [Member]", "label": "Consumer Finance [Member]", "terseLabel": "Finance" } } }, "localname": "ConsumerFinanceMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cvco_ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Table Text Block] for Consumer Loans Held for Investment Characteristics [Table]", "label": "Consumer Loans Held for Investment Characteristics [Table Text Block]", "terseLabel": "Consumer Loans Held for Investment Characteristics" } } }, "localname": "ConsumerLoansHeldforInvestmentCharacteristicsTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable geographical concentration percentage.", "label": "Consumer Loans Receivable Geographical Concentration Percentage", "verboseLabel": "Portfolio concentration" } } }, "localname": "ConsumerLoansReceivableGeographicalConcentrationPercentage", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "cvco_ConsumerLoansReceivableHeldForInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable held for investment.", "label": "Consumer Loans Receivable Held for Investment", "verboseLabel": "Loans held for investment (originated after Acquisition Date)" } } }, "localname": "ConsumerLoansReceivableHeldForInvestment", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ConsumerLoansReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer loans receivable.", "label": "Consumer Loans Receivable [Table Text Block]", "verboseLabel": "Consumer Loans Receivable" } } }, "localname": "ConsumerLoansReceivableTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_ConsumerLoansReceivablesGeographicConcentrationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of geographic concentration of consumer loans receivable by key state.", "label": "Consumer Loans Receivables Geographic Concentration [Abstract]", "verboseLabel": "Geographic Concentration of Consumer Loans Receivable in Key States" } } }, "localname": "ConsumerLoansReceivablesGeographicConcentrationAbstract", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "cvco_ConsumerLoansReceivablesGeographicConcentrationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of geographic concentration of consumer loans receivable by key state.", "label": "Consumer Loans Receivables Geographic Concentration [Table Text Block]", "verboseLabel": "Geographic Concentration of Consumer Loans Receivable" } } }, "localname": "ConsumerLoansReceivablesGeographicConcentrationTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_CountryplaceCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CountryPlace.", "label": "CountryPlace Commitment [Member]", "verboseLabel": "CountryPlace" } } }, "localname": "CountryplaceCommitmentMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_CraftsmanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Craftsman", "label": "Craftsman [Member]", "terseLabel": "Craftsman" } } }, "localname": "CraftsmanMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "cvco_CurrentFiscalYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current fiscal year", "label": "Current fiscal year [Member]", "terseLabel": "Current fiscal year" } } }, "localname": "CurrentFiscalYearMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_CurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Current", "label": "Current [Member]", "terseLabel": "Current" } } }, "localname": "CurrentMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_DeferredTaxAssetsAccruedVolumeRebates": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Accrued Volume Rebates", "label": "Deferred Tax Assets, Accrued Volume Rebates", "terseLabel": "Accrued volume rebates" } } }, "localname": "DeferredTaxAssetsAccruedVolumeRebates", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_DeferredTaxAssetsLoanDiscountNetNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Loan Discount, Net, Noncurrent", "label": "Deferred Tax Assets, Loan Discount, Net, Noncurrent", "terseLabel": "Loan discount" } } }, "localname": "DeferredTaxAssetsLoanDiscountNetNoncurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_DefinedContributionPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan [Axis]", "label": "Defined Contribution Plan [Axis]", "terseLabel": "Defined Contribution Plan [Axis]" } } }, "localname": "DefinedContributionPlanAxis", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "cvco_DefinedContributionPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Defined Contribution Plan [Axis]", "label": "Defined Contribution Plan [Domain]", "terseLabel": "Defined Contribution Plan [Domain]" } } }, "localname": "DefinedContributionPlanDomain", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "domainItemType" }, "cvco_DefinedContributionPlanEmployersMatchingContributionVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period", "label": "Defined Contribution Plan, Employers Matching Contribution, Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionVestingPeriod", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "durationItemType" }, "cvco_DelinquencyStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delinquency Status", "label": "Delinquency Status [Axis]", "terseLabel": "Delinquency Status [Axis]" } } }, "localname": "DelinquencyStatusAxis", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "stringItemType" }, "cvco_DelinquencyStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Delinquency status", "label": "Delinquency status [Domain]", "terseLabel": "Delinquency status [Domain]" } } }, "localname": "DelinquencyStatusDomain", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails" ], "xbrltype": "domainItemType" }, "cvco_DeliquencyStatusOfConsumerLoansTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deliquency Status of Consumer Loans", "label": "Deliquency Status of Consumer Loans [Table Text Block]", "terseLabel": "Deliquency Status of Consumer Loans" } } }, "localname": "DeliquencyStatusOfConsumerLoansTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Document and entity information.", "label": "Document and Entity Information [Abstract]", "terseLabel": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.cavco.com/20230401", "xbrltype": "stringItemType" }, "cvco_FactoryBuiltHousingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factory-built housing.", "label": "Factory Built Housing [Member]", "terseLabel": "Factory-built housing", "verboseLabel": "Factory-built housing" } } }, "localname": "FactoryBuiltHousingMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "domainItemType" }, "cvco_FactorybuilthousingotherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Factory-built housing, other [Member]", "label": "Factory-built housing, other [Member]", "terseLabel": "Factory-built housing, other" } } }, "localname": "FactorybuilthousingotherMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_FinanceLeasePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid on finance leases (principal and interest)", "label": "FinanceLeasePayments", "terseLabel": "Finance lease payments" } } }, "localname": "FinanceLeasePayments", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "cvco_FinancialServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial services.", "label": "Financial Services [Member]", "terseLabel": "Financial Services", "verboseLabel": "Financial services" } } }, "localname": "FinancialServicesMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_FinancingReceivablesCommercialTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivables, Commercial", "label": "Financing Receivables, Commercial [Text Block]", "terseLabel": "Commercial Loans Receivable" } } }, "localname": "FinancingReceivablesCommercialTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivables" ], "xbrltype": "textBlockItemType" }, "cvco_FinancingReceivablesConsumerTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing Receivables, Consumer", "label": "Financing Receivables, Consumer [Text Block]", "verboseLabel": "Consumer Loans Receivable" } } }, "localname": "FinancingReceivablesConsumerTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivable" ], "xbrltype": "textBlockItemType" }, "cvco_Fiscal2017AndPriorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2017 and prior", "label": "Fiscal 2017 and prior [Member]", "terseLabel": "Fiscal 2017 and prior" } } }, "localname": "Fiscal2017AndPriorMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2017", "label": "Fiscal 2017 [Member]", "terseLabel": "Fiscal 2017" } } }, "localname": "Fiscal2017Member", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2018AndPriorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2018 and prior", "label": "Fiscal 2018 and prior [Member]", "terseLabel": "Fiscal 2018 and prior" } } }, "localname": "Fiscal2018AndPriorMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2018", "label": "Fiscal 2018 [Member]", "terseLabel": "Fiscal 2018" } } }, "localname": "Fiscal2018Member", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2019", "label": "Fiscal 2019 [Member]", "terseLabel": "Fiscal 2019" } } }, "localname": "Fiscal2019Member", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2020", "label": "Fiscal 2020 [Member]", "terseLabel": "Fiscal 2020" } } }, "localname": "Fiscal2020Member", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_Fiscal2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal 2021", "label": "Fiscal 2021 [Member]", "terseLabel": "Fiscal 2021" } } }, "localname": "Fiscal2021Member", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_ForwardCommitmentsRecordedatFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Forward Commitments Recorded at Fair Value", "label": "Forward Commitments Recorded at Fair Value", "terseLabel": "Forward Commitments Recorded at Fair Value" } } }, "localname": "ForwardCommitmentsRecordedatFairValue", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_Gainlossonsalesofloansandinvestments": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) on sales of loans and investments", "label": "Gain (loss) on sales of loans and investments", "negatedTerseLabel": "Gain on investments and sale of loans, net" } } }, "localname": "Gainlossonsalesofloansandinvestments", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "cvco_GoodwillandOtherIntangiblesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and Other Intangibles [Abstract]", "label": "Goodwill and Other Intangibles [Abstract]", "terseLabel": "Goodwill and Other Intangibles [Abstract]" } } }, "localname": "GoodwillandOtherIntangiblesAbstract", "nsuri": "http://www.cavco.com/20230401", "xbrltype": "stringItemType" }, "cvco_GrossMargin": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross Margin %", "label": "Gross Margin %", "terseLabel": "Gross margin %" } } }, "localname": "GrossMargin", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "percentItemType" }, "cvco_HUDCodeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HUD Code [Member]", "label": "HUD Code [Member]", "terseLabel": "HUD Code" } } }, "localname": "HUDCodeMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets including goodwill.", "label": "Indefinite lived intangible assets including goodwill.", "verboseLabel": "Net Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwill", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets including goodwill gross.", "label": "Indefinite Lived Intangible Assets Including Goodwill Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwillGross", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite lived intangible assets including goodwill net.", "label": "Indefinite Lived Intangible Assets Including Goodwill Net", "verboseLabel": "Net Carrying Amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwillNet", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_InsuranceAgencyCommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance Agency Commissions [Member]", "label": "Insurance Agency Commissions [Member]", "terseLabel": "Insurance Agency Commissions" } } }, "localname": "InsuranceAgencyCommissionsMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_InsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance [Member]", "label": "Insurance [Member]", "terseLabel": "Insurance" } } }, "localname": "InsuranceMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cvco_IntangibleAssetsIncludingGoodwillGross": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible assets including goodwill gross.", "label": "Intangible Assets Including Goodwill Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsIncludingGoodwillGross", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest past due period for loan considered as nonaccrual.", "label": "Interest Past Due Period for Loan Considered as Nonaccrual", "verboseLabel": "Due days for loans on nonaccrual status when interest is past due and remains unpaid" } } }, "localname": "InterestPastDuePeriodForLoanConsideredAsNonaccrual", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "cvco_InterestRateLockCommitmentsRecordedAtFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest rate lock commitments are recorded at fair value.", "label": "Interest Rate Lock Commitments Recorded at Fair Value", "verboseLabel": "IRLCs recorded at fair value" } } }, "localname": "InterestRateLockCommitmentsRecordedAtFairValue", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_InventoryFinanceReceivablePrincipalBalanceConcentration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Finance Receivable Principal Balance Concentration", "label": "Inventory Finance Receivable Principal Balance Concentration", "terseLabel": "Concentration with affiliates" } } }, "localname": "InventoryFinanceReceivablePrincipalBalanceConcentration", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory finance receivables geographic concentration percentage.", "label": "Inventory Finance Receivables Geographic Concentration Percentage", "verboseLabel": "Geographic concentration" } } }, "localname": "InventoryFinanceReceivablesGeographicConcentrationPercentage", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "percentItemType" }, "cvco_InventoryFinanceReceivablesGeographicConcentrationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of geographic concentration of inventory finance receivables by key state.", "label": "Inventory Finance Receivables Geographic Concentration [Table Text Block]", "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States" } } }, "localname": "InventoryFinanceReceivablesGeographicConcentrationTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "cvco_InventoryRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory repurchase", "label": "Inventory repurchase [Member]", "terseLabel": "Inventory repurchase" } } }, "localname": "InventoryRepurchaseMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_LeaseLiability": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total Lease Liability", "label": "LeaseLiability", "totalLabel": "Total lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "LeaseLiability", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDue", "label": "LeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "LeaseLiabilityPaymentsDue", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueAfterYearFive", "label": "LeaseLiabilityPaymentsDueAfterYearFive", "totalLabel": "Thereafter" } } }, "localname": "LeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease Liability Payments Due Next Twelve Months", "label": "Lease Liability Payments Due Next Twelve Months", "totalLabel": "2023" } } }, "localname": "LeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearFive", "label": "LeaseLiabilityPaymentsDueYearFive", "totalLabel": "2027" } } }, "localname": "LeaseLiabilityPaymentsDueYearFive", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearFour", "label": "LeaseLiabilityPaymentsDueYearFour", "totalLabel": "2026" } } }, "localname": "LeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearThree", "label": "LeaseLiabilityPaymentsDueYearThree", "totalLabel": "2025" } } }, "localname": "LeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityPaymentsDueYearTwo", "label": "LeaseLiabilityPaymentsDueYearTwo", "totalLabel": "2024" } } }, "localname": "LeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "LeaseLiabilityUndiscountedExcessAmount", "label": "LeaseLiabilityUndiscountedExcessAmount", "negatedTotalLabel": "Less: Amount representing interest" } } }, "localname": "LeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Lease Assets", "label": "LeaseRightOfUseAsset", "totalLabel": "Total lease assets" } } }, "localname": "LeaseRightOfUseAsset", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Limited risk of loss per claim on typical policies amount.", "label": "Limited Risk of Loss per Claim on Typical Policies Amount", "verboseLabel": "Insurance policy risk of loss maintained per claim" } } }, "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan contracts with off balance sheet commitments.", "label": "Loan Contracts with Off Balance Sheet Commitments [Abstract]", "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments" } } }, "localname": "LoanContractsWithOffBalanceSheetCommitmentsAbstract", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "stringItemType" }, "cvco_LoanRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Repurchase", "label": "Loan Repurchase [Member]", "terseLabel": "Loan Repurchase" } } }, "localname": "LoanRepurchaseMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "cvco_LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current", "label": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Current", "terseLabel": "Current portion of commercial loans receivable from affiliates, net" } } }, "localname": "LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialCurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent", "label": "Loans and Leases Receivable from Affiliates, Net Amount, Commercial, Noncurrent", "terseLabel": "Commercial loans receivable from affiliate, net" } } }, "localname": "LoansAndLeasesReceivableFromAffiliatesNetAmountCommercialNoncurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansAndLeasesReceivableNetAmountCommercialNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Commercial, Noncurrent", "label": "Loans and Leases Receivable, Net Amount, Commercial, Noncurrent", "terseLabel": "Commercial loans receivable, net" } } }, "localname": "LoansAndLeasesReceivableNetAmountCommercialNoncurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansandLeasesReceivableNetAmountCommercialCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Commercial, Current", "label": "Loans and Leases Receivable, Net Amount, Commercial, Current", "terseLabel": "Current portion of commercial loans receivable, net" } } }, "localname": "LoansandLeasesReceivableNetAmountCommercialCurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansandLeasesReceivableNetAmountConsumerCurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Consumer, Current", "label": "Loans and Leases Receivable, Net Amount, Consumer, Current", "terseLabel": "Current portion of consumer loans receivable, net" } } }, "localname": "LoansandLeasesReceivableNetAmountConsumerCurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_LoansandLeasesReceivableNetAmountConsumerNoncurrent": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loans and Leases Receivable, Net Amount, Consumer, Noncurrent", "label": "Loans and Leases Receivable, Net Amount, Consumer, Noncurrent", "terseLabel": "Consumer loans receivable, net" } } }, "localname": "LoansandLeasesReceivableNetAmountConsumerNoncurrent", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cvco_MaximumRiskAssumedPerPolicy": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum risk assumed per policy.", "label": "Maximum Risk Assumed Per Policy", "verboseLabel": "Insurance policies maximum coverage per claim" } } }, "localname": "MaximumRiskAssumedPerPolicy", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_MaximumRiskCededPerPolicy": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum risk ceded per policy.", "label": "Maximum Risk Ceded Per Policy", "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers" } } }, "localname": "MaximumRiskCededPerPolicy", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_ModularMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modular [Member]", "label": "Modular [Member]", "terseLabel": "Modular" } } }, "localname": "ModularMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_NearPrimeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Near prime", "label": "Near prime [Member]", "terseLabel": "Near Prime- FICO score 620-679" } } }, "localname": "NearPrimeMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_NoFICOScoreMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No FICO Score", "label": "No FICO Score [Member]", "terseLabel": "No FICO score" } } }, "localname": "NoFICOScoreMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_NonstructuralComponentWarrantyDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonstructural Component Warranty Description", "label": "Nonstructural Component Warranty Description", "terseLabel": "Nonstructural Component Warranty Description" } } }, "localname": "NonstructuralComponentWarrantyDescription", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "xbrltype": "durationItemType" }, "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Loans Outstanding of Loans Held-in-portfolio", "label": "Number of Loans Outstanding of Loans Held-in-portfolio", "terseLabel": "Number of loans serviced with MSRs" } } }, "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "integerItemType" }, "cvco_OtherIncomeExpensePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Income (Expense), Policy [Policy Text Block]", "label": "Other Income (Expense), Policy [Policy Text Block]", "terseLabel": "Other Income, net" } } }, "localname": "OtherIncomeExpensePolicyPolicyTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cvco_OtherRestrictedCashMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other restricted cash.", "label": "Other Restricted Cash [Member]", "verboseLabel": "Other restricted cash" } } }, "localname": "OtherRestrictedCashMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "cvco_ParkModelRVsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Park Model RVs [Member]", "label": "Park Model RVs [Member]", "terseLabel": "Park Model RVs" } } }, "localname": "ParkModelRVsMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cvco_PercentageOfPrincipalBalanceOfConsumerLoansReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of principal balance of consumer loans receivable.", "label": "Percentage of Principal Balance of Consumer Loans Receivable", "terseLabel": "Percentage of Principal Balance of Consumer Loans Receivable" } } }, "localname": "PercentageOfPrincipalBalanceOfConsumerLoansReceivable", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "percentItemType" }, "cvco_PeriodOfAgreementUnderRepurchaseContingenciesMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of agreement under repurchase contingencies maximum.", "label": "Period of Agreement under Repurchase Contingencies Maximum", "verboseLabel": "Repurchase agreements period, maximum" } } }, "localname": "PeriodOfAgreementUnderRepurchaseContingenciesMaximum", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "durationItemType" }, "cvco_PeriodOfAgreementUnderRepurchaseContingenciesMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of the agreement under repurchase contingencies minimum.", "label": "Period of Agreement under Repurchase Contingencies Minimum", "verboseLabel": "Repurchase agreements period, minimum" } } }, "localname": "PeriodOfAgreementUnderRepurchaseContingenciesMinimum", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "durationItemType" }, "cvco_PrincipalPastDuePeriodForLoanConsideredAsNonPerforming": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Principal past due period for loan considered as non performing.", "label": "Principal Past Due Period for Loan Considered as Non Performing", "verboseLabel": "Due days for loans accounted for on a non-accrual basis and accruing loans with principal payments past" } } }, "localname": "PrincipalPastDuePeriodForLoanConsideredAsNonPerforming", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" ], "xbrltype": "stringItemType" }, "cvco_PriorFiscalYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior fiscal year", "label": "Prior fiscal year [Member]", "terseLabel": "Prior fiscal year" } } }, "localname": "PriorFiscalYearMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "cvco_ReinsuranceCoverageMaximumLiabilityPerEmployee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reinsurance Coverage, Maximum Liability per Employee", "label": "Reinsurance Coverage, Maximum Liability per Employee", "terseLabel": "Maximum loss per emolyee under insurance claims" } } }, "localname": "ReinsuranceCoverageMaximumLiabilityPerEmployee", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "cvco_RemainingConstructionContingentCommitment": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Remaining construction contingent commitment.", "label": "Remaining Construction Contingent Commitment", "totalLabel": "Remaining construction contingent commitment" } } }, "localname": "RemainingConstructionContingentCommitment", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "cvco_RepurchaseContingenciesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchase Contingencies [Roll Forward]", "label": "Repurchase Contingencies [Roll Forward]", "terseLabel": "Repurchase Contingencies [Roll Forward]" } } }, "localname": "RepurchaseContingenciesRollForward", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "stringItemType" }, "cvco_ReservesRelatedToConsumerLoansSold": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations.", "label": "Reserves Related to Consumer Loans Sold", "terseLabel": "Reserves Related to Consumer Loans Sold" } } }, "localname": "ReservesRelatedToConsumerLoansSold", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]", "label": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]", "terseLabel": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Line Items]" } } }, "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassLineItems", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails" ], "xbrltype": "stringItemType" }, "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of acquired finite and indefinite lived intangible asset by major class table.", "label": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "cvco_ScheduleofInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Investments [Table Text Block]", "label": "Schedule of Investments [Table Text Block]", "terseLabel": "Schedule of Investments" } } }, "localname": "ScheduleofInvestmentsTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "cvco_SelfFundedGroupMedicalPlanMedicalClaimsExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Self-Funded Group Medical Plan, Medical Claims Expense", "label": "Self-Funded Group Medical Plan, Medical Claims Expense", "terseLabel": "Medical claims expenses" } } }, "localname": "SelfFundedGroupMedicalPlanMedicalClaimsExpense", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Shares Granted by Performance in Period", "terseLabel": "Additional shares expected to be issued for performance in next fiscal period", "verboseLabel": "Additional shares granted by performance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriod", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "cvco_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "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", "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", "terseLabel": "Additional shares granted by performance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalSharesGrantedByPerformanceInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "cvco_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedForfeitures": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Expected Forfeitures", "terseLabel": "Estimated forfeiture rate" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedForfeitures", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "cvco_SolitaireMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solitaire", "label": "Solitaire [Member]", "terseLabel": "Solitaire" } } }, "localname": "SolitaireMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails" ], "xbrltype": "domainItemType" }, "cvco_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty Term", "label": "Standard Product Warranty Term", "terseLabel": "Warranty period for manufacturing defects" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesWarrantiesDetails" ], "xbrltype": "durationItemType" }, "cvco_StateInsuranceLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State insurance licenses.", "label": "State Insurance Licenses [Member]", "verboseLabel": "State insurance licenses" } } }, "localname": "StateInsuranceLicensesMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "cvco_SubcontractedsiteimprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subcontracted site improvements [Member]", "label": "Subcontracted site improvements [Member]", "terseLabel": "Site improvements on Retail Sales" } } }, "localname": "SubcontractedsiteimprovementsMember", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails" ], "xbrltype": "domainItemType" }, "cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of gross consumer loans receivable by portfolio segment and credit quality indicator.", "label": "Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block]", "verboseLabel": "Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination" } } }, "localname": "SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "cvco_TotalLeaseExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total Lease Expense", "label": "TotalLeaseExpense", "terseLabel": "Total lease expense" } } }, "localname": "TotalLeaseExpense", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "label": "Weighted-Average Servicing Fee of Loans Held-in-portfolio", "terseLabel": "Weighted average servicing fee" } } }, "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragecontractualinterestrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average contractual interest rate", "label": "Weighted average contractual interest rate", "terseLabel": "Weighted average contractual interest rate" } } }, "localname": "Weightedaveragecontractualinterestrate", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragecontractualinterestratecommercial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average contractual interest rate, commercial", "label": "Weighted average contractual interest rate, commercial", "terseLabel": "Weighted average contractual interest rate" } } }, "localname": "Weightedaveragecontractualinterestratecommercial", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCharacteristicsDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaverageeffectiveinterestrate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average effective interest rate", "label": "Weighted average effective interest rate", "terseLabel": "Weighted average effective interest rate" } } }, "localname": "Weightedaverageeffectiveinterestrate", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" ], "xbrltype": "percentItemType" }, "cvco_Weightedaveragemonthstomaturity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average months to maturity", "label": "Weighted average months to maturity", "terseLabel": "Weighted average months to maturity" } } }, "localname": "Weightedaveragemonthstomaturity", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableWeightedAveragesDetails" ], "xbrltype": "durationItemType" }, "cvco_Weightedaveragemonthstomaturitycommercial": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average months to maturity, commercial", "label": "Weighted average months to maturity, commercial", "verboseLabel": "Weighted average months to maturity" } } }, "localname": "Weightedaveragemonthstomaturitycommercial", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCharacteristicsDetails" ], "xbrltype": "durationItemType" }, "cvco_YearOfOriginationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year of origination", "label": "Year of origination [Axis]", "terseLabel": "Year of origination [Axis]" } } }, "localname": "YearOfOriginationAxis", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "stringItemType" }, "cvco_YearOfOriginationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Year of origination", "label": "Year of origination [Domain]", "terseLabel": "Year of origination [Domain]" } } }, "localname": "YearOfOriginationDomain", "nsuri": "http://www.cavco.com/20230401", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r1078", "r1079", "r1080" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r1078", "r1079", "r1080" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r1078", "r1079", "r1080" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r1078", "r1079", "r1080" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFinStmtErrorCorrectionFlag": { "auth_ref": [ "r1078", "r1079", "r1080", "r1082" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction.", "label": "Document Financial Statement Error Correction [Flag]", "terseLabel": "Document Financial Statement Error Correction [Flag]" } } }, "localname": "DocumentFinStmtErrorCorrectionFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r1081" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r1076" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1075" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1075" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r1075" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r1083" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1075" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r1075" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r1075" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r1075" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r1084" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r1078", "r1079", "r1080" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r1074" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1077" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.cavco.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r289", "r352", "r359", "r365", "r469", "r475", "r647", "r648", "r649", "r673", "r674", "r703", "r705", "r706", "r708", "r709", "r710", "r715", "r718", "r720", "r721", "r767" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r289", "r352", "r359", "r365", "r469", "r475", "r647", "r648", "r649", "r673", "r674", "r703", "r705", "r706", "r708", "r709", "r710", "r715", "r718", "r720", "r721", "r767" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r289", "r352", "r359", "r365", "r469", "r475", "r647", "r648", "r649", "r673", "r674", "r703", "r705", "r706", "r708", "r709", "r710", "r715", "r718", "r720", "r721", "r767" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r417", "r1041", "r1189", "r1245", "r1246" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r524", "r525", "r526", "r527", "r600", "r809", "r877", "r928", "r929", "r987", "r991", "r993", "r994", "r996", "r1016", "r1017", "r1029", "r1038", "r1051", "r1060", "r1187", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r524", "r525", "r526", "r527", "r600", "r809", "r877", "r928", "r929", "r987", "r991", "r993", "r994", "r996", "r1016", "r1017", "r1029", "r1038", "r1051", "r1060", "r1187", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r417", "r1041", "r1189", "r1245", "r1246" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r413", "r811", "r868", "r869", "r870", "r871", "r872", "r873", "r1019", "r1039", "r1059", "r1095", "r1177", "r1178", "r1189", "r1245" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r413", "r811", "r868", "r869", "r870", "r871", "r872", "r873", "r1019", "r1039", "r1059", "r1095", "r1177", "r1178", "r1189", "r1245" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r524", "r525", "r526", "r527", "r587", "r600", "r638", "r639", "r640", "r782", "r809", "r877", "r928", "r929", "r987", "r991", "r993", "r994", "r996", "r1016", "r1017", "r1029", "r1038", "r1051", "r1060", "r1065", "r1173", "r1187", "r1235", "r1236", "r1237", "r1238", "r1239" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r524", "r525", "r526", "r527", "r587", "r600", "r638", "r639", "r640", "r782", "r809", "r877", "r928", "r929", "r987", "r991", "r993", "r994", "r996", "r1016", "r1017", "r1029", "r1038", "r1051", "r1060", "r1065", "r1173", "r1187", "r1235", "r1236", "r1237", "r1238", "r1239" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r605", "r1108", "r1133" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r365", "r605", "r1086", "r1133" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r415", "r416", "r925", "r926", "r927", "r988", "r992", "r995", "r997", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1020", "r1040", "r1065", "r1189", "r1245" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Segment, Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r277", "r286", "r415", "r416", "r925", "r926", "r927", "r988", "r992", "r995", "r997", "r1004", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1020", "r1040", "r1065", "r1189", "r1245" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r365", "r605", "r1086", "r1087", "r1133" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "srt_SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock": { "auth_ref": [ "r276", "r874" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the supplemental schedule of reinsurance information. Reinsurance schedule includes, but is not limited to, the type of insurance, gross amount of premiums, premiums ceded to other entities, premiums assumed from other entities, net amount of premium revenue, and the percentage of the premiums assumed to net premium revenue.", "label": "SEC Schedule, 12-17, Insurance Companies, Reinsurance [Text Block]", "verboseLabel": "Reinsurance Effect on Premiums Written and Earned" } } }, "localname": "SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "stpr_FL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FLORIDA", "terseLabel": "FLORIDA" } } }, "localname": "FL", "nsuri": "http://xbrl.sec.gov/stpr/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "stpr_NY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NEW YORK", "terseLabel": "NEW YORK" } } }, "localname": "NY", "nsuri": "http://xbrl.sec.gov/stpr/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TEXAS", "verboseLabel": "TEXAS" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r50", "r1058" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r112", "r300", "r841" ], "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r63", "r179", "r309", "r836", "r885", "r889" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r8", "r30", "r63", "r705", "r708", "r769", "r880", "r881", "r1119", "r1120", "r1121", "r1130", "r1131", "r1132" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r171" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r647", "r648", "r649", "r913", "r1130", "r1131", "r1132", "r1223", "r1250" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r15", "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r353", "r354", "r355", "r356", "r365", "r427", "r428", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r517", "r647", "r648", "r649", "r671", "r672", "r673", "r674", "r687", "r688", "r689", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r728", "r729", "r734", "r735", "r736", "r737", "r745", "r746", "r748", "r749", "r750", "r751", "r765", "r766", "r767", "r768", "r769", "r813", "r814", "r815", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "Issuance of common stock under stock incentive plans, value" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r128", "r129", "r610" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r655" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r642", "r654" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation cost charged against income" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r92", "r1167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Allowance for loan loss" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r310", "r423", "r476", "r479", "r480", "r1243" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "verboseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.", "label": "Allowance for Loan and Lease Loss, Recovery of Bad Debts", "terseLabel": "Recoveries" } } }, "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Period Increase (Decrease)", "terseLabel": "Change in estimated loan losses, net", "verboseLabel": "Change in estimated loan losses, net" } } }, "localname": "AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.", "label": "Allowance for Loan and Lease Losses, Real Estate", "negatedTerseLabel": "Allowance for loan losses", "periodEndLabel": "Allowance for loan loss at end of period", "periodStartLabel": "Allowance for loan loss at beginning of period", "terseLabel": "Allowance for loan loss, consumer" } } }, "localname": "AllowanceForLoanAndLeaseLossesRealEstate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": { "auth_ref": [ "r25" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.", "label": "Allowance for Loan and Lease Losses, Writeoff", "negatedTerseLabel": "Charge-offs" } } }, "localname": "AllowanceForLoanAndLeaseLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r15", "r104", "r109" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Anti-dilutive stock equivalents excluded from computation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [ "r1222" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Asset Acquisition [Line Items]", "terseLabel": "Asset Acquisition [Line Items]" } } }, "localname": "AssetAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r1222" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset acquisition.", "label": "Asset Acquisition [Table]", "terseLabel": "Asset Acquisition [Table]" } } }, "localname": "AssetAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r221", "r303", "r344", "r388", "r403", "r409", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r692", "r696", "r733", "r831", "r949", "r1058", "r1073", "r1185", "r1186", "r1232" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r294", "r313", "r344", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r692", "r696", "r733", "r1058", "r1185", "r1186", "r1232" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": { "auth_ref": [ "r346", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets.", "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability", "verboseLabel": "Reserve for repurchase commitments" } } }, "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssumedPremiumsEarned": { "auth_ref": [ "r871", "r893", "r896", "r1244" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsEarnedNetPropertyAndCasualty", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums assumed from other entities.", "label": "Assumed Premiums Earned", "verboseLabel": "Assumed premiums - nonaffiliate Earned" } } }, "localname": "AssumedPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssumedPremiumsWritten": { "auth_ref": [ "r893" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums assumed from other entities.", "label": "Assumed Premiums Written", "verboseLabel": "Assumed premiums - nonaffiliate Written" } } }, "localname": "AssumedPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r435" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r436" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r432", "r486", "r830" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Total Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Abstract]", "verboseLabel": "Available-for-Sale Securities by Investment Category" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract": { "auth_ref": [ "r488", "r1034" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available-for-Sale Securities, Debt Maturities [Abstract]", "verboseLabel": "Contractual Maturity of Investment Securities" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [ "r1152" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "verboseLabel": "Due in less than one year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [ "r1152" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "verboseLabel": "Due in less than one year, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": { "auth_ref": [ "r1155" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 after rolling 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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost", "verboseLabel": "Due after ten years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": { "auth_ref": [ "r1155" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 after rolling 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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value", "verboseLabel": "Due after ten years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": { "auth_ref": [ "r1154" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Amortized Cost", "verboseLabel": "Due after five years through ten years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": { "auth_ref": [ "r1154" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after 5 through 10 Years, Fair Value", "verboseLabel": "Due after five years through ten years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [ "r1153" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "verboseLabel": "Due after one year through five years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [ "r1153" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "verboseLabel": "Due after one year through five years, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r1150", "r1151" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Mortgage-backed securities, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r438", "r824", "r1150" ], "calculation": { "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Mortgage-backed securities, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r433", "r486", "r818", "r1142" ], "calculation": { "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 }, "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": 1.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Available-for-sale debt securities", "totalLabel": "Total Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails", "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsDebtSecuritiesbyMaturityDetails", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Building and Building Improvements [Member]", "verboseLabel": "Buildings and improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r685", "r1049", "r1050" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r133", "r138", "r685", "r1049", "r1050" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "auth_ref": [ "r5", "r6", "r33" ], "lang": { "en-us": { "role": { "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format.", "label": "Business Acquisition, Effective Date of Acquisition", "terseLabel": "Acquisition Date" } } }, "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Additional ownership in Craftsman" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "auth_ref": [ "r1091", "r1092" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted", "terseLabel": "Diluted net income per share" } } }, "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r1091", "r1092" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Pro Forma Impact of Acquisitions" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r683", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income attributable to Cavco common stockholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r683", "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Net revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsProFormaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r215", "r686" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net income since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r137" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Net revenue since acquisition" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities", "terseLabel": "Investments" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "auth_ref": [ "r139", "r140", "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets", "terseLabel": "Commercial loans" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Indefinite-lived intangibles acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r139", "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Finite lived intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r139", "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r139", "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r139", "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r140" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "terseLabel": "Net assets acquired", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Acquisition costs" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensedFinancialStatementCaption": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "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 disclosure of the line item or line items in the income statement in which the acquisition related costs which have been expensed are recognized.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed, Financial Statement Caption", "terseLabel": "Acquisition costs, Financial Statement Caption" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensedFinancialStatementCaption", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage", "terseLabel": "Ownership interest in Craftsman" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "terseLabel": "Craftsman remeasurement gain" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLossFinancialStatementCaption": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "In a business combination achieved in stages, this element represents the income statement line item in which the amount of gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination is included.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Financial Statement Caption", "terseLabel": "Remeasurement Gain, Financial Statement Caption" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLossFinancialStatementCaption", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock": { "auth_ref": [ "r1", "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control.", "label": "Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block]", "terseLabel": "Reedemable noncontrolling interest" } } }, "localname": "BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "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.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations Policy" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r76", "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Finance lease obligations incurred" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CargoAndFreightMember": { "auth_ref": [ "r1190" ], "lang": { "en-us": { "role": { "documentation": "Product transported between locations.", "label": "Cargo and Freight [Member]", "terseLabel": "Freight" } } }, "localname": "CargoAndFreightMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r155", "r156" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "verboseLabel": "Book Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r73", "r297", "r1021" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r297", "r833" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "verboseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r74", "r220" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r73", "r191", "r341" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the fiscal year", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r7", "r191" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsEarned": { "auth_ref": [ "r870", "r890", "r891", "r894", "r896", "r1244" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 3.0, "parentTag": "us-gaap_PremiumsEarnedNetPropertyAndCasualty", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums ceded to other entities.", "label": "Ceded Premiums Earned", "negatedLabel": "Ceded premiums - nonaffiliate Earned" } } }, "localname": "CededPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsWritten": { "auth_ref": [ "r236", "r237" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 3.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums ceded to other entities.", "label": "Ceded Premiums Written", "negatedLabel": "Ceded premiums - nonaffiliate Written" } } }, "localname": "CededPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet": { "auth_ref": [ "r100", "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The recorded balance, net of any applicable reductions (for example, unamortized accretable yield and allowance for loan losses). This relates to loans not accounted for debt securities with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.", "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net", "verboseLabel": "Loans held for investment (at Acquisition Date)" } } }, "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r266", "r305", "r306", "r307", "r344", "r370", "r371", "r374", "r376", "r382", "r383", "r464", "r537", "r539", "r540", "r541", "r544", "r545", "r560", "r561", "r562", "r563", "r565", "r733", "r903", "r904", "r905", "r906", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r936", "r958", "r981", "r998", "r999", "r1000", "r1001", "r1002", "r1085", "r1126", "r1135" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPortfolioSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.", "label": "Commercial Portfolio Segment [Member]", "terseLabel": "Commercial Portfolio Segment" } } }, "localname": "CommercialPortfolioSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r206", "r521", "r522", "r1005", "r1174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r113", "r1006" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "verboseLabel": "Repurchase Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r1063", "r1064", "r1065", "r1067", "r1068", "r1069", "r1070", "r1130", "r1131", "r1223", "r1248", "r1250" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r170", "r936" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common Stock, Shares, Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r32", "r170", "r936", "r955", "r1250", "r1251" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance, common stock, shares", "periodStartLabel": "Beginning balance, common stock, shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r170", "r835", "r1058" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,337,125 and 9,292,278 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]", "terseLabel": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r585", "r586" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Compensation Related Costs, General [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationRelatedCostsGeneralTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Net deferred tax (liabilities) assets" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r64", "r320", "r322", "r330", "r821", "r850" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Cavco common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r151", "r216", "r320", "r322", "r329", "r820", "r849" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r149", "r1024" ], "lang": { "en-us": { "role": { "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.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsumerPortfolioSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables.", "label": "Consumer Portfolio Segment [Member]", "terseLabel": "Consumer loans" } } }, "localname": "ConsumerPortfolioSegmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [ "r1129" ], "calculation": { "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails": { "order": 1.0, "parentTag": "cvco_RemainingConstructionContingentCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.", "label": "Contractual Obligation", "verboseLabel": "Construction loan contract amount" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r1046", "r1048", "r1247" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities", "verboseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r185", "r811" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r186", "r344", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r733", "r1185" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r1096", "r1128", "r1221" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r1096", "r1128" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r214", "r670", "r678", "r1128" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current Income Tax Expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r1096", "r1128", "r1221" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r239" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer Deposits, Current", "verboseLabel": "Customer deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-Related Intangible Assets" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebenturesSubjectToMandatoryRedemptionMember": { "auth_ref": [ "r18", "r31" ], "lang": { "en-us": { "role": { "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.", "label": "Debentures Subject to Mandatory Redemption [Member]", "terseLabel": "Mandatorily redeemable noncontrolling interest" } } }, "localname": "DebenturesSubjectToMandatoryRedemptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r227" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "totalLabel": "Total Other Liabilities" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails", "http://www.cavco.com/role/OtherLiabilitiesDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r207", "r343", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r554", "r556", "r557", "r559" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r553", "r732", "r1036", "r1037" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "negatedTerseLabel": "Securitized financings and other" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "auth_ref": [ "r1148", "r1149" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "verboseLabel": "Gross unrealized gain (loss), available for sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "auth_ref": [ "r434", "r486", "r494", "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount 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).", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "terseLabel": "Allowance for credit loss on available-for-sale debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "auth_ref": [ "r243", "r491", "r1034" ], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "12 months or longer, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r243", "r491" ], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Unrealized losses, 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r243", "r491", "r1034" ], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less than 12 months, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r243", "r491" ], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Unrealized losses, less than 12 months" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": { "auth_ref": [ "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Realized Gain", "terseLabel": "Gross gains realized on debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": { "auth_ref": [ "r461" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Realized Loss", "negatedLabel": "Gross losses realized on debt securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1159" ], "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Available-for-sale debt securities by investment category" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r241", "r489", "r1034" ], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "totalLabel": "Debt securities in unrealized loss position, fair value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r242", "r490" ], "calculation": { "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "totalLabel": "Debt securities in unrealized loss position, accumulated loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable": { "auth_ref": [ "r488", "r1034" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table]", "terseLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "auth_ref": [ "r240", "r1034", "r1169" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Abstract]", "terseLabel": "Investment summary" } } }, "localname": "DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables": { "auth_ref": [ "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unearned discounts (other than cash or quantity discounts and the like), finance charges, and interest included in the face amount of receivables, that are shown as a deduction from the related receivables. For example, 1) finance charges booked as a receivable when a loan is made and recognized as income at a later date; and 2) interest charges deducted from the face loan amount, resulting in a discounted amount actually advanced to the borrower (wherein the receivable includes the amount actually advanced to the borrower and the as yet unearned interest income).", "label": "Deferred Discounts, Finance Charges and Interest Included in Receivables", "negatedLabel": "Deferred financing fees, net" } } }, "localname": "DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r1128", "r1220", "r1221" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r15", "r214", "r262", "r677", "r678", "r1128" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r659", "r660", "r832" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r193" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r1128", "r1220", "r1221" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Research and experimentation expenditures" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r131", "r1219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOtherComprehensiveLoss": { "auth_ref": [ "r131", "r1219" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses in other comprehensive income.", "label": "Deferred Tax Assets, Other Comprehensive Loss", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredTaxAssetsOtherComprehensiveLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Salaries and wages" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Lease - Operating lease liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "terseLabel": "Warranty reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r666" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Operating loss carryforward valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r130", "r1218" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred Tax Liabilities, Net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r131", "r146", "r147", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "negatedTerseLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).", "label": "Deferred Tax Liabilities, Investments", "negatedLabel": "Unrealized gains on marketable equity investments" } } }, "localname": "DeferredTaxLiabilitiesInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Lease - Right of use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome": { "auth_ref": [ "r131", "r1219" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains in other comprehensive income.", "label": "Deferred Tax Liabilities, Other Comprehensive Income", "terseLabel": "Deferred tax expense" } } }, "localname": "DeferredTaxLiabilitiesOtherComprehensiveIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesStockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r131", "r1219" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r594" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer matching contribution expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employee contribution rate, subject to match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r15", "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r15", "r393" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r153", "r1094" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Recognized gain (loss) on forward commitments" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLossOnDerivative": { "auth_ref": [ "r698" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Loss on Derivative", "negatedTerseLabel": "Loss on IRLCs" } } }, "localname": "DerivativeLossOnDerivative", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesReportingOfDerivativeActivity": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "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.", "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]", "terseLabel": "Interest Rate Lock and Forward Sales Commitments" } } }, "localname": "DerivativesReportingOfDerivativeActivity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DirectPremiumsEarned": { "auth_ref": [ "r869", "r892", "r895", "r1244" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsEarnedNetPropertyAndCasualty", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Direct Premiums Earned", "verboseLabel": "Direct premiums Earned" } } }, "localname": "DirectPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsWritten": { "auth_ref": [ "r892" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Direct Premiums Written", "verboseLabel": "Direct premiums Written" } } }, "localname": "DirectPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r583", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r583", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r1189" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r608", "r612", "r643", "r644", "r646", "r1052" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net income per share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r331", "r357", "r358", "r359", "r360", "r361", "r367", "r370", "r374", "r375", "r376", "r380", "r721", "r722", "r822", "r851", "r1027" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "Net income per basic share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r331", "r357", "r358", "r359", "r360", "r361", "r370", "r374", "r375", "r376", "r380", "r721", "r722", "r822", "r851", "r1027" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Net income per diluted share attributable to Cavco common stockholders:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r81", "r82" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "verboseLabel": "Earnings Per Share Computation" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r366", "r377", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r345", "r662", "r679" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Salaries, wages and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r645" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation cost related to stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Weighted-average period over stock options expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r32", "r289", "r324", "r325", "r326", "r349", "r350", "r351", "r354", "r362", "r364", "r381", "r469", "r475", "r566", "r647", "r648", "r649", "r673", "r674", "r703", "r705", "r706", "r707", "r708", "r710", "r720", "r739", "r740", "r741", "r742", "r743", "r744", "r769", "r880", "r881", "r882", "r913", "r981" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r13", "r15", "r181", "r843" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Distribution of earnings from equity method investments" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r398", "r463", "r1109", "r1164" ], "calculation": { "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": 3.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Equity Method Investments", "terseLabel": "Non-marketable equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r1110", "r1224", "r1225", "r1226" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Non-marketable equity investments" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r304", "r730", "r1023" ], "calculation": { "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": 2.0, "parentTag": "us-gaap_Investments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r855", "r1163" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Equity Securities, FV-NI, Gain (Loss)", "terseLabel": "Net gain recognized during the period" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r853", "r1163" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedTerseLabel": "Less: Net (gains) recognized on securities sold during the period" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r854", "r1163" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Unrealized (losses) gains recognized during the period on securities still held" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsGainslossesonsecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r553", "r732", "r1036", "r1037" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "verboseLabel": "Estimated Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyPolicy": { "auth_ref": [ "r1179" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for extended product warranties and other guarantee contracts including the methodology for measuring the liability.", "label": "Extended Product Warranty, Policy [Policy Text Block]", "verboseLabel": "Warranties" } } }, "localname": "ExtendedProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r154", "r155", "r156" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r154", "r155" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r553", "r588", "r589", "r590", "r591", "r592", "r593", "r725", "r779", "r780", "r781", "r1036", "r1037", "r1046", "r1047", "r1048" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r42", "r154", "r553", "r1036", "r1037" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r553", "r1036", "r1037" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r724" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r553", "r588", "r593", "r725", "r779", "r1046", "r1047", "r1048" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r553", "r588", "r593", "r725", "r780", "r1036", "r1037", "r1046", "r1047", "r1048" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r553", "r588", "r589", "r590", "r591", "r592", "r593", "r725", "r781", "r1036", "r1037", "r1046", "r1047", "r1048" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r553", "r588", "r589", "r590", "r591", "r592", "r593", "r779", "r780", "r781", "r1036", "r1037", "r1046", "r1047", "r1048" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfAssetsAcquired": { "auth_ref": [ "r76", "r77", "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The fair value of assets acquired in noncash investing or financing activities.", "label": "Fair Value of Assets Acquired", "terseLabel": "Fair value of assets acquired under finance lease" } } }, "localname": "FairValueOfAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r20", "r47" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r756", "r759", "r1057" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r754", "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cavco.com/role/OtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance lease payables", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r754" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease liability, current, location" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Finance lease liability maturities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r754" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease liability, noncurrent, location" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total finance lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Finance lease payments thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Finance lease payments FY22" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Finance lease payments FY26" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance lease payments FY25" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance lease payments FY24" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance lease payments FY23" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r753" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "cvco_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r1088", "r1093" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Financed lease asset accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r756", "r759", "r1057" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of leased assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease assets, location" } } }, "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r763", "r1057" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r762", "r1057" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinanceLoansAndLeasesReceivablePolicy": { "auth_ref": [ "r94", "r97", "r98", "r196", "r422", "r424", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for financing receivable.", "label": "Financing Receivable [Policy Text Block]", "terseLabel": "Commercial Loans Receivable" } } }, "localname": "FinanceLoansAndLeasesReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r477", "r478", "r481", "r482", "r484", "r487", "r492", "r493", "r558", "r564", "r711", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r848", "r1034", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1159", "r1160", "r1161", "r1162" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialServiceOtherMember": { "auth_ref": [ "r1190" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Service, Other [Member]", "terseLabel": "Financial service, other" } } }, "localname": "FinancialServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r23", "r270", "r272", "r274", "r310", "r476", "r479", "r480", "r1241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "negatedLabel": "Allowance for loan losses", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "verboseLabel": "Allowance for loan losses, commercial" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "auth_ref": [ "r275", "r1167" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease": { "auth_ref": [ "r93", "r1167" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Purchase accounting additions" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "auth_ref": [ "r95", "r1168" ], "lang": { "en-us": { "role": { "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.", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "verboseLabel": "Commercial Loans Receivables by Class and Internal Credit Quality Indicator" } } }, "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "auth_ref": [ "r268", "r269", "r273", "r274", "r477", "r478", "r1030", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1105", "r1106", "r1107" ], "lang": { "en-us": { "role": { "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Axis]", "terseLabel": "Financing Receivable Portfolio Segment [Axis]" } } }, "localname": "FinancingReceivablePortfolioSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "auth_ref": [ "r268", "r269", "r273", "r274", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1105", "r1106", "r1107" ], "lang": { "en-us": { "role": { "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Domain]", "terseLabel": "Financing Receivable Portfolio Segment [Domain]" } } }, "localname": "FinancingReceivablePortfolioSegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "auth_ref": [ "r260", "r483", "r1033" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "terseLabel": "Commercial loans 90 days past due still accruing interest" } } }, "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "auth_ref": [ "r1032", "r1168" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "terseLabel": "Financing Receivable Recorded Investment [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r302", "r512" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r200" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r200" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r200" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r200" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r200" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r509", "r511", "r512", "r514", "r812", "r816" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Expected Amortization for Future Fiscal Years [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r199", "r816" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r105", "r108" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r199", "r812" ], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "verboseLabel": "Goodwill and other intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Finite-Lived Intangible Assets, Remaining Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Finite-Lived Intangible Assets [Roll Forward]", "verboseLabel": "Finite lived:" } } }, "localname": "FiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "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.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "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.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [ "r1122", "r1123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Gain (Loss) on Securities" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r15" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain) loss on sale or retirement of property, plant and equipment, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r301", "r499", "r817", "r1035", "r1058", "r1170", "r1172" ], "calculation": { "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r502", "r1035" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and Intangible Asset Impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r22", "r102" ], "lang": { "en-us": { "role": { "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.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Goodwill and Other Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "terseLabel": "Goodwill [Member]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r4", "r1171" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill, Purchase Accounting Adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r183", "r344", "r388", "r402", "r408", "r411", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r733", "r1028", "r1185" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Representations and Warranties of Mortgages Sold" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentandContingenciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r15", "r110", "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment losses on assets held and used" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r0", "r205" ], "lang": { "en-us": { "role": { "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.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Asset Impairment" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r3", "r180", "r228", "r388", "r402", "r408", "r411", "r823", "r844", "r1028" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r515", "r518", "r965" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r518", "r965" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r345", "r656", "r663", "r664", "r668", "r675", "r680", "r681", "r682", "r908" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r248", "r263", "r363", "r364", "r396", "r661", "r676", "r856" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "terseLabel": "Income tax expense", "totalLabel": "Income Tax Expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails", "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r323", "r657", "r658", "r664", "r665", "r667", "r669", "r902" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r662" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Federal income tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r1217" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r1217" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1217" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r1217" ], "calculation": { "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedTerseLabel": "Tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsOther": { "auth_ref": [ "r1217" ], "crdr": "credit", "lang": { "en-us": { "role": { "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 tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount", "terseLabel": "Tax Credit - 45L" } } }, "localname": "IncomeTaxReconciliationTaxCreditsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r1217" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "terseLabel": "Tax credits - Research and Development" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r72", "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Cash paid during the year for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r14" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable and accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r14" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r14" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r14" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r510", "r513" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r106", "r201" ], "lang": { "en-us": { "role": { "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.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesRollforwardDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Indefinite-Lived Intangible Assets [Roll Forward]", "verboseLabel": "Indefinite lived:" } } }, "localname": "IndefiniteLivedIntangibleAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InsuranceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Insurance [Abstract]", "terseLabel": "Insurance [Abstract]" } } }, "localname": "InsuranceAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r103", "r107" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r157", "r231", "r327", "r392", "r747", "r966", "r1071", "r1249" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r335", "r339", "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the year for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalCreditAssessmentAxis": { "auth_ref": [ "r95", "r699", "r1031", "r1032", "r1168" ], "lang": { "en-us": { "role": { "documentation": "Information by entity-defined rating.", "label": "Internal Credit Assessment [Axis]", "terseLabel": "Internal Credit Assessment [Axis]" } } }, "localname": "InternalCreditAssessmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InternalCreditAssessmentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entity defined credit risk rating.", "label": "Internal Credit Assessment [Domain]", "terseLabel": "Internal Credit Assessment [Domain]" } } }, "localname": "InternalCreditAssessmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r1113" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r312", "r1022", "r1058" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cavco.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total Inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Summary of inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r250", "r296", "r311", "r496", "r497", "r498", "r810", "r1025" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r1115" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "verboseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r1114" ], "calculation": { "http://www.cavco.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r852", "r898", "r899", "r900", "r901", "r989", "r990" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r829" ], "calculation": { "http://www.cavco.com/role/InvestmentsSummaryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "totalLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Contractual Maturity of Investment Securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r219", "r232", "r238", "r267", "r429", "r430", "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r1190" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "verboseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1230" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Operating lease liability maturities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Operating lease payments thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityPaymentsDueNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating lease payments FY22" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Operating lease payments FY26" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Operating lease payments FY25" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Operating lease payments FY24" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Operating lease payments FY23" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r764" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiabilityUndiscountedExcessAmount", "weight": 1.0 }, "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r752" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r175", "r224", "r839", "r1058", "r1127", "r1165", "r1228" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable noncontrolling interest and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r55", "r295", "r344", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r693", "r696", "r697", "r733", "r1058", "r1185", "r1232", "r1233" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r166", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liability for Claims and Claims Adjustment Expense", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "verboseLabel": "Insurance loss reserves" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "negatedTerseLabel": "Net claim payments during the year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount": { "auth_ref": [ "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred but Not Reported (IBNR) Claims, Amount", "terseLabel": "Balance of incurred but not reported losses" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredButNotReportedIBNRClaimsAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesInsuranceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "terseLabel": "Net incurred losses during the year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesActivityinPropertyCasualtyReserveDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "auth_ref": [ "r1111", "r1112" ], "lang": { "en-us": { "role": { "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.", "label": "Line of Credit Facility, Covenant Compliance", "terseLabel": "Covenant Compliance" } } }, "localname": "LineOfCreditFacilityCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions.", "label": "Line of Credit Facility, Covenant Terms", "terseLabel": "Covenants" } } }, "localname": "LineOfCreditFacilityCovenantTerms", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Credit facility maximum" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Interest Rate Description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum with Incremental Facilities" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused Capacity Fee" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation Settlement, Amount Awarded to Other Party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.", "label": "Loans and Leases Receivable, Allowance for Loan Losses Policy [Policy Text Block]", "terseLabel": "Allowance for Loan Losses" } } }, "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableDeferredIncome": { "auth_ref": [ "r96", "r99", "r158", "r165" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Deferred Income", "negatedTerseLabel": "Deferred financing fees and other, net" } } }, "localname": "LoansAndLeasesReceivableDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": { "auth_ref": [ "r195" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.", "label": "Loans and Leases Receivable, Gross", "terseLabel": "Consumer loans receivable" } } }, "localname": "LoansAndLeasesReceivableGrossCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deeming amounts due from a borrower as not being in compliance with principal and interest payment terms, describes the method for valuing a loan in such status, and indicates whether interest contractually accruing thereon is being recognized as income.", "label": "Loans and Leases Receivable, Nonperforming Loan and Lease, Policy [Policy Text Block]", "verboseLabel": "Consumer Loans Receivables" } } }, "localname": "LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansAndLeasesReceivableRelatedParties": { "auth_ref": [ "r160", "r164" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.", "label": "Loans and Leases Receivable, Related Parties", "terseLabel": "Commercial loans receivable from affiliates" } } }, "localname": "LoansAndLeasesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableFairValueDisclosure": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Loans Receivable, Fair Value Disclosure", "terseLabel": "Commercial loans receivable" } } }, "localname": "LoansReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansReceivableHeldForSaleAmount": { "auth_ref": [ "r418", "r1003" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale.", "label": "Financing Receivable, Held-for-Sale", "verboseLabel": "Loans held for sale" } } }, "localname": "LoansReceivableHeldForSaleAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r17", "r348", "r1188" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r17", "r348", "r555" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r17", "r348", "r555" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2028" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r17", "r348", "r555" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r17", "r348", "r555" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r17", "r348", "r555" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails_1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r298" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-Term Investments", "terseLabel": "Long-term Investments", "verboseLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r523", "r524", "r525", "r529", "r1175", "r1176" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r523", "r524", "r525", "r529", "r1175", "r1176" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r523", "r524", "r525", "r529", "r1175", "r1176" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r523", "r524", "r525", "r529", "r1175", "r1176" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyNewClaimsFiledNumber": { "auth_ref": [ "r1175", "r1176" ], "lang": { "en-us": { "role": { "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.", "label": "Loss Contingency, New Claims Filed, Number", "terseLabel": "New Claims for Mortgages Sold" } } }, "localname": "LossContingencyNewClaimsFiledNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment", "verboseLabel": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r223", "r344", "r464", "r537", "r539", "r540", "r541", "r544", "r545", "r733", "r838", "r938" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Equity, Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r48", "r117", "r118", "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.", "label": "Noncontrolling Interest, Change in Redemption Value", "terseLabel": "Subsequent change in redemption value" } } }, "localname": "MinorityInterestChangeInRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Distributions" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r1046", "r1047", "r1048", "r1144", "r1151", "r1156", "r1157", "r1158", "r1247" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Collateralized Mortgage-Backed Securities [Member]", "verboseLabel": "Residential mortgage-backed securities" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageLoansInProcessOfForeclosureAmount": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.", "label": "Mortgage Loans in Process of Foreclosure, Amount", "terseLabel": "Foreclosure or similar proceedings in progress" } } }, "localname": "MortgageLoansInProcessOfForeclosureAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": { "auth_ref": [ "r828" ], "calculation": { "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.", "label": "Mortgage Loans on Real Estate, Commercial and Consumer, Net", "totalLabel": "Consumer loans receivable" } } }, "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInMinorityInterestRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Equity, Attributable to Noncontrolling Interest [Roll Forward]", "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]" } } }, "localname": "MovementInMinorityInterestRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "verboseLabel": "Accrual for estimated warranties" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Multiemployer Plan [Abstract]" } } }, "localname": "MultiemployerPlanAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r595", "r596", "r607", "r1051" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Multiemployer Plan, Employer Contribution, Cost", "terseLabel": "Contributions by the Company" } } }, "localname": "MultiemployerPlanEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList": { "auth_ref": [ "r599", "r1051" ], "lang": { "en-us": { "role": { "documentation": "Indicates certified zone status of multiemployer pension plan determined to be individually significant. Acceptable values are \"Green\", \"Yellow\", \"Orange\", \"Red\", \"Other\", and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List]", "terseLabel": "Pension Protection Act Zone Status" } } }, "localname": "MultiemployerPlanPensionSignificantCertifiedZoneStatusFixedList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "zoneStatusItemType" }, "us-gaap_MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList": { "auth_ref": [ "r603", "r1051" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually significant. Acceptable values are \"No\", \"Pending\", \"Implemented\", \"Other\", and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List]", "terseLabel": "RP Status Pending / Implemented" } } }, "localname": "MultiemployerPlanPensionSignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "fundingImprovementAndRehabilitationPlanItemType" }, "us-gaap_MultiemployerPlanPensionSignificantNameExtensibleList": { "auth_ref": [ "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Indicates name of multiemployer pension plan designed to provide retirement benefits, determined to be individually significant.", "label": "Multiemployer Plan, Pension, Significant, Name [Extensible Enumeration]", "terseLabel": "Pension Fund" } } }, "localname": "MultiemployerPlanPensionSignificantNameExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_MultiemployerPlanPensionSignificantSurchargeFixedList": { "auth_ref": [ "r604", "r1051" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually significant. Acceptable values are \"No\", \"Yes\" and \"NA\".", "label": "Multiemployer Plan, Pension, Significant, Surcharge [Fixed List]", "terseLabel": "Surcharge imposed" } } }, "localname": "MultiemployerPlanPensionSignificantSurchargeFixedList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/MultiemployerPlanDetails" ], "xbrltype": "surchargeItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r251", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r338" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r338" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r191", "r192", "r193" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r182", "r193", "r229", "r293", "r318", "r321", "r326", "r344", "r353", "r357", "r358", "r359", "r360", "r363", "r364", "r372", "r388", "r402", "r408", "r411", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r722", "r733", "r847", "r957", "r979", "r980", "r1028", "r1071", "r1185" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to Cavco common stockholders", "totalLabel": "Net income attributable to Cavco common stockholders", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r150", "r217", "r318", "r321", "r363", "r364", "r846", "r1121" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: net income attributable to redeemable noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r333", "r357", "r358", "r359", "r360", "r367", "r368", "r373", "r376", "r388", "r402", "r408", "r411", "r1028" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r352", "r353", "r354", "r355", "r356", "r359", "r365", "r380", "r427", "r428", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r517", "r647", "r648", "r649", "r671", "r672", "r673", "r674", "r687", "r688", "r689", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r728", "r729", "r734", "r735", "r736", "r737", "r745", "r746", "r748", "r749", "r750", "r751", "r765", "r766", "r767", "r768", "r769", "r813", "r814", "r815", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r897" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r79", "r287", "r288", "r289", "r290", "r291", "r352", "r353", "r354", "r355", "r356", "r359", "r365", "r380", "r427", "r428", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r517", "r647", "r648", "r649", "r671", "r672", "r673", "r674", "r687", "r688", "r689", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r728", "r729", "r734", "r735", "r736", "r737", "r745", "r746", "r748", "r749", "r750", "r751", "r765", "r766", "r767", "r768", "r769", "r813", "r814", "r815", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r897" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued or Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Noncompete Agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r28", "r119", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Initial value of noncontrolling interest upon transaction" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r418", "r420", "r819" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "negatedTerseLabel": "Less current portion" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Consumer loans receivable, net" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableFairValueDisclosure": { "auth_ref": [ "r1227" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Notes Receivable, Fair Value Disclosure", "verboseLabel": "Consumer loans receivable" } } }, "localname": "NotesReceivableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r261", "r270", "r271", "r308", "r481", "r485", "r1032", "r1033", "r1104", "r1166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss", "verboseLabel": "Commercial loans receivable, gross" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableNet": { "auth_ref": [ "r418", "r485", "r944" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss", "terseLabel": "Commercial loans receivable, net" } } }, "localname": "NotesReceivableNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r1137" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments", "verboseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r388", "r402", "r408", "r411", "r1028" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r1229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r754" ], "calculation": { "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r754" ], "calculation": { "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease liability, current, location" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r754" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "cvco_LeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating lease liability, noncurrent, location" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r757", "r760" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r753" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "cvco_LeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "netLabel": "Operating lease assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/LeasesLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r763", "r1057" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r762", "r1057" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesWeightedAverageDisclosuresDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Order or Production Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table Text Block]", "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments" } } }, "localname": "OtherCommitmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r12", "r29", "r216", "r319", "r322" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Less: comprehensive income attributable to redeemable noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r11", "r179", "r317", "r462" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedTerseLabel": "Reclassification adjustment for securities sold" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": { "auth_ref": [ "r9" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax", "terseLabel": "Applicable income taxes" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r314", "r316", "r462" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Net change in unrealized position of investments held" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r9", "r315" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "negatedTerseLabel": "Applicable income taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationExpenseDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInventoryPurchasedGoods": { "auth_ref": [ "r1116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity.", "label": "Other Inventory, Purchased Goods, Gross", "terseLabel": "Solitaire inventory acquired, carried at fair value" } } }, "localname": "OtherInventoryPurchasedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Otherliabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "Other Liabilities [Table Text Block]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabiltiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNoncashIncome": { "auth_ref": [ "r193" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income", "negatedTerseLabel": "Non-cash interest income, net" } } }, "localname": "OtherNoncashIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of noncash financing activity:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r332" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r70" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Payments for common stock repurchases" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r334" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments for taxes on stock option exercises and releases of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r67", "r690" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Purchase price" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/AcquisitionsFY22CraftsmanDetails", "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r67" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments for acquisitions, net" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireFinanceReceivables": { "auth_ref": [ "r189" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of amounts due from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith.", "label": "Payments to Acquire Finance Receivables", "negatedLabel": "Consumer loans receivable originated" } } }, "localname": "PaymentsToAcquireFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLoansReceivable": { "auth_ref": [ "r66" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.", "label": "Payments to Acquire Loans Receivable", "negatedTerseLabel": "Commercial loans receivable originated" } } }, "localname": "PaymentsToAcquireLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r1143" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "terseLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r190" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r69" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Distributions to noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-Based Awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformingFinancingReceivableMember": { "auth_ref": [ "r95", "r1168" ], "lang": { "en-us": { "role": { "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.", "label": "Performing Financial Instruments [Member]", "terseLabel": "Performing" } } }, "localname": "PerformingFinancingReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsBookValueandEstimatedFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r169", "r560" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r169", "r936" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r169", "r560" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r169", "r936", "r955", "r1250", "r1251" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r169", "r834", "r1058" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsEarnedNetPropertyAndCasualty": { "auth_ref": [ "r244", "r245", "r246", "r247" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of property and casualty premiums earned.", "label": "Premiums Earned, Net, Property and Casualty", "totalLabel": "Net premiums Earned" } } }, "localname": "PremiumsEarnedNetPropertyAndCasualty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsWrittenAndEarnedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Premiums Written and Earned [Abstract]", "verboseLabel": "Reinsurance Effect on Premiums Written and Earned" } } }, "localname": "PremiumsWrittenAndEarnedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PremiumsWrittenNet": { "auth_ref": [ "r1089", "r1090" ], "calculation": { "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Premiums Written, Net", "totalLabel": "Net premiums Written" } } }, "localname": "PremiumsWrittenNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r1118" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeMember": { "auth_ref": [ "r1168" ], "lang": { "en-us": { "role": { "documentation": "Credit rating classification of borrowers with strong credit histories and who have a low risk of default and qualify for the prime rate.", "label": "Prime [Member]", "terseLabel": "Prime- FICO score 680 and greater" } } }, "localname": "PrimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": { "auth_ref": [ "r44" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Loan, Held-in-Portfolio, Principal Outstanding", "terseLabel": "Serviced portfolio with MSRs (in thousands)" } } }, "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": { "auth_ref": [ "r44" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans).", "label": "Loan, Securitized or Asset-Backed Financing Arrangement, Principal Outstanding", "terseLabel": "Other secured financing" } } }, "localname": "PrincipalAmountOutstandingOnLoansSecuritized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromAccountsReceivableSecuritization": { "auth_ref": [ "r68" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.", "label": "Proceeds from Accounts Receivable Securitization", "terseLabel": "Proceeds from secured financings and other" } } }, "localname": "ProceedsFromAccountsReceivableSecuritization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfLoansReceivable": { "auth_ref": [ "r65" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.", "label": "Proceeds from Collection of Loans Receivable", "terseLabel": "Principal payments received on commercial loans receivable" } } }, "localname": "ProceedsFromCollectionOfLoansReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r65" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "verboseLabel": "Principal payments received on consumer loans receivable" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "auth_ref": [ "r337", "r1125" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "terseLabel": "Return of invested capital from equity method investments" } } }, "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfFinanceReceivables": { "auth_ref": [ "r1124" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of receivables arising from the financing of goods and services.", "label": "Proceeds from Sale of Finance Receivables", "verboseLabel": "Proceeds from sales of consumer loans" } } }, "localname": "ProceedsFromSaleOfFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r188" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sale of property, plant and equipment and assets held for sale" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r10", "r37" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r53", "r1181", "r1184" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "verboseLabel": "Estimated warranties" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r530", "r531", "r532", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "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.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Warranties" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/Warranties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r293", "r318", "r321", "r336", "r344", "r353", "r363", "r364", "r388", "r402", "r408", "r411", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r691", "r694", "r695", "r722", "r733", "r823", "r845", "r912", "r957", "r979", "r980", "r1028", "r1055", "r1056", "r1072", "r1121", "r1185" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r202", "r255", "r258", "r259" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r203", "r299", "r842" ], "calculation": { "http://www.cavco.com/role/PropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]", "verboseLabel": "Property, plant and equipment, at cost:" } } }, "localname": "PropertyPlantAndEquipmentGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r825", "r842", "r1058" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "verboseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r16", "r255", "r258", "r840" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "verboseLabel": "Property, Plant and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "auth_ref": [ "r14", "r24", "r230" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Provision for Loan, Lease, and Other Losses", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForLoanLeaseAndOtherLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateAcquiredThroughForeclosure": { "auth_ref": [ "r419", "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Real Estate Acquired Through Foreclosure", "terseLabel": "Repossessed homes" } } }, "localname": "RealEstateAcquiredThroughForeclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r1138", "r1139", "r1140", "r1141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r46", "r63", "r325", "r739", "r743", "r744", "r1119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "terseLabel": "Other comprehensive loss, net" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r115", "r116", "r117", "r118" ], "calculation": { "http://www.cavco.com/role/OtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Mandatorily redeemable noncontrolling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceTextBlock": { "auth_ref": [ "r826", "r827", "r1061", "r1062" ], "lang": { "en-us": { "role": { "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.", "label": "Reinsurance [Text Block]", "verboseLabel": "Reinsurance and Insurance Loss Reserves" } } }, "localname": "ReinsuranceTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r161", "r773" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Revenues from related parties" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r961", "r962", "r965" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r770", "r771", "r772", "r774", "r775", "r909", "r910", "r911", "r963", "r964", "r965", "r985", "r986" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r71" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Payments on secured financings and other" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAndResaleAgreementsPolicy": { "auth_ref": [ "r27", "r61" ], "lang": { "en-us": { "role": { "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.", "label": "Repurchase and Resale Agreements Policy [Policy Text Block]", "terseLabel": "Reserve for Repurchase Commitment" } } }, "localname": "RepurchaseAndResaleAgreementsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r73", "r220", "r297", "r341", "r833" ], "calculation": { "http://www.cavco.com/role/RestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted Cash and Cash Equivalents", "totalLabel": "Total restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails", "http://www.cavco.com/role/RestrictedCashReconciliationtoSOCFDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r73", "r297", "r341" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cavco.com/role/RestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "negatedLabel": "Less current portion", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "auth_ref": [ "r1242" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r73", "r249", "r341" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cavco.com/role/RestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_RestrictedCashAndCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "netLabel": "Restricted cash, noncurrent", "terseLabel": "Other restricted cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Service-Based Awards" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r172", "r208", "r837", "r884", "r889", "r907", "r937", "r1058" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r289", "r349", "r350", "r351", "r354", "r362", "r364", "r469", "r475", "r647", "r648", "r649", "r673", "r674", "r703", "r706", "r707", "r710", "r720", "r880", "r882", "r913", "r1250" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r265", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r1018" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r265", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r584" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionInterest": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Revenue Recognition, Interest [Policy Text Block]", "terseLabel": "Interest income" } } }, "localname": "RevenueRecognitionInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r959", "r1018", "r1026" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition - rebates and freight" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r328", "r344", "r389", "r390", "r401", "r406", "r407", "r413", "r415", "r417", "r464", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r733", "r823", "r1185" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net revenue", "verboseLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/RevenuefromContractswithCustomerNarrativeDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r761", "r1057" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets recognized and operating lease obligations incurred" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansNotesReceivablesNetDetails", "http://www.cavco.com/role/CommercialLoansReceivablesConcentrationsofCommericalLoansReceivablesDetails", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConcentrationofConsumerLoanReceivablesbyGeographicRegionDetails", "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails", "http://www.cavco.com/role/ConsumerLoansReceivableDelinquencyStatusofConsumerLoansDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r133", "r138" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Acquisitions" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Reconciliation to SOCF" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": { "auth_ref": [ "r93", "r1167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent.", "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]", "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables" } } }, "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Net deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r21", "r122", "r123", "r124", "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "auth_ref": [ "r80", "r83", "r1134" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Basic earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock": { "auth_ref": [ "r80", "r83", "r1134" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on an entity's diluted earnings per share.", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Reconciliations of income taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "auth_ref": [ "r1032", "r1168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about credit quality indicator for financing receivable.", "label": "Financing Receivable, Credit Quality Indicator [Table]", "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]" } } }, "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesCommercialLoansReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r105", "r108", "r812" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "verboseLabel": "Goodwill and Other Intangibles" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r49", "r176", "r177", "r178" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Summary of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "terseLabel": "Activity in property casualty reserve" } } }, "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Other Liabilities" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabiltiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r606", "r607", "r1051" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table Text Block]", "terseLabel": "Multiemployer Plan" } } }, "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Activity in the liability for estimated warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/PropertyPlantandEquipmentDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r159", "r161", "r961", "r962", "r965" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r43", "r220", "r1242" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r43", "r220", "r1242" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "verboseLabel": "Summary of restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/RestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r87", "r88", "r89", "r102" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r87", "r88", "r89", "r102" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "verboseLabel": "Business Segment Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "auth_ref": [ "r1240" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]", "terseLabel": "Capitalized Mortgage Servicing Rights" } } }, "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r609", "r611", "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r35", "r36", "r127" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Stock Options, Weighted Average Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis": { "auth_ref": [ "r18", "r31", "r114" ], "lang": { "en-us": { "role": { "documentation": "Represents settlement terms for the group of mandatorily redeemable securities, including the description and the details of all terms for each outstanding financial instrument and each settlement option.", "label": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]", "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Axis]" } } }, "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionTable": { "auth_ref": [ "r18", "r31", "r114" ], "lang": { "en-us": { "role": { "documentation": "Schedule of the description and the details of all terms for each outstanding financial instrument and each settlement option, including: a. The amount that would be paid, or the number of shares that would be issued and their fair value, determined under the conditions specified in the contract if the settlement were to occur at the reporting date b. How changes in the fair value of the issuer's equity shares would affect those settlement amounts (for example, \"the issuer is obligated to issue an additional x shares or pay an additional y dollars in cash for each $1 decrease in the fair value of one share\") c. The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable d. The maximum number of shares that could be required to be issued, if applicable e. That a contract does not limit the amount that the issuer could be required to pay or the number of shares that the issuer could be required to issue, if applicable f. For a forward contract or an option indexed to the issuer's equity shares, the forward price or option strike price, the number of issuer's shares to which the contract is indexed, and the settlement date or dates of the contract, as applicable. g. The components of the liability that would otherwise be related to shareholders' interest and other comprehensive income (if any) subject to the redemption feature (for example, par value and other paid in amounts of mandatorily redeemable instruments is disclosed separately from the amount of retained earnings or accumulated deficit).", "label": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]", "terseLabel": "Schedule of Financial Instruments Subject to Mandatory Redemption [Table]" } } }, "localname": "ScheduleOfSharesSubjectToMandatoryRedemptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Expected Amortization for Future Fiscal Years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r168", "r222" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt, Current", "negatedTerseLabel": "Less current portion" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/OtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r385", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r417", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r519", "r520", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r1035", "r1095", "r1245" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r400", "r405", "r409", "r410", "r411", "r412", "r413", "r414", "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Profit (Loss) [Abstract]", "verboseLabel": "Business Segment Information" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r187" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/LeasesLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServicingAssetAtFairValueAmount": { "auth_ref": [ "r791", "r792", "r793", "r794" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Servicing Asset at Fair Value, Amount", "verboseLabel": "MSRs (in thousands)" } } }, "localname": "ServicingAssetAtFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r14" ], "calculation": { "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r1052" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "verboseLabel": "Maximum vesting period for stock options and restricted stock awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Awarded" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding", "periodStartLabel": "Outstanding", "terseLabel": "Unvested target performance-based RSUs vesting in future periods" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Stock Awards Activity, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance, weighted average grant date fair value", "periodStartLabel": "Beginning balance, weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Restricted Stock Activity, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Fair Value Assumptions and Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r639" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r638" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r609", "r611", "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "negatedTerseLabel": "Canceled or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r1054" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares of Cavco common stock authorized for grant under stock incentive plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares of Cavco common stock available for grant under stock incentive plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r632" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r1197" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Canceled or forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r1197" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Canceled or forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average estimated fair value of employee stock options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance, shares outstanding", "periodStartLabel": "Beginning balance, shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Option Activity, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance, weighted average exercise price", "periodStartLabel": "Beginning balance, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Stock Option Activity, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r613", "r614", "r615", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r637", "r638", "r639", "r640", "r641" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockActivityDetails", "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails", "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2023" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2025" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Unvested target performance-based RSUs that may vest based upon performance conditions through fiscal year 2024" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r608", "r616", "r635", "r636", "r637", "r638", "r641", "r650", "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "terseLabel": "Intrinsic value of awards released" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r1053" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "verboseLabel": "Stock option expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r637" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option life in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionsFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "verboseLabel": "Stock option exercise price as a percent of fair value of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]", "terseLabel": "Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]" } } }, "localname": "SharesSubjectToMandatoryRedemptionBySettlementTermsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain": { "auth_ref": [ "r18", "r31" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]", "terseLabel": "Financial Instruments Subject to Mandatory Redemption, Financial Instrument [Domain]" } } }, "localname": "SharesSubjectToMandatoryRedemptionFinancialInstrumentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r225", "r226", "r1117" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Short-term Investments", "verboseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/InvestmentsSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r194", "r342" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r1181", "r1184" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r1180" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Purchase accounting additions" } } }, "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r1182" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments and deductions" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r1183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Charged to costs and expenses" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r292", "r385", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r411", "r417", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r516", "r519", "r520", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r1035", "r1095", "r1245" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Business Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/BusinessSegmentInformationDetails", "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesGoodwillandOtherIntangiblesDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesReceivablesandAllowancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r266", "r305", "r306", "r307", "r344", "r370", "r371", "r374", "r376", "r382", "r383", "r464", "r537", "r539", "r540", "r541", "r544", "r545", "r560", "r561", "r562", "r563", "r565", "r733", "r903", "r904", "r905", "r906", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r936", "r958", "r981", "r998", "r999", "r1000", "r1001", "r1002", "r1085", "r1126", "r1135" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r32", "r58", "r289", "r324", "r325", "r326", "r349", "r350", "r351", "r354", "r362", "r364", "r381", "r469", "r475", "r566", "r647", "r648", "r649", "r673", "r674", "r703", "r705", "r706", "r707", "r708", "r710", "r720", "r739", "r740", "r741", "r742", "r743", "r744", "r769", "r880", "r881", "r882", "r913", "r981" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r349", "r350", "r351", "r381", "r811", "r898", "r924", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r939", "r940", "r941", "r942", "r943", "r945", "r946", "r947", "r948", "r950", "r951", "r952", "r953", "r954", "r956", "r959", "r960", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r981", "r1066" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r349", "r350", "r351", "r381", "r811", "r898", "r924", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r939", "r940", "r941", "r942", "r943", "r945", "r946", "r947", "r948", "r950", "r951", "r952", "r953", "r954", "r956", "r959", "r960", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r981", "r1066" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/LeasesLeaseExpenseDetails", "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesAdvertisingFreightandOtherIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r32", "r169", "r170", "r208", "r903", "r981", "r999" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock under stock incentive plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r32", "r169", "r170", "r208", "r622" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r170", "r173", "r174", "r197", "r938", "r955", "r982", "r983", "r1058", "r1073", "r1127", "r1165", "r1228", "r1250" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosure [Abstract]", "terseLabel": "Number of shares and par value" } } }, "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r19", "r984" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubprimeMember": { "auth_ref": [ "r1168" ], "lang": { "en-us": { "role": { "documentation": "Credit rating classification of borrowers with weak credit histories, including but not limited to, payment delinquencies, bankruptcies, foreclosures and high default rates.", "label": "Subprime [Member]", "terseLabel": "Sub-Prime- FICO score less than 620" } } }, "localname": "SubprimeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbySegmentandCreditQualityIndicatorDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": { "auth_ref": [ "r860" ], "calculation": { "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information.", "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium", "verboseLabel": "Unearned insurance premiums" } } }, "localname": "SupplementaryInsuranceInformationUnearnedPremiums", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY23SolitaireDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "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.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]", "verboseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/AcquisitionsFY22CommodoreDetails", "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": { "auth_ref": [ "r38", "r162", "r163" ], "lang": { "en-us": { "role": { "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.", "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]", "terseLabel": "Mortgage Servicing Rights" } } }, "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r558", "r564", "r711", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r848", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1159", "r1160", "r1161", "r1162" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r57", "r120", "r121" ], "calculation": { "http://www.cavco.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost; 671,801 and 241,773 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r32", "r120", "r208" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Common stock repurchases" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r291", "r353", "r354", "r355", "r356", "r365", "r427", "r428", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r517", "r647", "r648", "r649", "r671", "r672", "r673", "r674", "r687", "r688", "r689", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r728", "r729", "r734", "r735", "r736", "r737", "r745", "r746", "r748", "r749", "r750", "r751", "r765", "r766", "r767", "r768", "r769", "r813", "r814", "r815", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/CommercialLoansReceivablesChangesintheEstimatedAllowanceforLoanLossDetails", "http://www.cavco.com/role/ConsolidatedStatementsofStockholdersEquityandRedeemableNoncontrollingInterestStatement", "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r1046", "r1247" ], "lang": { "en-us": { "role": { "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.", "label": "US States and Political Subdivisions Debt Securities [Member]", "verboseLabel": "States and political subdivision debt securities" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/InvestmentsAvailableforsaleSummaryDetails", "http://www.cavco.com/role/InvestmentsContinuousUnrealizedLossPositionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy": { "auth_ref": [ "r875", "r876" ], "lang": { "en-us": { "role": { "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.", "label": "Unpaid Policy Claims and Claims Adjustment Expense, Policy [Policy Text Block]", "terseLabel": "Reserve for Property Casualty Insurance Claims and Claims Expense" } } }, "localname": "UnpaidPolicyClaimsAndClaimsAdjustmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r84", "r85", "r86", "r253", "r254", "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Accounting Estimate" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215", "r1216" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/StockBasedCompensationRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r1136" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "verboseLabel": "Effect of dilutive securities" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r369", "r376" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r367", "r376" ], "calculation": { "http://www.cavco.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.cavco.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "15", "SubTopic": "30", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481906/310-30-15-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147481852/948-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481696/310-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1032": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1038": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1044": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1045": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1046": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1047": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1048": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1049": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1051": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1052": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1053": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1054": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1055": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1056": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1057": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1058": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1059": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1060": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1061": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1062": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1063": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1064": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1065": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1066": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1067": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1068": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1069": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1070": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1071": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1072": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1073": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r1074": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1075": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1076": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1077": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1078": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1079": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1080": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1081": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1082": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1083": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1084": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1085": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1086": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1087": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r1088": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1089": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1090": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1091": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1092": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1093": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1094": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1095": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1096": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1097": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1098": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1099": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1100": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1101": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1102": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1103": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1104": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1105": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1106": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1107": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1108": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1121": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1124": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1130": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1131": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1135": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1137": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481679/480-10-45-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1156": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1158": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1167": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1168": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1173": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1177": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1180": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1181": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1186": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1188": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1190": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1226": { "Name": "Accounting Standards Codification", "Paragraph": "2E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2E", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1227": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1228": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1232": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1245": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1246": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(4)", "Topic": "840", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a),(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7(e))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.7)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "40", "Subparagraph": "(SAB TOPIC 5.W)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479583/944-40-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "825", "URI": "https://asc.fasb.org//825/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org//940-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//942-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org//946-320/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479686/944-605-45-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "c", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(i))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "35", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-35", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org//320/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "https://asc.fasb.org//460/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org//710/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147482969/710-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483442/210-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.C.Q3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "6B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481260/860-50-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(c))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479686/944-605-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(f)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b,d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 147 0000278166-23-000032-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000278166-23-000032-xbrl.zip M4$L#!!0 ( /6"LU;4<\)V\=D# #?8*@ 1 8W9C;RTR,#(S,#0P,2YH M=&WLO6E3F\FR+?S]_@I>GWCO$'&>=@U9DW?OOD$;[$T?2]B [88OCJRJ+!#6 MP)&$#?SZFR7 W<;=V^ZVC/3(ZH'0\$RJM3)S90U9/_[?BT%_XQV-)[W1\)\/ MY _BP<;__>G'_Z]I?OUY[]G&UBB=#V@XW7@\)IQ2WGC?FYYLO,XT>;M1QJ/! MQNO1^&WO'3;-[)S'H[/+<>_X9+JAA-)WOAP_$@J+!!>;X&1NP$C1($3;*!(^ M>.,38/S/XT]F3*OXY_X7#R*+U+HW\^.)E.SQX]?/C^_?L?$O(G/Z31X&%] M6 %"/K@Y]&+2^^C(]_J'T?B8#Q/RX:^=9_OIA ;8](:3*0X3W9XU&4\_G%5P M$F?G\(>SR]\>=#YICA'//CWPYHN/#IY,S\8?CKR(X_X/$TH_'(_>/:S??'1H M_3;W/C[XYIGMP^LO;P_M]X9O/_IYOS]8/ZQ?1YS0[Z_<^S?'WVV&WL6?'2SK MP7QYJM3Z[?!IP[_JHW-N?^5O1S^K]<5/Q M%Q^U%-_PCQ_PW]U-B4:H1JJ;B_P1.V0(X>%%)=R'.TU&H*3[=VUW?<2'IOX$ MFH^N7;^='?JHC\/C?SZ@8?-R_P&3G##_].. IKA13VWHO\][[_[YX/%H.&73 M;0XNSQB<=/WNGP^F=#%].'O,AS_]C__Q/WZ<]J9]^JE:1W-K!S\^O/[PQX?7 MEXZC?/G3C[GW;F,RO>S3/Q_DWN2LCY>/AJ,A\0/T+A[5 VE\_;*7,PUG+_G[ M+ON/<2]=W_]BND?EGP]Z.L?LG0&3(;)]IPC>!6'9CC,W"Y4W6_PHBA]%-[_9 MYA ']=;4>[0]Y.>[?,P_9XS]G6&FB_^BRP<;O=BZ[I\>B\W1'=+=>J*.M%[)S^J37N3J\.#H]AJ/7AU>=TWZ? MO[]ZIKO]PZL1OS^$[M;//3Y>= ?\_\'.Q>%I1W5>'\+NTU>#SM6..3KXN=>1 M7CQ31Y>'KY/M7OUR?/K2'CW=@4/U0G:?OGK+S_B^N]51W:>_O#T:\"\X>-7G^^G. MH"..GF[?G/.*[V6&1P=G;P]/3TZ/MEZ*H]'1Q"YW1'O\%$47F(C2M&-B @-QB";YQT0J5@ M&1CUX"?!_RCGI;4_/OP(U&^)\6WD>=*;).P?$HZ?\">3-_/3D\![QW61P\PS@/AX_V+@.IGS9B^FCTKN@W!3L M5Y&Q!OO?@ZT^ 3O;(A-1:;1A$00QL(H6BF'7GMVYS(*0@_*3S6?[VW\%[R1S M\#KJ;$,";1U2$%XZ'ST1L9=XLW,7YAO)^NA);U@%X#-BU;A7U?]N>3FAS2?<@#XY>,X)\[\.#HT'WZ9/30^8%,T'Q,9?=7A"'KW^9,*(G MAP=[?+UZW5].NU?\G <=>?AZK[][G?K!3_+JY.CIR]-]W23C^7SKG8NF&6]7Z\Z-TS8GO+QEYW3 M],:JH!0$VV1AF0R"C3YF-G_C(($KPJ+4#W[Z=\G&?SP?C\YH/+U\SJIRNCG, MVRP?SRIF79K>#X%V^?ZLM(?',PH]ZV'L]:O .Q^/^3'6')HKAXX_X5!4$",9 MSK<5*G8CLB;H(C1694E6:1^S^ R'-E,:GU.^A:Y'DQOP[M\#K>GS3>GS]A/Z MI Q>6$:10JJO"Q-).4:'X3PUK@ 4BXW??[$_W1'P[3FT#?@T/;%)Z(FYI)U M,KXQ+%4;\$HU/E-J$G^LG*.@LOT,B3Z+X@)]T9I*WXI*EY]0J781%Q*N89WL MJS[6C?<$C5(IR9BUBP"?H=(^,5KLCT;#XP,:#[8H_AEYGHPQ5>@VSH>]:^H, MSP>1Q@_^/IV8]KT!)T?_?+#3?7++KMH_]^@QGO6FV.]=U4?#X3Z-W_42$WZ/ M*;5;ZD>3?U$_[PR?C\;3,NKW1@\V:G;-YS=JP73J7NW^STO#%!KPN>+H8/OJ M\.#PDN_+:=5+OLXQWX-?7]ZAT^G+J\,!_Z:#/E/HJ'?$E.L<=$^ZISO\&_EY M#CJPN[6MNUN_G#*=/HEN7I:4B\6JBUP#)%,3BBX-F")-R=8"XH.?Q \*[(?N MDUM2_$62R)2,$"[D" %,4&BRR\$&$ZG2A68DJ1FW6I-DP23IW2&),"A*-@U9 MRXEX]*;!G'/C(; OBJ!243.2.&F^DB3S\22OJ>;IE#??<4)KCLR% M(SN?9NH!.T-&$I',F:(]^>(W?\B#.D MA"BB4<)P)NY=:1 FF*+,=(E3&[F1[02?QILYMV9>ZMK.^=]3LP&9_W1)8UK M7]'SJE5'P_W>\;!7>@F'TRZ?L%0:MGOU\@,/NJ\9O]?=0?>@V^^>ON7S7O48 MQZO=@W[_<+#'6!T-=K=>]8X^:-@17W,;*C;=K;=7AU?;@OERN7M0[W%\U=GB MYSAECER]N.KNW^7!X<5AY=;6#I_3/>TYL^+J.KLR0 M>G(^S!VJ_N(3,?OPXW';,17B9"71Y ^&F^LP]*/); X$DVMC-BS]:'IYQER9 M])@?=2; [+.3<>7>1R/+/UQ,,E_BX]>8;)Z'P\>S>;@O#HAM#7 MC/H[A+Z]$,V&CV_?]7)]7WHTWI@]$/WA5(3'.__U\4#HW9-_NOWHXZN?S0:V M;M]-ICB>;K$0JZ-MJA'05#N^^]V'Q\RWA^K9H?*W6UQ_<_O^]B8//VJH/VRW M((K6U9D4)P&\#*"5,:9PFFV*-_DZ-$BQ%,UU/;5D>MU84ORN!6Z_^;(6J-%R M]O//9^R[_G# "3HG>3_=S,%X]')_Z_;TVZ]NW]?S_[ U)232DJST,H/*G%EF MP[_8*9^P6 ,W8LQ(M5RMR7PRC51?V9J3$V0C_:1!;^@\^_(OM^A?D+?+UJ+P MM_GY,:>^7+PM50M.'^OWA\[B%DY'X[]IS)^< M7S_+AQT__.>8;L+Y $6"=!YDX*XB4!+(MH=MGQ%1).<7=NDJA90@#)%C#$[F;DMG;?9S]J- M-8$*S4T#ZF5K-XYL+%/"E[2;_%@T?$6[N5!"LL8:I34(=C%%.JLX:"4=,8GKY M>#0X&PWY[63SHL=AZ?8P_GS :JM\_O,6'5OOP)'_- 5ZCZ.<0 C(C M$]GO1Z4-:",PI9 16/&FD@2L#C0'XYD3O9R!&=YT+[<$)M128U0N:,_:7$ TJ42PA+'$%.3J M6-(>3;$WI+R-XV%O>#QI"3[.Q!! DL^"0)%&8DKY;-O/HK ; ZP?ZHB,__,9O:M)W4H&O(+1/"**@-%E( ML)QTB@A*1"^]U,H*L3*$_NMZ[-Z@%Z+Z-"BP?6J!)\J1W@V4'TX /5^9T^.ZFM,&GU M@+VWL:3%@^NLXNS,*\7!'))U7H@BI?..A,82XNJ!^^U'H!:/:E;6>R);D@NL MV8@3;R3(2%6Z99=7#]6%C%LM'FB75# DT7$&"J:DZ&51*+*V01E+W^,0S[(( MW&24\LJ(&%6=]!TC_T4&J+C9)]_S8,6R0(0Z1F\X#XGL'8.E4-"$$@$YUX6 M964@6L3DF#G"1%F !Q%41B I(VB3M$ZN6$@AV)6!Z5XGQ\QQ],IA(ALS<>@! M;Y/7 EQ!'8++C-'JX+/HR3'S@RP*2L8DZ8I!R$%XBS*B+%I9FV2ZQTZ]1;6 M *4*NWV(LD PR6-TPA'YA%$ZF1H/??_[008(T%@YZB=]F"ANBC]BKF5)>O*6U6$-C%]#\M!%SA95"* ML]@D# 0I0G3!F9B,)&\5KB"X]]S_M)BU3M$$ITQ.6B50VOJZ6L?4J:@^ ^H5 M1'7Q_4\+ 3I3 &E$ >4L"&.CX-?&AY@=)VA:W]\BT#:+IWFM3KTS^UN;FHL% ML@X*:UP7K<2BA$ZI" TK \U]]S_-#R+0 4+AK-DG!^PQ?2[1Q"""CZ[XFR[" M58!H$?U/\X-)@XC!SSK5,V2I0E281?3"V:C(KHXEW6O_TQS-R'F=3(H0M +A M#$:CLC8Z1YL#IP@K@\^B^Y_F!UG1(670G@T(.#@5GVPD\LCY'0M$Q 64Q6FS M@%A\O9[DC%>NB 0Q@H[)2]1"1PYG["Q]CJL'Z/WWOBP$6-(Z9]8IDNT5;(E1 M4W&&I"6#WB>Y>L NIO=E(>"6*%UT29DB+: D#+9H3M-M1J.\64&KO>?>E\6@ MJKWTT01MLF6;]9@P:5D7ECEK0A:KA^KB>U\6 K1, K4UG)!$A)!]" 1LPI@4 MDICB9$+%+DDK$NEDB6E2W;H8R>XZF2WJT,-/?=^S(_B+3W MSN52*&3-OC%P(+20HBE624%I=2!:1._+_&!*P9,K$63A7-$+;D3E!.06UG[J4= ^'Q_3;RM).;]@;G _FM8;[3W=I_/FR;O#]L4NMV&?& MG8^[?;G#3G7T[GH];EO,E4+1DG6C \D.%&(AF:WU5JA02+>,#GBQIL/7"=84 M+2*Q^$F>O4..2D1*R5'-RF-L05;^ET#K8#IA%S^^_/V!\U@<_[?\U+*0P"B1 M9J6;E,F@D^3XD+($QR%=9I666&(MF4_X._1:( E^VW3@^N:?[#HPDSXW:NCV M&E^\ZT!,!8/60CI",()B1A0FB&BT-M*I=K&J509M,1,&]N4I*!#&QZ2=UE[G M$K2U\1XW?+@W@UZ6IIN.C80),WGE1DGT@MJ"ZP;#@NI'@ 6K;#G"0+4@O% M6PQ6R<@I:Y'160O+&])^2QBO>YVS--D_CZ>4I@>C3BW'5OL.]RC38%;_[.?+?9I.^[..@KH5]IV^^RV*_,7Y M9RXRKP1G/K3\(B?VH:-U/]$0F6J_B;S;3YZ,QI1P\JV3)JD:/9_>-$T8@TM% M*.9P079-5#B73HD$D6ZUVKO._LYC_<5U/U3*3 _J?=-.KL4+/^N"S":9%+" M=^2=5"58X92+R830:N&W<$@7H@$C1"$CIV#1.H@4O!."E-7.U*J.L@U%X988 MTH7(P12*-%&Z')*!' )B]"%9[U#II' 16]7^;>7P388?OY91_WJY]7B45W(F M8B0H2D0#Q28(V00I+$B.U@Y+4::TP,.ON;.H^@Z9,Y0H1:Q[:^7@HHOU4>K: M.FU2:64EX.^0.PN)6;* (^5U2!Z LX8839W ))$_^0.PN)644%7[RP-H0$*?OH.7F6.5K.H*.(;AVSOI([SW'\ MEOE#_;U7*]F=IC*K':T]!<5)5M&15%&%C'"^1/2MK*[TO1)H(=%+*UF49YF< MG085;0"EE8.H'=^F*%Q'K_80:"$AC+ 44)Q?\5^P46(A=#F4@C( B'4(^UH" MW=PQUCN>7-]Q5-<P3D.04>4,3@+D@(6" M^LXC32M=OO*B+K83P1K&"Q5","&C#,9ZD\O*S6N[9TP7,UB?G%5@'&5E6 =Z M-&RY%C(+11&U7.("JM>E2DY'X\?GD^EH0./?8_<8)R=[-"O'>3!Z/#H?3L>7 M9WU,='OP<[R2M5K>8 M)08HAE5'*5D%5B,!11%+'*,^2>5VN!7&Y_7L.X7L1N/I,1[3SYC>4MZG=#[N MM2@(&58.)8$@3 J*8P^&!L@G2=*# M<^]=[QOU/'\3I%26UEMK@4H$!1 @>Z,Y,0O11+D2MO1X-#X;C1FK+8K3UID2 M*%(F* VIUI".QN>BR% *A0W+:;F\T6>YG=W\PI$*V6+QDEPLH)/R0#F"$9P< MFQ)HB?5!.YS=_) R.@K*P3H7,I08>S3PX>2\YJ]W MCFH)8M+(E"V')(P"$K%X,.0@9@]HB+7?#+&E[OIK!V)W>OB^9K,QY[UAIZ<" M(("3/N3BH10760FJW*;*/4L,W>)'7)SQVJ!.SK O#1:"" 5KF1T,NA0;6S3B MTA:<%S(*(V01+@7)7I@@68BD550E"V$UZ6!;D\$M([S?)*4C$IA080DE@U/> M:XHB.8U9N*C=$O?PSCH.MZC?&_[W>9UI5[."\X^ZZ<_'X_8 (861)2,GURCK MJF:/A-DP!))]98QN>>7F4@ QQQ[=+!$#M[YU%D#-9EK;8@E+M&A@B3= ^2P0 MFUI:L867D^D@*C90!!CJ23,?OL[1)O>?1Y1()LGX5X\J2D M3%9$ 9HCO(REUGHM'E.1!=IL(?>'Q_SL0Z@4 FIC!2&47"(F%;5,RH(M)B[Q M]LNS-C\D'.^6W7'OF#/&NQLE7 O>)[U)PGX]\&LG9-\FFSOF MFY,)32:?IJ3/Q[W6[.A,+AH*,3A*UGE:REE+;J !.CSMX;4^NR!:?C"L O MPQK^/Y>!Q7O.5Y-0'K2JZX@EO_4^FV(5K 3\OLY5J6I@38,_I0%EHXS)3 2 M8D1T9&U*FI)(J2PS#587$Q9D(1FI5"$.SD''$!6Q3RZ"<3$:VX[)S$B[;,!? M LK]9X7+0@.CG+;2**MD NWY'UVH^%)7'W@C]9H&WS M7!82%&>EI%"DB@I2 M\2S/%=:*5L8;[]42YVA+28(OS@N7!7\/5F5T*7$@8">@6::%G)0M5B3(88G[ M:98;_\\EALN"?]:(&FPHBA($%+'6UHB2+ %I[UJP-F,I\?]L9K@L^%/(BF(D MJ4.MMQ]]HN1]X4R-O0':%LSL6D[\OS0U7!8>1 <)"<%:$,#)NI>"P+LHP!91 M\O>5$RP+*"&D$+4*I(4 %7WDR,Q9M$RLS5P!WW90/E3&.(]GZU3MWTTB) %U M<0KD&"%[';RST8)6/M;Y.65YB;#6T1H7<)&VA1/ M$:(R!51V/GOCE $3T-;\?7D9L+3#:BWS 5"BT)&L%IG]/U%(29"V*4GD5W*) M)U@MN0]H7=+F* IC9 93JVIPKE!G!0?/K,!LDFE]YTU+#92;WM0=5)WF7+I( M'[PR2$5E)8PCO<1]JLLZ _(Z>Q\]V7F\NY]&X[80P4GR7D>).3N0SL60)!0E MA-24!2[Q"-MRIFTMI4%4SNJB(^9:^@A%=$P'P8(]%])!M9D&]YVVM90!6;J< M03B;; 3.VV("#4HDE(ESMU8[@ON>"ME2!B0*1L>2?"H>G-$<$CAM-UX+K%N^ MM5D3W'?:UE(&*$G9^%@HI@*6M8 G0E5K?A9=E[VN @/N>4)D6YD P19M50;. M#X+,:).T*6CRP4:;EY@)*PU+2D%H,D&H .!"\((UN@^FD/76JV5?V+F*XUY% M@LDV&TF(D+(+@IQ&;Y5BIYEIB;N[5W2Z8%4Q+J8L;%*@58F.2$BE4*!3)$V+ M 6G=U#T4)K(-Y+K@%D3 J#BW$!YRX4\YV5@%+-HR*N-S-BI8;8*K"QQ3]-F@ MH&(L)&?B$D^C7;TI;3%IE-G6-2:E;C<7L%B-1D2#*3B_"LEVZT8JP$:1ZI25 MHA"RH1B"0\%!0Q9@.UGV,B9+V"5^?PN/YE<:PI)4T5D?D" &=5YYU M1%[Z@D]+UQ_>1@X4L'4/=<>)E00.FY[YX#T89+ \^&4OU[),7:%MA#^I0EH: MCLDE@A3)LU82,@=1"X/(J%< _M5;%3Y'ZT=#-II D#7KY!!4RE;KDG.(6I@E MKH8Y?TSF*0=; G\0H(HI)NHD@=4 >X$2E>+,E90E8987_B_'PJUJ48 YZL"B M#2AV]Q($R*2#$EHF1BH8F\BU8(^,U<.$HI/:LTL&%N6>ZD!$="GI6/N3.&"W M'9.5+@HP/QK$J-D& 4 +#U;'*M*D"LG%0"1<"[:"6BH:W&L!WV>2;ICH(,6*F20TGE I[ 6HW,F408-Z$/KG?.*%P68XV8=LDZ^865>MX*UMD2!&'W2-DAA MBEUBZUSNT;1[66TV1QH8;SVD!#YY3M8)$Q59=%;!>)&H]1TWJ[HD?([I6DA6 M2N^=)0!75QHD+2@$T.B,UFV>7+'22\+GQP OZYYR%L%[#0R_#Q1D(L.9.VE0 MK1?L"UP2WA(&9,L*(+@0DDL0M/4R9.-=K0QC ZFR9L#WDK0IRB2$R0F10)!$ MF3084?EA%8>'[XP)RP(+:&6%TU(9D.RF;0P(1D-)().4;HEG/BSK#,A[768T MQ\$541SZ4J<[2! _Y1& MQV,\.^DQ"M>P3*9GXT<'OWXC .98M20EEDQ&*IDYYP@F"DY&'0F.V:KD9=Y6 MY$L >/)LZ0% JY*VM;LW!8A1H,A"6H-C_

\=QCX]'XVG9=3OC?:OK_;QP/7CT6! X]3#_MWCOFGXG\\GO2%-)IOIO\][D][=7BU&:I2_20V M*&5=I[L$N\Q^2436[J'2Y^K>5>*-!0\25EK*'N*1FM1"VNK '&) M)V(O%( Y+JT+5D7V2\': E%G'ZQFCP5924#3AEU6GX]'_'NGE\_[W 2;P[S] MW^>]LWJ-GR\/+L_H8Z?U\WF/KSH\YN-N7^X,SL:C=S,8)RWIX;!9EJ381Q'G MK%ZJ$$()MA!9%%6:+J_5M ZT.4ZB%-YIK)4H901#@H..+\HGJX2-62WQ1I1_ M"[0.II/>D,:7OS^P)?:EI16L"$H4JH!)T1M%GB"A)O:.9HEWWVH)5'-4VT$K M29R=.Y/!. HA)Z5L9CF791(GLZHK4 MII;QD:L6I+XY,G/4?%@W$E2 B!I<#MYF2B4FJ9W26B_QUJ]_"YG'(VZJ\7FJ M'0L[0S[U>,P);4NL*$G*F'722M7RXA&%RV!-RFQ!AO(2KQIN"U9SK"Z)D@BS MJ-5*(-J ( P;&&!2=8)):-&\XYUA&@WH0W[[;)1^UR_W&UB3Z6[9QSY] X06 M/[E8I2($6E873H.R)21OM(G6&=: *LD632Y>,C@7,H.XL/Q@"V59;QU ,DA1 M6A8GP@=R(' &IQ!:A>8&5[V&\XO@%$WU:.%+X)0?&_)7P!E2L9A :S)U@!:P ML)KA:!ES5EEXOVK.=I_Z_=[P^"EQHH9]CJ.;>= ;]CA:\L'O:/OBC"^[FHX8 M14XV>RE2$ #L@L&)X+$X@92,"JOFB)<#ZH4X:5MWUA0FHK8*;,I!YN1"+AZL M+"6(57/2RP'U0ARX(DLZBJ(]&H B$()41==%EPRT:<&:YIUAIL)H3>D98Y5W MAIPX'/=BG^J0Z73R\V4'3T?CQWV<3#Y&_>EHE-_W^OV6Y*!%8MWL5AG.0T$+ M$Y#J).G:[0:)<(F+8/*"4LJ05]J7\9N-FTK)FNV1E.SLT/CNX2VQ M,JVE#D:Z4$P$FS-:G>H&2MH)RV+2K*B5W3]D<]R+4A0)TF*(@F-99.51^*\6 M3@0A=+ZVLB7OW5KFC/I.+]775(\H0GB6\]Y6Q+1':3+',2-+28*U1XN&&?Y] M1;#]4;\WQ=YJ5@1C\5%B\$D;MK>B0U!.V2)8G2 E2]2B$83E0'$A@P.&.+,V M0,[G"*!$S#H IP$!4O8*]%_5^1:"8E8D;?T/.9_CK#M(I_G?PAF"9#,M M*^-1'X^Q3"<#'*ZB1\V<([#6=*@3HQ@QN&"BAF A*$N@5L<6[PG%A=@B9:\S MY%!01,C*^LAQDL5HT5&%XMM4*?/9:#)YS+^M-SRF8>H12] N3L_'M%M^^_CR M=\#N#-_Q'4;CRSTZ.Q^G$YRLBO0Y9UD^PS?UL3?X -B <,+M<4/K^M7M^;?? MW+ZO%_CCWH%0"^ KJJ,2$#EG"<[:J!-F "M:51_W+_/EV0B'*T>5CSL2,+/_ MSI0T.VXI=?00M8W))=1!B1:,'OYE4!^/SH?3\>59'Q-5U=6;MFB9$G%2&A-5 M2-@:!;>FBR8*"RE2**E-,QJ7%KC%SY,1SF0'=<>+VHG.* >3O'#(69 R0K5) M+[<#Y<74+'=&:861(VH"8RB0HJ(P6!1&^]RF'HIVH+P0O:UD3D9904*4.L_1 MNQA*()D-OPY)M\B6-]_C.'^Z@&=[<-8?71+M3T?I[>Y93:96T5Q+K?[D0U0Q M<^)$PFNCBP[16N.3:U7B]"= [M%D.NZE*>49E*L(HBBA%*==($N0LL4Z>TXC MJA!TE-2F/HREL<:%N%4OLG0!(6*Q *C]!K)8Z;,<&)ND1!>&B 7HG4C."SH MI!2DP%@58RR>LQNB8M#?[/16@?1K_/YMDGF-GI]#DIFSTEY" 5\(P&MO="0A MDPZYI)SB\@]5+PDD\QN3QD)!E9AUE@E0YN!5K%;A,97D(B[_A(\E@62.&XH+*1<<<17A4/@NG%2J] EVYB[&QQ93ZT>P=M68'B18H)$^EEI@ F5)Q M1;:@BN"B,?PF$MX4YXPGX00$R F\CZ7DND='!,:KO=U!-[73ZRJ\_1,/,3[P*0M&3OYF1AX\#@"@2-/M>RZ9!7H*/U'I!9O&R/Q4AEUM*#*B9K<'EB5&^P7[?=O58DK, M65W3+1:"60"@0AW9%888L);Z-BW86VPI[&I^(AT-J*PE"W61P8?$L@&=A;K) M@?*4VS1?=4GL:D&3HU"!$U99#*"D#49C,LE5ZXK8ADU9E\*NYKCD6.5@D]'6 M);8FX:-UP'^!$H$41GTW@'SQ_5YQ(E:WL/BX^EN]Q<\XH?QX-*B5WJXKQ,T> MK9;H.*'=85MV70U0IS!*$CERWFPILK;%S,SP7DF.@VM*S(D2!^]'+:&$58F" M"3E;63?/D+$P.2 &FTV*VG\_;ON;4^)D3&WQ$]+8)#*A5A#!V!QM3L*&K(QS MG /%F22KI%#7DLRMV?'15F/[B8;(K7VSS5C]ZN:3)Z,Q)9Q\ZXG3^F-U_AD% MZ.;409N=,D%(328#JPT4(OC"_D1E8RA#FX0\7R'W^N>UONL^I?-Q;]JCR?9% MZI]GRD_&HT$U\_/IS,IWRS:.A^P2)LRJ:T=P^<<76/1\P<6L6),^B+H#:W&B MKD#T+FGCA0%=LO'%M*G?9#5IL9!^&!UT0?0Z!A7 :^=U$-;;)!4H)YQK4S?U M:M)B(=W>-L!L]A<4DR#)Y(%\05,@6^^!7VSQG7SO6:[7H!UH:] MNR7H<#R^G.W(>S8:3REO#NH:JP^G;_4FJ3^JY\]+N?[NR3Z\_!?_5ARGD\MG M]([Z'S_@AX-VALS>R>P(U1()"SF&+ U(X3G5)55WGPL(!2QB!I-6B$?;G(\, MV-QVRX=3UB2:S]@VZY-@3>T\DQ"+\BAJ_1050BW8'5JPL=?:&?U]'LVQ #60 MR,XX\AE!:<+D2[2AZ&(QF]2"[>;7SFCA)')9F!P,1S.)@,9%5LJD4@D$RF82 MK8IH?QLM^0VH<6F"&GHHF*RP+(]2W3 9V?=@+?U1F.X6XJ&NAK6!]-,H7UX*9#JN= MINF6!#6338&4'BT%8[L+T#12&+E%:(1VMG-$<2 M?2@LW!_AV1E3]AD=N#;LYEVG MXNSA\)A^FYG3P8O>X'SPM>R:M>M6W6ZE3@$;3L>]>%[':)_W\?>5RC>Y4?ZK M?K:*,SU,(-196^^3 RO)QP*IVU!P;PWC@YX6GI0+F?\(<-D&&8.W M(#5*H2VY%DS863(8%S+!)CE+N?:CR&B@L"2U"<$9+R-EGTBV8(+-DL&XD DQ MA,*#20P4&YPR[%N]R91RUJ;X(MH0=7_;CRR-!O1AENRS4<+?-O+X,),:^RNZ M0 J%,L:RY7D!TI40/'DAL$1?K C0 K>Z=$ NQ+$Z'[574H:Z@M1"CBED6VM3 MR"!*5FTJZ;\T0"[&M68?DC'H,K%KK;W'P5IMI9 @R&&Z66+/*FA9\5O8MD@? MK[!WO[/!K^CRB)8@J^R53Q925MY[&5![#XZ"!7>#1U!MQ>/;;1GW,1[L>.:! M!WLP#H#&%",=R PQ)\D2));,-J-D^E[P^.+;??U.U)^>V!*N6!V)/$(4 <%; M%J>*.38@O.:*_/:G/=@C)D&.'X[V1SFV9LN#KY]%94Y\<05E9S,"5@K MS7:61/8ID3/4E$LFM?8I\]EW>YQIO#M^/A[E\U2?\&=,;_NCXY:01"N!/DE) M3A4H488,9)DW(!'4G-"Q1#',S4B^7-_-:V!;1'P]ZRSD5LW5:)4.U'X2R+P=TH-$6K%$963L@8T!@]%HM0)K!$0,"T_->:#Q^HF$?/C M"KL+IS H915GFZ2]3HZDH@A2UN6@:ZZT,N[/CR"*\X8@0HJH##!Z(:9:.J[8 M2 F,EBT:#/G0Z7I+F?WK2TP^THG#R3E;-<-<*Y6LXJA(EJ4(H85C 0<.K(_% M><60DJ L2FK1J,CR(;J8_>HA:@?":%L4:(=UAVIA(1O,BK)I4_WAY4-T(>,D MSF0,6CGCG6'9%D*B[&S=0M-);PA7S.ON,*#C5?6WA>\;;1$%3.',.0691"HU MKB)FY]LPN6<9L5Q,*6,36"';NB8XU#WFT/CLBLDQ4J DS(IYVOO"0O!<!\D>]O=I_*Z76E-+-TAOR1.:D PX M]L \=I/.I_W)[UE!]& MX^.'U?L]O#GB8<$T;7<6OT[IG:>W>H.^?Y M=/O=T=-PNGO:N>R>'HO.TQW1W7JACK9>R,[IDU[GZO#BZ/08CEX?7G5.^WW^ M_NJ9[O8/KT;\_A"Z6S_W^'C1'?#_!SL7AZ<=U7E]"+M/7PTZ5SOFZ.#G7D?Z MB^[IVW='PU].CJ[.>KNO.^^[K[=55[VX[&YMB\[K)_W=U_SZ]5Z_>_7SZ>$I MG[/U\TGG,HC#U[],C@Y&^NCISL41?W9TNG?2>= MP=Y)=[!ST7U\<\ZOOYS$0>[OGN:WAZ=/WG:>/AETGVZ_/SQX\9Z//^F M'OSR=O?UX>71TVUU>+HM?KUZ.>WLBXMG!]M3;HO+SFEZDQ5PCD;4*!2J@4S0 MQ,BO9 $ :42A9!]L]'O#MWO_'IH9+O6X!QO344O!./KU1*3!JR&^#N>[@QUS M>+4I#P\.]='6CN@[8C=@\X;RCXF M3*:1MI0&#.@F^F(:D=C=4,[:$;-U5$?T_OF@>O^'=TQ@;1-KFU@R,+[&)KH' MQV\D%6.)=%.K #80DF\\)FS(LA:JB[Q9)'VP";6VB26QB>X=FU" HA@=FD0R M5AAU$PKXQKF$J()A!^?6-K&.$VN;6-O$.DY\/S;1N?S8)J23%)213:V3R*Z- M3(-D6$#9#%)K="FM;6)M$VN;6-O$6CM]1S;1O6L3D%-"81J?7&A J- $6V3C M2'HME4I>XMHFUC:QMHFU3:RUT]?#L+NU?0/#2!T-#F7W=%L>#;K][FD2NULG M@\.#D][NTZ/^T<&AX6:41ULO37?_UB;.3@Y?=]3A8)OO<\00[8BC@V[OD*'< M/-^ )FI!*:(3UCK0(.EG?.IOXNV!\9!.G M1X.CTY>J<_!J<*A>JN[5"[[/T2&Y3B1)-N% MZ)YVKG9?O-$RL;=1J4E:FP8X0K!YA-!XYZ1W*B>C<1TREBQD''Z26H +R@(' M_1@BIQ;"E08+N[JLE2U96I*0-M:M^KE6O=.QYP(I@R$WF))FIV-,'0 2C:D3 M!'2P2HNX;M7/M>K=[E);]SR0034R&F27(Z@)(G!$#IP12V^ MP'J=3$'9E!2Y5:.-#6JC&I!8I% 0E=6M"Y#K1&HIHF([1&/Z1#06Y1-ZA0V[ M&]N *Y$]C4Z--]I!0%E4A;%E-K%@T2@ZFV^2SS(;Q"9)*YLZ&:()*LL M6(CXD-;F\>7F<=#O'YZ^E(>O&8'7U4-M5C3>'JH./^OV^Z.##M.9P\+EI^:Q M^_I5KWOPZN1HL&T.3U]<=+;X]PSV3MELWG8.?NYWKE)]9OWKU?;[:AK7)G(( MG=,=_285+#FQAS..6#7&*)M(HG!2A5AKFQ5KTMH^/F\?NG/P\HTG6RBGV!14 MCHW"IB8@IZF4M/-21A>S^XZ,HG/U(73WCUZ_?+_[FG7/01XZ(([[WX0&# M\O0)$[7+D+Q4?,QEM_=!1T%GZ\75[M8+8/B 8P7[>79#_)QL')(A5H=7OW & M^TN_\XF..G[?W>KPOO_UZL4G MF50DKY>C>3,IPK9:.I$=X:=CGL;3SZU#COG60%&W/&=:M^ MME7O<-6!,4KYTN2HZW2>0BQLN'V+@2"=261P@?EI.UJU\PE7G8&HE79-9LW! M7,W0Q%PS+ $(69E4)*Q;]7.M>C=:!6:D%]XWSF;V !%]PXEK;$B249YBT%FV M3L']73 ^SOI?L<+;-$>L\+KJB)]AC^_QRPF?P0!P'J..^)I5!>XHSOHY%7WY MAE-[0^A-HT3FT%^D:'S*L7%1.RE5U@CQ.U)P[>@)2Y]XFL):PRIEFY10-> ! M&D3VY):SF>A$X1Q5K/L7/]>J=_O"HXTR0@R-C+55H^21DO F!HZ)%'X53CH0MZU;]K >X.QKFO3!6I09C MX6S#2-=PG*0&%.MER,+$*%H7%1+M&P'D4 7?(.72U&(1=3:*;B)8PJ)5 M+?VUCHI+9A,[G_CO0F"B*ZD)6K%-<-+=L)&X1CLH(H$K%A>8@;>E5?^@7R-D M6SBK4;4GW$O.P)UB\8C611;A126S;M7/MUJWZ>JW<\ "JLG1G4%!38 %4?SNJC\5X'F[4%'=K7V[^0J'BU^09] M!F?1-(%(L'!SL4$0HK'&&^#(: U\3_.FVC$$]ND,'\_^VUG/2E'6Z6^<&398 MG&VD!E"V>&-$^V9-+&8$;/.-TM8AD6RL9]\"3E"#2HLF)D766\VI=_Z.;*(= M<>+3$3!6A2EZG1LM'=99;[;Q48:F)/)!>5^W*5M'W\^UZB=*44!0P85&8&1/ MDY3D[-3))F'RT60VD+B>2_CY5KV[]%H;$CZ+1JDT*]'! =E0:I27SA12IDBY M;M7/>H"[XXH(R *'&L%MR*T:9<,:,==^<2"9/;5QWM1"E.+IVS?%D@PR),Y> M/+M35A5-)"^;$G*"&$)1^#V-*K1C+N'VQ6^3I=Y>=OFWO_$NU+T>?>-3L76P M73>8T39%6BS>)RE<^U9E+7PRX8LW(@HIK#2--.QBP$G.I(3S3<53UEQ$\W^5@^[XICS=-7O3\:WR<3R>@$#5)D\RA%-,%C M: )HK;.TQ<("^VS:TJJ?S$;SR::@.9LR=:T$B*H:ZUL74A0)5:RK%UOF=!8P MOJ\Y5+Q1D2!4_Q)='!+^(X\33O4Z1_,>7%.F^"@(4*& M$8-I,.C:ZP %LF!K68]$?[Y5/UET[B*GI]XW.E#D5E6N\:"!_7>HNS@0A^3U MJJS/M^K=_%3Y7.<3LLLQ5$>B3>.550T[;QN33LG)]:C;YSW 7:U1 ,FJTJ"L M?2F.17GD3QK*7FI.J92M'8TMBXJ+6>M6HV)AV]:>8V'M[@L4&G0Q-\92S(F$ MQ*0^$Q6O/YF,SL>))M=O3PCSK*!T[KW[Z4?^<[L-)'MI$0' 9C!*1FTE)T]4 MM HDHGXSN\&']/#UY)(7X_Q_,COSI MQ\D9#G_Z,8X?\OG7KZ\O\\G%:LWI!ON]X^&C1,,IC1]VM@_V#S8WM_8WW[\SL[^_L]O]^+?=ZZ\27_2K7B-38G@\'0W_ M8,[?S([$A9U?Y[38/9TVQG,2?-=>3W;W.1E72 MP]&P6_?9Z:6-FUKP[(*KD\@QUWUI3(8(I%($[X*PMD[=$IK*'VU.LS'$6H$_ M4^_1UBB=U^KU!Y=G++2OMZ1:D$]_IHXN#U\GV[G*IYV#8]6YVGO;Y=>ULXD# M(Z=^Z7+6/7)UTML]^*7/UWR7G[Z"_*]?^D>J_RZ>CJZZJG.QN\6YT-,7FE^+ MSND+#HP[5]W9K.6?3W>?[IC.X*7H/O&U$\N\(41P4N7&8TX-J*(:7VKM:@64 MO+3H"1_\)$7S7S-/_1L*/VU\8J=S9DCX(H+\[PZ.WV[L#NG__*G?N#'TZ>BL M6OF].XT0?G#"_1VGH7]PVG^1S_A+K@A^$%;]%5?T9W[GUJ^HLXOJ6?[Q.Z?1 MI_)ITXS.OMR+;(Y[V-]X.>RE4::-SOZ?N1%YAR7PARRY!P^R.1R>8W^/SD;C M*:?LH_$ IWSUB^FCTKN@W$S'Y^WT,$]Z\>E+NWNP?7'T^JA_Q-<\.CV\Z%;) MOO56=0XZEX=7++4/MM]WMCJL$H]OSGG%]S)#EOZF<_"D?S1X]9;/'W19IK-D M?[][<'C1N?KE='=KYZ)SL/F^<_7"[#[Q[Y\=;'Z\[A@DJHC%-]8!2TX711.- MLHTUP0B,&4KP#W[ZG__!2;[]QUTG]<$GW##]GDG\A:'P+H?_V--M=KLO-Y]M M[&T_W]T[V'C^4SB[E)I%U M#8B2F^"#:,A -N#)FER^J>]]?#X>,UY/9B0Y9!R^%+/O$JZ"F$-.HM&8H<+E M&O2&&@K*.2O)66!/NGDV[O6O\TIYUYW^YT9%X?-*<-D2S=%XB<6AL?)OBD,P MWT0MO9ZO*]M@T_YUV%^/Z(OSG:.C:S*06G;\7AH%[G)2M%?M[7 M+]YW%/^N@_[@#Q5BTE&BEM"(/%O7G-FO(;)@#"XDRVCQUS<*$59:(1[L;7;W M=V92<.55HOB]2IQ^,*^-ZWT#9T.FUT'L_O].1\L<$&<-]W@T&/0F=8O(C2<] M#G=L#77CR&_H";=GNT+6FUW?JY6.[FLZVSKOW[AHC*=BFV*<:J"0;(+1MG'D M0(GHBQ-YM@%H([Q7ZLMUUN]$C/_807T;EJDO\T??G$Y[=-R;5..?=OF;[X]2 M%V_JSK3<3'6?P537+%O;H'2Z*3F+:(K)0A&;^^:KQ[L;.]VME_L'>_^/O3=A M;MO*UD7_"DJG^\:N(MDD16KHO)O4B"P22$" 0:#:.;7 MOS7NO<'!EM*Q)=FZ=4_:DDA@CVO\UK=0RI^>'7;N?+S$KMW^$B?LEL'?XP]A M5-&Q"/)Q4-CC$(1E4,Y,A%USXR#)@J0J@^@J+&"HFP/%]Y]@@FEUNGQW[NH/ M] >=G>W;99CN\M@>_'%[\/38S_%8VK+;/?:6SE8CP^=_=.9U6Q. 2WLN&BP0PB[ 1?F5F1W^!S'FD$B5TU MQ,&C6_;ZZ !G]YW?OU*$U>O_Q/^OXROGK_^T]+KMHL?=T_ M1;=L#M_]\_WE3UUTU\Z/TJOSRU^NS]^=SM]/?[DZZY\D9^2J+9&(QF:P'?9[ MN^W1#D*<3#1LC_:W]]I[X)N-X?]V=Z/MK1^.3!K.P\+Q$Z2,HXBS-%^8@I:@>;N#L[RS M>=ZW.6AW @,]'KMXK]/?^_L#Y;U^9["_\[<_=MC9W=W\S8?UU,^T!+!AP[W; MC?:_E8^]_N,4!Y_==CB(X\*4I?S/CS" WF.V&Z;'PU^/SK"X:G'V\M?IV=$Q MC WLA:/W_5]?_B=Y?9E>P]BWSUZ>+ML-T_?P-[0U?OW]M/OK]'WW]>7/"[07 MSG[_]?K]]/0#V!3]\Z.H^SY=8^X:L')WPIUQNQOM8T46]EGIQ:-V=]#;&79' M_>'^?F_KA^V=[1V0WD5U%1S"42O"-#BX,:W@ G1@K]_M/A1KXE89D0*/Z;=C M9,L-.81_GA>7^?Q1>X5?YII\6+DF^SL&R[1VVOO#WK@]V!Z%;2S, &M[--R/ MQ^.P;X9;/[RYRDV6?'AR"O^&\TH&]GGQILAOP)#^NF,=7^Q4GS9/]=YXT!OT MPNWV&+=DT$4ZQ4&TTQ[OFRC8G@)'W92M /Z4UCBIX,]D M%B" Z?DM\!5?#$!PR]E^3E G7NG"A(_V&O]7*=W%;\.][7@\VNFV]R,DW^TA M*5ZXO0-VT'>G'>Z%V,H.V:T-*/B=:!"-=O?"G7 ( K(/ANQ.?^<.,-EF0.R+(#AN>7(HO7I<@2G#1ZX_H[CU*:X[= M9;#8%F?3X\6OO[]-X#,?SEZ^O49.F?>_GZ1GO__\X?71BRF\=_[K4;3L+B?@ M]O;?7_YG"JXT6'S@-K]\BYPRR>MW/_?/L*#UY:\PQQ?79[TU40U7VTTQYUAU%[.([[O9UP=P!_9J0UW(.+*H^N6\$L+(*;,*U-\ ]0U2OU M59]#+'R-QU>$*W^_W1?G]_ MOQ_OC'IP=G\Y//\21_3+:*Y[$[+'H@\9H[X<:4=M^>B#[%_N("\CL^*H;_K# M07L4[6/#J5&_'8:#G78<[<71H+<4B21F$P=RD:?LZ MR^]-Z?]X MQTUZ!^<9SW3Y7RT)OGKOKJ_^._=DT^)\]B3A.]C>_\7=O9#-/:6]?90Z][^@ M@3BZ'H)._7#V^^L/H#\7O^V/AR$E&[K;>U%[T U->V_8Q2*RG3'8AO#;003N M?;ZL)A_ 2>X/MU<%S9J*2&;.>^#R)\LK^,T?=8+B'J3\&*MR"^(**#\B_K<1 M^=S\%=5U.XWP)(X>I#CZ)4_KK H+JH@NRF]+#&$VK??;_F [W@^[V!HZW@/1 MTQVV1_%HKQWM1'N#.!R,MG<&3Z+G;Q4]\RM#!15+\N=9[SDOYQ48.BAYXB!, M4RM^?+DT,O(!>/ :4=20/IY=I"XP2B3\,[)*!#'\-9O01V>%B0S%QWO]@*B: MRN 9/ ^Q3PL5T4H?5DF\AP,N2P.GO6]V8[ M[X8/C7Y'!P.^1)^';^)0Y&'(WU+22&BD85D%^]T@#A?E1MGZV<6'$%\QF0Q& MPJJPJK]!*=+_K;^SO;\7#TR['R$5_0@Y%2+D4(_CX>X8:[.BG:T?0-D]<#'R M@)3?6?X UL8W#+X"$8NR!L3,-*DJD$X4SRCR#,,MZ2(P-Z98!*<8=0@C0HL= MA57(S"Q+PM<]PS<*?8_TK9G4S+<>7+0O@V>XE+O?][?['>NR)L2%,$,NA,\M MA'F\5JR:\OG]"4UO@7%]189^>T)S^[>=T:@/_EZ_W>OM(6O(]GY[M!N.V_V= M+BAF[&R[-WX2FD]"\YZ%)L7E4ABV"<(H J%9A"CY4(Y@4"Y;^UMPI;/VVC^4 M4Y"V\)9"K2:0,5-8@T4+35=X')AZN$238%+D\^I*_]P!2];0V"@(2#QCA//= MVC2VK6!K[2\WCV"+3-.M#2/8LF''7G_4[JN![5O5G5LR7*Z%%GY9F-INK[.S M_=<(T8>=O<_ B-[;[PQ[MV-$?P"C'70&MQSLW\O0^95F:1TQ77$(MW62%XM' M:1((">?OOTS?__F^]_[RIP_GEZ>+,QC#KR^1=/.GWOO??YK#N*[A[T-XUC() MY^+LW:^_G_W^R]79T?'P]>^GW?>_GUV_OTRG9T>_P+@/%N?OWL+?K[NOTS4D MG.%>N+./,9R=_C[X8='^H+V_N]UMA^&H:\:C[K"W"W[8CR0P#SS92 O_^:N? M[GIX/TNDZ-YF\W=>Q36;=]_3NR4=\&WW3'ABEVMRO@I!>K9D''TK._CH-^Y" M3$<;\@L.V3:\_VG^K9OWV34]+>2+NH0WE^57RAV/-Q?C[P]5H?N)3MT3Y?V+UU:749> MQ4/UBI\N[U^\O(L5-/O>_M#LPNUM]W<&ICV(S:"]MQT/VO%XOV=&N_TX&L5_ M!XG^7T4U?A':^5L&L<8?"19A4>0M81^8$Z!, -AAB/^H\J N.= $MX>[':UA MML\+>E>ZP)?/$W@UO#;(8&HY1I9NDI)"3EF817C%P=I#4E/\<%F%61P6<1D@ MLT<2KT<6!KWM9^'SM3&F('@*;/Y=V2#)LTLL$&NE, (85I5![A7'>('X+32OC*F$8PUV>NVP-]AN&S/L1GO#\5/'0>F *7 2/P&T#I8KP#=*>/^RNZM&3$J,(5VF"[U(Z][:N:O,_HN-1NZMM])) MDEU4T^H8E^70+M:F"_UX#<2_?*-[9T?7VV>7/X.A=P#?.?XMZHYZ>X/A7GNP MV]U%.N.]]EX\W&^/Q[WAJ!ON#T:C[4_;>@_R_+%:J@HO2Q&048BCP0Q!ST)19#/8+^H-OI=8_:/9!; M=[[]3Q;;YE1T>6725 W]X-F:JI"-Z=G-L) 8@4O?'[='.[GY[K]\=]4UW=Q#'MVA0_!"O")9-AI,) M7 .\)U.NF>3R=3GB-SE9]^BY(.Q"?HRXYAWE9K4(X B1^"-C+X MD/.HRD>F$ PQ]1?M!\]8D.9L$T5I7N)39[!>1G_YD0)!_,BZQSXG<-H_Y,Z< M$!(,/EIG"=^8NHRWFE=HOSO>WAX/A[WQ;F\PV.OM#[;[P^%P/(ZWA^.]8?S; M*3X7U@IN3FRB9 JWX?_>ZJY>HS?D#YVD>;C4^3&KI^TXK]KR[:T &]D:>L:W M=*<69W^^_O ;-D\(NV",C+9'X_9@U(W:^WNC_78X['7'._L1"%]+RN*'HBB1?ON2%H;$*1FP^^+1\*Z!'4=(FVQ31<('XS-F!: M@"EA[T$GN$0\9FS 9F"^6X-??T$F?)UJ45"&1@491D6<-D#9-Q"!Z)$JZ'Y MA+%MG@ &P@S,G?)6 *%[$S4'M&.OPX76M7*KX5:P\;J6M,]+-[8WB,QVS^ST M]GKQH!_OC@;QL+^[M]O?B\+QSG! -W:[.T3B=W=C3\].UD#L:9=ID_E(G;LC M\'2)UP4.7A]A07ZT$X=]L]L>[@[ P1B">3$:CJ(V2- (UGZWO[,]VOIAK[6S ML]/:[@]6+G!0VOO;-,&^*X,FEPHQJ#A&E58P-T7CHFX^\?>/@=O>Z>SO[?T5 M#-S^7F>_>SN2,DFCZ0?DPO$=7Q]ZEWG+3'HS$&)YFL2!WO]'65A/JW5T?OCS MZ^.S2^I]>/[VS?G;@\OCH^#%^^#M\(/1=D$-'X8W41Z ^UF#8$N0$AA6N0/B M[4C0Q:#,WQ3YAT5PH9$(=/]#,JTE)X";%AQD60W&[VMCZ$_P:)*,;,; 8YE[ M+<'0PHRS3'X!'V:.$HQN<:;S!@#ZT3P>,$E5NP,"!V.4-U '9Y M&O147V,,)?%.#=IW)SN^XKX0@$6UVM?H6O\@_48*DY#O^_^&PZ^=O]G;U! M=S08#.!N#?N]T?9.;[RW9\;;_7W3'6W_MKNEW[FR@G@63DQ[5)CP&APBD(C_ M#M,Y;,'6OYI2!P2,3'C0[^SBC.\ZV"_:>?J3/8&)(&2Y%6U+>M'>05/?Q[ / MSLY^/OA1VZJ?GP4GYV]?![UN^W\?_-!AI-3D_>3TXA"F\/[XX&UP?'8$RN_@ MS=O3'WT?>?LV/L+^E^ GON7<+@]>_'B,;>H/S\\N4;NO89[YLH;=_GYG;[C] MEPR[[4YWL/T9R@5VA[O?)OGLRB%:;TB] 7'\&>%G3,#XUP3#>/QY+@_,FX<- M/JOT4/PW(0'P4S"<\,&,);@JT*+]GT]KVEX7MO( I//I__6O<%D=;CZK(A%0 MLMW%W_G[C\?G/@3K#O]]'8([CN4.AV![ZX=3,)J#7B=0D.^=CL/?>+FI%=IG MO]O?S+;V-^SCTW5\P/NVH]?QH!.\3/O3G?PZ]K:W\W0I'\A8[K!Q M^WHI7W2"G[/"@,V#$)6+*AQSU@Q#?T\W]*O8Z/[3#7TH8[G]QO7[!',PE3O)>1(;JLIXOY=>QO?^_I M8CZ0L=QAX_;D8@XZP6OX:G 1CDVU"(Z2$H&#=?&D-[^27?[2U_,I7/]9P_7; M/0W7WRU>_Q22?Q!CN<-&#T1"#SN*T$9TZMLUR+YC0HRWX&\I84<\/ M\M:JP M* :1NMR[(7A3%]%56#):D+_KD4X_B?VOXNCT]Y^LL@FZPB]2_=D+R03A**]MP28" YZN\%=Q$K:?8J@/92QW MV#A%Z>QU/+U[X7@P\"9?U+-92C^'Q8(:E#Q=V:]BY[>?'.R',I8[;)QB>/8[ MP2&QC"#I&UU44+/AI#!R=8D@\(")V$(BH:>BGN_U5')&GN_U@ MQG+[C1LJ^F EK>?]>K^/=V4./(/OI>GX5N_QT/1_,6.ZP<98KH]]1W.PB.)]G MH$^ODAEQU<'ZATD6O#"9 46+.0+^.^E;A^41:,Y&U.[3-?\J3LO3-7\P8[G# MQED.CNV.O=!T5S'$ 1>];-S>2^PXQF2\8&ES0E%(LD_A[3-D?7RRJ[^6@S$8 M/-WH!S*6.VR<)? 8(#] DD7)##2SE]8_,490.Z:X 0?Y20%_';O^I:_K4R3S MLT8R]_H:R?SE*9#Y #;ZL]W=/:6/Z TQ$G*5C)(*K*LU8,O@(KHR<9T^B>RO M9-L'PR<+ZX&,Y0X;IQ"/WDX'<\93HOH.+NKI-"P63S?SJ]C@P1WL?ZASQMZ>VW=+^W]<,%+'A8/0$DOYH-'=P3ZP$\+G;CKT]YW%VRS,E[H7_^58[A#,V_KADOK24)]2.'#KQ=V7[RFT MO +K^^YHGPU_L'E^TNMJKJ8JLYZLE>1]@0-R_\;Z-U,2O,39+7 MI?3;,\A+D"!5&+.&9).@3+ E76]_9]@)7IDP_J,."[A2W,'WS55NLN1#*S@H MDC_S+,3VHD%L2@2/8V)E5N1Q#5\?4S^#17M4)VD57.6X8K,BF7*'WA@ISI)1 M318)=]K^&5[&Y/ 5;IIMS5T86&W\R_PJ3TT98H^MJV1&AELG.*\+ M>0&6CQ?:/1P^3M(2%N$&5@B).N'EHX(:B(?\5NRB3&V6<=]:P4EJ<+GRN!6\ M"=-I\"HL1GG1"LYHIT$Y&?A,F!13.('P+WAH%N- 6E@76R1Y%1R'DQ0^= 23 M3K)%B\GFXKPP^,\TQU^],5DVA[^W@K?M@\RD:0O!+7G![WV=Q(>862L6G%/+ MD=(B*8Q=W3 M(.Y7SRN+<9C#O %YGTN#M+[!^-V'$1S0*1TG&>]<\ M0[C#IB!3& Y/37LB*SHF(QD6NA[!;B=A0;.AD;U)0_C# 5R&646?03!L)WBV MY?]]ZWD+^T'"Y0]G,$@D_3\Q,4H/64YL)PF[.@%;(3B 6P6CH,$^VSHY>WVP MA5VQMT[@("8&U@<>Q_7#\HA7<&R"'W-XNGW&H72SN\EXDWO*E\NCT*HVN8;6G9 6$=B$.0 M2C_R\1CO0913&1=NH7X1=@S[UJ_[B_0,GYIVGL%53V'B)0D>827DB[5&/O!> MPN;7Q[H7UIHPO2KY$^&+/']R2W[E^@,$_3W:;9XU3PY3$/'095P1_G$B"I& M"J(5%4>'$13.ZK=AP*]A[%%.OM=?/@L3Y"7 9X^ MV,,EU3$>&^\$XM:%T1]UPDX^-4!6U>P)%A9(A<#;K!WX#.:1 MXL$&6VD1;-EODAHKX=+SL:X<'"X(8Y088]QN)S;QH-'Y:'FV"PX-SY ],JS2 M^GW=--HV^>:'J'#":B^19L:H^DGQYN =@NH>7DXR[1 MEI?/NYE7X8V!2V\RO:.QCIIN/)YH,O4^%0D46QV_2#("WN+M_&,[V0V3+2^2 M"2ZFW'JQ@6C&8+;* %J^;4+&LA@E"?_*M_X_;J#@;H*J->G878ZRT[0B49K# MF8*1_>;;WZ^0AL,#AH M,2%(80P@_\!A,9[)R$\XB&$:1 =M3<4#^.IE4H&B.*47R+]/[?R<;;-BU*:& MG SBOMDP]E] A,"7@X/Q&.X:B(.M7P[$GMWPC8-)D41PQK&@^-G6SQ='^'GV M9M!VN:#] E<$]\M.["7(KQ"N$0R*+.,W13XIPBF/6(<+*XSV*S5W1ZN4?FK3 M]."O'[%AR6YJ;!8\ HUI[Q!4(GOD8'E_&:,;A78]6_%HG'>"@W56,)H">'SP M9>A)DM$LGR.;%Y=L4L,19$V)U].SWML7,[S@.)EC#%J!R57B&KZ\.$83%ESX M*Y0PSK% /\[Z!_CR,)@X7P &E$4+[WNO#KY'KWJ]G6[''NT %H[3$ M$(GJWF?VA/6&MSYBC\Z#N=!)]@>WGB2=F+']0_/R*O\#/XD,C^]*MZJEF= S M6BO^NM-P[M&JHUMB<-L04,Q\QBC200W.-Z_ZMYC:ZF].;3UEJ;ZJ+-6#R.1H M]V^0$$@),*&.((]*""Y%.5#*3#C7 ]IK2K67%(D/ ]AF&&M!^C;&$'TBQ(]H M-)7XR&! ) DQ<7._;+"Y-AIO./J3+,E#\C((WZ$12&!&4XJS" M?Z !D(I^A.?!X.(6!GO "/,".N,<_FEB5MKH&9(C6%=YED_I>=/P&C3U/!GC M0Z*DY!HT$+*DP!.P:T<&Q?&526/U4.E\HNBW2P4C:E?3.&2KAW8;8(]QP2A:.YL96!WS@R4)&OG M?#DKA.=NT4[1:Z0A3>' MNN9O)L3;? /.OYXVH=#]EJQMIBS+ZAVY=RQEY.F M?)+66(U>[HSBW^A"C. (T$'SLF;R)##S8[DNA&OSV [3.SDU@9NM&C?3 M,,FP,%1M)&P*71<8A\@,!G)Q.W%9#:PS[J+>Z>\XOEOP%:2<'M]O6.<_P),E M/V"<1#92BWZZ0>F3H"LGUI8?:S7935+DY.F)?%)Q5).K&58@JB(OAJH94/7* M2LQ(ZJA6A-:57@3=2!?(L=7[&3(C")/%'YA>U]/#AQ $W-<$<[=YETG<4!K+X(/OE'6 M<)T3.)A_4!N"18LS??#F++_AI@2KW<3OH4!$^VAX*Z+U:0: MS"$;F9PH<)LIHWC'VB5@%A ;]Z& M'UWRVM=*E"X_U&]K+%W:EVKD@ 32M$XG*EU>_7S$D55X<6PP3:%:D,_^,M[ M'QX&!^US_>@C#O( SA66H!L6Y@QMP6;F1@ Y(ORQWFJ)X%->7&""^4U MO"P+8.."$N$[(.Q10V%N$G;8C_:PX5DZ/1[/P53 [LVB[<.2)ITF&!3BD"G) M)-K59?0-17<*0U*?%XNN,RZ^A>.@I>9V1_%"8FIYZ!?*MH:20=20@J8T.0O M*AI#66W-Q6+ Z KC;"#7/ /J,)SAH8KYDN@S0[30P#""_ZWF>5NBW(4Q[9*T MDGR,W\"7"!5XI5MG 2DZ5@=,\;->H0V7JUSC QCG>!;J*?QTE5Y$EVKQ89&!87BIZAFR0@I\GQ6!L],9])!-%(!QL!U^;Q#J!X9 MI7W[N@O*PG)*R"W-AM&)%;/'YE%8B^ 3.!;$(U)@@Z:[ S_=K=ECDO^8O"9[ MN#3^$L)'?SFNFC-8-8L9 N)UPR?_0CM&+V0J_,GB\:[ MH)Y9T E>YV4E2+K2>&=$TG5\GW"9W-:R6R4RB1UQ$KX?0#95F'P>@OB"/=MN M;2_),;1!I^$"/6G"$Q2ZAU'(86&^L7S]&W+DDQLB@43Y1<>(1"&I6BUF M:$RE& \G@Q,U",OI *3!%&PU=EQ@W<)6<)U4T97)6IRIRN&\4@XZQH_RX28P M9,'!B5&(F(T<91.Z&F"F@E<"^D=%)WR_C I M2(Q2P)=D9841$1CV&$4J+!I\-$E9WI;7BQ27$?\">A41C#P@?"";G@0]-!7B MS6 $"'X).-E?5+FP 8'SVQX3EA)E4RJ9*JO-V(QNW!)5"6&*MC.''=6 A9LP M6:S8L8KGL8ZE#4^1>[TJ]A[]F7Z'IZJ)RO"T4"F!2C[K&N!'01L5>5EN@"HI MOF1N@AJ.!8J81C0.Y)L)09-0'I[QRQ(8\E:=0W;6RU+-P3ON0G4N\D=^G81L MXF2\\(4D_5K]*B]=6GZWY-1U@A<+/DKL+H]KL%$:0:B2Q:4?)B(;D)[+$"O/ MG=*;)F:W-US5KG98F$ &\,PI"C,&@@TL=&(!KRHISB895#:1P[CMYC;V7[* M[3R,L7SAW,Z#$:QHQTW0_$D13%");9?!TY<%4SZS2L<%P"DD1;'/ LL'T,P" MJ0:"";45Q[Y+K9^(&"KE1*,&CN-&($@L!/(M6A88B@^HV7;#F!G<[:(=)HB+ M(Z@(<7+WO. M>2'>LF)#%-GD?$0GG&DC")'HH;$(!B6(D$?HB9CI+,T7%$6%[2(/CA,]! @C MWP04;)9$-E@*AQA=/8E$!/,K4Q@)CV+"SZ)H!+A,3CRK21MP;*!!-9A9EWH^ MU@9T;;V+EWNR#[0AUA5K3Q2YXGE ?Q=^&H7AW-BQSGM:@E,C=8F7\29/Q031 MIZ63\4D0V$'60*V'Q6,[JN<9Q:]6*UK0<^*?0LX. M.:,6]J'"/R-\V7.)_6C%:-' QJ,;<2W9.I@DE>QQYE PP%#X.ESX+$E!-6C M)*8"XD/,%K$]M*9PKF4EF27\_Y3"E@KE &\8@%/ MIS)YRH;XHW[@&9&3QE52S/ %@]$>GG2@)_X[@=5-HEO(B]<-1_?<(EET8O/T62&A*M)D$+LHK1E&R& MQO;%(:%R4C46**!7Y C6U)Y;'-M6A1XM=&CKR\L4KC\B?GHN/W$3$]M4(KKR M+EP8S<9[6 /-SC+(0(/#.D[[&,XYP8ED*[S"2"09"B3'9A@9E/AMGE>P]J"MLB3\/C@+04.V@M,XO,J_=\7Y+['2(Y0$ MV4MX&%9V6ASW]\&1F5*\U.&YX7=U%H7XQNL4'C:%3QW46!G>0NQ_!4,JJJL6 M"N%:&BJ_"S&^1A#Q[X/SW^$ 3V H @]_UG_^/5Q_L#70:LRQ6!QT:PF+ F\" MY^4**QAA2.^2DK1I3.!,A#OG'%\P)(F#F'9*<4!_RKI5W,$*PE.CPOI)8-BC?5&%6]S \KD@[^D^-#')IY> MKZT8*1LH1@4'JP)1R.+$*&)176T*-M@57'N@%H'@;47/E%4;%!C7EA(IQHP# M*7%2DX;:'G8QH6U4>4O4?7-B *&5I:ME60%!A4%63T=,. ''HTT*RO$0=((7 M)@KK1KY2-%S,&;(T#4"!V.QGEQ<<[U5.!<+%Q:>((Q'G3: M40!Q\3[CISP/*)R'4C)C4A3XBPYVBA$OG$(+4C1DM@^#^1!P?0C,+IL4( MP1RD(-X?$GZ8,<*(5C86EY)G4OH1&-HY!T4-'2C. U[1V]A!5<^87B>!'O5G]/L:3$+:!*Y:&$Y@P7&(6"0:I(FRXB+XO4:"GU(\G;0=/J9^' M,99O-/5S0M$@5'@HE=0S@W_?@#YG%8.QY9(RO7C-S0<$!1MBWKG".)2'10YO MP);3O/&R"@Z5OLW!+LEE=(16"5!^'I-\P)D;0AJSR M[:VK,*VOF2B^0<7IC@Z57MYS,U-(.!E-"K!88V^WAX99$-(,-TG!!04I]H_H+ M;H"DP3#2[F*!I*3P-4 M0NN8J*14F+#>85=SKGNH*3OFI>ZT,DO#5XWSSG8>64P+W$?BYUDJF/4JJ229 MJE89>S%2+>/M#\9(UG L$<5(P_'X1W\P0*LX%).9[" LV_9N2>#E>$#Z M8>DV7&\*+WN?()H#3)_B\@ORCNXYP3WQ:K:TGAL7!(3VE"@(LC:_W59BT;EU M(R2:A1&H]E#1G%@7YQ]LM;XZU/2)2IN1) 2[/Z5W'2'R&N9*C$!A^*4=%-ZF MI)C* MW6D%O9W6SOXN;5QOT.KW!FMI.$&(>'QOI5!(P7_[3,;4[?=:I)R4!6 )LGP(_X%26UQIRW26"K6QH9;7T@6E[.SAPKEY)0P8_H%#,)B7LH4 M6\-?S,+W6*$D6@V# L)SFSSS,0% C60OBGLE, MPL A5]L7%CVNL'+ZFE0HM[A6H:RY@@D\M==PO=$W$B5 M"A0"X,,F%;H*E2)S/&JX)O24CC8[&I1RGE& M6H*DJ&C&+9ZM&T,#,18*HW2SJ-'!H9J@2XPP(?_DQU,WE26%H@'?)+ (N! . MLROEYR5K4@9,"9Y8PR(Z/5BB*1*#E?H&O#U:_*W:FJ\N@>IH5]7O*:\QRX.# MN,[R>6KBB66$;^+FL%HCK<)LB>B,'456MTM5T+0!,85OYA)I$I#*2LF^CX-N MF-&-.KL YH:R@4RB49%'5UQJ2G%//"B"=I'A8((%271%K=*YF>8"+]8@$XWK ME%2KJ=HLIAVS"N.I'R-#S.FF*S6F4A7*VZ@9$0:X*P[PDTA$0&TWMS].$GB[ M(HPZ5&E'&7RI"CL5O"%6)7*<51+H1$U$*0TF<21#ARN$K7GHC?F[4ID[4:H; M6P!(=BI>AW>&@:2>&G*)*(YP)C-$G$II:O/9&#+-2H.UY L: P;/:L]2E9?7 M,\02B #4.R*GG0DB<5IE5"0S7G-Y= KRNRDZB7. 2D23\'VK3A";2V MO4AAC^7JS M6W>,RKVC&X_&1><^@W*^>>;9$ XTST@E-J/39$IEJW,>^\+61H,<'1,9@I<- M8J1K<0U#9'$NQ2)>E,3"*9;@$E)SA:Y#YNJ1/40J!\2CO)R"VH\"[A6Z% 22 M0:IOT>\RLLHI+"$@UWB\A;<@W%;K6TD52F$.>6I!&LY+JAY-*$B583C!K@>U MR6"WS_[.\A5SXHM-UR5 ?FFJ>N8G!%IB22ZG$SPV@J52 E$C& (EDQ75QV*ET&8:O57&!77+R!AB'ZWONY&6. S#6BDQW7.I'9S6AP[?=RRT MRMK^M6#W>6KFWL/^*F)"J:'BRJUE4>,L+0S(>Z5KW'[&+[79U#J)WL:T!ANH M]O]:_Y\,*]_Q:%.3JTTM@3B],5I\/%;M7;G-,3#*YQ/HS",KDI+\E;9@3>;X M59K^5P>WY^"GYWV$A/^7 \>N?W%T\->I\^E%^I:_Q)F_.O4[DN9;IGJFSG=D M]5(*PH?!MG;0$C!"]E+Q5T[1W)*WC!*0[JQ;88BSYA%05*'.(E?_BJ<2"T32 MI-G6A%>5:AW@F#TV9Q85($U;)R!':_L5$IO>'?X8+NYTC'ETX+=:= @POITA&62#E=LLI+A,$$, M=4C"4?K0)L%"%A0D%FLEPW@ ,].#W17B0"6Y;:(TQYL#BU]R& "#,'<9' 5? MET:(X1DL1XX9'+)F8[UGKI.*7BZOK[V16DZB:"=#MQ+J*TN&48+\*WS^FG#T MV/0_CZ:[G9.Y#)>G! M X\(/+Q%3EW8&#WK(I9^MLN&M*C0].,L7;A4::7B=2Q=>IA:0VMSM94"76?8 MZ9$)Q0+@O*^3)A*DQW4.EL M.!9NQ@]2$N,VL-EYGP(, TZ$N/8LV/7+Z2[BW#3=CN_ANLS!(P1W!B&.(1=$ M*\;:/SCL4K"-4(#JOTD*D!('"5C%;\&J--Q)[CC"-@Y@#%RPK[4(#L!Z?D9" M]?#@[?$%_BP=UIIWL:E>4@6]VJ/*MFUF)J$T:TS 1XZJU9,O,IQQSX]-2"-[ M.:[FC;17G<-RV).GS'^BU>*P,18:;D MP]+(="_9?KHM)J@DBD N/19!II4QL,]4BKH4C0-B>I6H 34J& M;K88P\SA6;7^;8ZYB0BJKI(B;N/G->^9D.A\M:0Q"%)$H(: M.%:,C'V02EX+17%Z]WF\4ZSE *N4F-.%LYT6F E>:1F1METJ@5TSNA4FID:, M&"F;O!)X$&BE9O'8]X-G,; 1R]IE;[G/%)\I;C"U;C!/X(&U<9TG\, W!1ZX MIW3D9MS/H[5+D8/#HMOU"80W LPFUG M86NY4Z9", H$3";I&R%@VY3KOV+]H+4X:+56_KVVT;-D,9D( L."SMX6[(*- MZYR\.F@%O\#_438/PS,7Q^!5;K2IB;>PD1MM0/@EMIL/G&HW[&Q2UPU4TAQ#F@PYR7@4$@F%AE4O["<^5"M&W#C(\G9-9* MM.R-G_!04Y!\GV<.5Z$M>?@0/+K ]X\"T>&V=V@ :E<]_ZQJYO$6^?!-N^2E M?-801FJ<6Z*0=6F6NVTSY[R^\^-/XR 7I:88_)FP=YU)K8+W;21B\V^Q8TSV MG,MTX1CF+?4GV_Y<9)O,$#?-5/N4;%]=SU7?>F7@MW13"4;\ +LQB MD27AGU4SU8,L.+)=74H.;.G(/A(]@/=AR8(MQ+.=, 5[CDQ,$LQH8- )1"Z- MY/Q0C-8_< 6-^O LBW3;E=!F=5A4'*K5X=<;A M#9B):.BE9I*4J6M6 EI,%HX[W,:%D=X;:Z)I$CQ#5*&T@]2F6YW@1+)G:3A7 MW5F2CJ0;A@1L4XY7F6#KJ.8^%8@C W.UH6H%4^BZ5^F#%2ASC"[.K$@PRN E M;KF1'$[I GUI\O4.J'8]Z.WO]PDI&$XYW"MVR2NOW;F-Y[XU!/];Z)?[W>Y> MA\N@3C,I(,:BZH_!8C"N:TB ,'CB9SJ!1)N"E(3$HO*&*/KQ[%.)MMY6^&' MUY Q]R,C" #%6E(%KG_CB*U;GQL]CZ)E0]L=-@ZP9AUJGYQ"7 M%:\/5MQ[- 6#^IX9X-=6N0/S71ELO7X%6DFHYK>63Q!^X/ J3R*#@=PM3]CC MT1B926A+'E.T\0H2S:1M0B()+30GU=OS.*M+*G_!9^'U0&:,D:$"D]CX51;Z MME8P-2&68L&ID0X](#:2Z7TZ(Y0+49,_+Z8L[KFBS_8OCCEO5<(B5&(6X:X@ M_$UH-.D42EY7FU&YNB!1HKYE(H642Q<+,[IC6"K3"8[1'BD]W-.*+:2$@ T$ MI=P-E,--[A0#1F65OEJMP\6!VERC?DC9F)AN]"3V\@@]Z"; M.]_9:5XM\KE?MUF!"%*JZ%5-K;5T+$?AYE*IPGC,TW^I>(U4D1-UUFUZ&[ M;MF)LN 1-&1:(VV'%@592 M!4Q"E9J#]>$6[M.EY]#R]5\_"09\<(;"FC"'X0V2>$B=00/*WRA$('N+"?FI M.T-IX#IC>+DPCBL"J=G(#+)AAO4CX2XZ5)FGT$6Q61IEX5FL -AF:4)21/74 M-D-0;B5M*>X-R(U 92<9'E'*!;C,JN%9%(;E+<='UDSK&84R7$L&*9&$L]#; MPU>#_B=\!'8P939C:NM<20A$*.L0J>'S0?FOXE':'+W_=@K@L]]&*T=&TA1! M[W:.5$M3VN72KKU>\S[+7ROED\+TY4RCQKO7+0(^GI2('83]C'^&93\%\ZY8 M(UX6HEBJISIZ#GMAFHLJ-#T( (^%<"KKA[*&>*RWN]O9MVQB..=_] :]CB,8 M"S?04]!GO5_W6V((^Z1"/ %;8B]1)<$)HUIEH.XREZH U3-/E3N.7^[-ZZ^[ M&BA"'9&4UYR#+LN/'(UR!D^.^31/,7*\4H8*'U(]JPQZ=IM(P!(KF[^-8I#- M\<32D;*;;CZ 4'*L9&Y[.L&1,R7&.;X/F3.*BB<1&2%"I+@LOH.9XK*8K'8.G"9%V8&I3LY:I=O,PTEV1JL$I# MK,;#FUP 7D71N,;2,Q133=O&R9C18JF,S.MA,,\4(.8JR+S*B=U;5Q \9]-! M^KDQ!>[S29TC=]*/TCKXK*<^U#:%C_2 M.LLKX]J'J_<8O+O"'LV54 "[:+E/C9)GDYQ,*VKWQR%*#N);?ACO +2$(@:# MH VT-JI[C[[&:X$;(1TL$F.$4W-N+;4]Y*W\X=[@ MWK+?IQKZ/;]!+)69/WK__27G%N_795_;3,-=E:S1[K!2\P7C4%S^"L-(\WD[ MX@99XM=K%T0_Y^8BSQ@D0A2ZAWO*73G+\D,0AL[5LEYW5#RTXM];@EPJ\P19 MA,^)X'LUN W4L$(LVE-Q-[DL_H728E_:OJP<2W=A=:ID;?3C/C+Z8E9L)-C M%7X!JQ?6EL$2W*B:FFRQ$_D@H[;HR-SKP6N$;5OKD9?K^,ILNF^I"5M(YX"@ MCE8\VIQ]DT\.&XO"69B2+.T-.OO_))DXEU2M++/VRK=O)2"'#\=L:5P, M4-KD3MF6G+@\C;NON2%[35H-/_I!'N)%T.MM4Q>I5_=YEO64KX.]8GOMHC2;4_L!\6YS_#/W8[P1LE/N]W>_LH M;#/J2F<_B.2;+@)!E='T:#@*D5EY779A!FS]5JQB>WX5C7 M/P9T_C"R@E$NIF2A[%?(W,T@Z+C4Q9;E"XWI$$FZ&?B4$^N.P%80I#E-]H<&^ZD,87:?&V<#M:'X2%DQ[>["N94UI[D!5KKT^L$L/7E]<@M3 M5P2K\"Y#8^[1(DHI(\5%52&AZ32:+#*1CGLHH'VQNT'+P.420 M(08+#=)U#K67[8(7:JV&41@(6N4)%V\_/#'[40&V=9(4945-\1A6L(5]I-OU M;.LC^!W:'Q ?R+?-;!;A-)<8M?).B&2QCL[J;?9[\)VRH(MM-I#JQX2S'M1A MF\69DV\22J<^6*(@PKM-J60H3&='$+&L=;% *SK2"#Y<#&)S5VF"O]!P9%UR"<]-,@>UUMFVR2WM?VP07_ ,1,SQMJTV5%M6] M3.?BM/'8WCO_S+1D[J.\<&_K[>_NX A[^_O#8"V.^R7\ZCV>(^HAG&721!$7 MCU6A!Z^7NRS=&5PLC5H+B_>N[0:"<6H^))X87$7TL]!=WJ, RPPG.4MAZSI) MDWO*(L&U*!UZ=&GE:,?<\HFQPC(!Q7H"&T+7O7G%\*N"R6> M><3LT/DL&ZSMU'Q%K[ZV1FE18E7,?E903/"&KY5F[TB.-:NH240S^CXK[M,- M$T9S1""B30'&F V8*A*E]-@1;8#?JR1Z)ZU)*@F!$0".RB&VN]HND M?V29: MM:,;!BH] ^T>+CZ0^*R+O2($:)Z1.5.N!';9JETNNGC*:WL[OO>4UWX88_E& M\]JN\+#17YSD!/-]+%'YEBJE$:U"-/E^M*"\"@L+J%FK,%P,:26UXJ/&#]-P M48'\?L42"?RJ#J=FKA<$L#R\"J3&3W6S9L-0"XP0EYD(G<&LJ)R'# MU,\R4#>11OJ=XP#:, *4B?"@D "M'YU7[';7WR15L]*3Q6?(U7U9[GI[*;$G M]T6%C^LA0:T[X>.BEG<*2CR[)O("*72@GU=:[6GG"@J+98FQ'%3_#OH],*Y? MZ]<;>XUI2>6?H*NXX<2\,,5U>86$W*]"V$80G/S'[X/+(@D;( 8A>-:_<]NE M,L(Z@=5/=7RD<[6R/N3RHS=5\.%IK++E-0VC2*A\D+,8G7'VS4EK8_.R"L-! MC>]RRZAR*;X:H'J(V:+QRTE<%\N6PPD7?-NL^> ;2$N$M# &]K&2Q]=QS(7K MEKR.[SSNEK5VZQK.&;6J2L?"17[;)_EEJ-"/G9VUYI8S?1MG/SA3Z?MCFB^D MN?,![!;>8>J2!Y[UJ6-F=J)O9 \>N;%4\64NP._F+*E MC_][:!V"(+R0LBR0EO%9IUDR+ M_"]YEY/>O3_@("*O+W=_E<)05U=.,VE)/)B-0 25X9W4(EG;_:(1/U+YBM!G M=!$ET./1!W-NRCL3Y-J!('*Z3MT MZFB668))X@B4)==:V:4M M7E[&=?O;XK87A/L("<^_7DHWUM:W4[T.)*A>)P4%%\9H;I3T+@QML%J-N3JT MF'*A9&7?T84V.,TB53V-BZ/_WG<_9J4 =9(.C9\ M;_$YI8 9GRM$DS)F?4:W+/5YPVLS;KL' 8M)?308NN'RC M MRS]&K/$);<35:LDMUUC@,DTPDMD)3KA48:5"J_E%GR!0'I(K"65!A4Z('BR7 M^OK9L3)GR%1:I+"&7CJ0%HWA'0P879BD AGUJ55"[+82D=.X_!A+ZNZ@GB%\ M25H$2(-@D-#1:MM<8O3$Z&N:HS2ST.)-^]@@/=@P\Y [D'K6Z,I"A$Q95LJJ M-P0!'R18]VOIZOOV%WXF5IQZYV_E=H/_A6#F!B5#OOY1GQA>Q11G(K_E8%K# MR>H#)^(MV.G1V;=@P)64GU^7O2,Y8'M:)PW9ZY8>;YWVHMBHF:6-!I^A%?'$ MW!=2MT]-JUE]@\0CDXP:0WED%IAW+"4?RKY1EI-0A&N*[",)41Z36)2!:;F, M?\Y>:@:JM=J $D_)FA9(2!C!"V8A(7+=$8OBD7'XU*JI:+102A2Y^G03&>G2 M&ZQ5_]B.UNW,.CX=?^:96N"N#Z]GNH'Y82LE7'L6PF(FS)G)M@%3,[GVIMI( MI27OF5ASF7+-,4<-5FQ%3[68C%.&[!NAZPM"H%)-%AE-U:V_.^"JW%#J5*#' M3%Q5V*=QEZ_;/.S3-#ATJ3XR)[QC84Q@*<>-C$NEV YM;^/T5Z./F,?R@VMN M6; 6*E$-X0TP!>PL=>D^S8&*.)]51$&=1R8FWG_>#ZWI:[QN[3)T@I\K'JSK M^']=P76QH*\V0+P]TG60W"H/T:RZ;? M:1]&=2$OB5(*BSK@K2C)3IF G82[X[K?\!0BOV]9!4&22WD?7"]A;A+AIDAV M@@"*%%A%6I/<=:F@]SY_NQG!6)@.>G,DQJN!D\&B[=,TL[!;A_D0(I-5RQ^$ M0WG<=C16;B<>1BY4H"T8 LXCFTJ5H_SJ!;>+.V*I7 C(NUQ=94SA;:[.O/+ MCX^"XC:PS%?)B#IK*"D"N,K@8]MF[A1=1"(F9'\BCBZ"-=*UQ[S(E,,,.(')ZD?C, M@V<[L+7?]-5 ,4N.$^8ZK M:XNZ$M);8VJH4;4&9&DQ"X0B;K2;)U0P DT0/DZ,)*4V#2^Q?& ;E)0/.9U=!2>ES-LP;Z\J;K7+/HD4/J9@4Z84U/N6DWF4! M?B!,OOVC$"^AO,/COG5Y^N.!M/UPD>S@5]RU:9T*I0G:G!SFU&U6WG&Z<%QK M2ZD)VUJ,6X5H71_:R'9NOD+P:!IDQE+C,L/2/.(::R:_A'=CX5*/5X3W;"[* M"5)$R(*\->IH6R%BR7)4AKAIE,V:8==3B9JHL=',9;N-V5+7>*I@$/9UY,6$ M4?)'FX,[1B23CN[<*V&F\34WXL6FC5 Y2$,OP/'6%A\3S-U4M$0R3@EA995# M9NF\'7FAU'#P2-\B(]PQ2X +4U7"A?C&>1!TM+;>'E^\67-Z_I]/G9YUR^XZ ME^$IT-;/0KXLT"D$O/.H2CLJ&?(R!35\U+L)4N'Y;.OPY,T+&# 5FXA?Q'7C M&-AP80LV)KPIO:U3BI"'J6W$5F=$1**+3"/5%DKP1)1ALE13:S2^#+V1&5S&EE*4 M_I5'(_W+ !6AM*8I.!B0YX7%M\V;C=]%/6< M_,P&1%V4-9YJ9(EZ*I--N!L'DM6&15B6')W M> $(&32.KSDVG);+!DNS;HJ[V_C/DQ/KSB9>06\0& =_9-KT%)'PO2XGR([R M.&Z?@'%P#798BH'B HN*WAHZA80)42FQ5DMZW^=F6$@(-(,M((L7HV;AG(]5 M\Y/,6A64@W.,[CGBZ _:!%Y)J^$98=]203&+3W4Z"5P4[#6W=9#UM MBTQF MX[*X+U#&!C&F4H]FQ4IS$5M"8:4$7':\H[J(N<-).85=]1%A/@==(\%B4M&( MJ*WE&A(K0ND/@%JA"1DN7HQC5.@2#L0+;-%+/U*7(#4A9.EED2X.3HYY73K! M.\UBV/>+K-\\!/GVA@KZAK4<4;Q]K@U&_3H?9MPE4=_H2+;"3:B!\^62!'0S M,-$CSZ:6I9.<6%&4^JT@>T*4;>QA")8O!6M^X3&62.G: M:\:J:L'Y2RT@8Y%!J0VE7_9(]<,@1K XF>1"D";0P 8E\,8> K?H&*#XPT+L MIS$3O-D,'D&LO YU5(7[$R+]:<+V!C[;^NDU!F@LF,+$'\$S"(4ZF?(8 W(] M.K_SP^Z@+T.?R#^OJY3&)^=.4 VR.[Q"/[U>#7R'8^R?5XSPS5[&##M])M[K MO$:A*"QY29@N2&>U!/3C40G(@MI%(G4O(0-PFC'^<\K4EVYT5),C1(O>R!QN M >PW#R5",3H0GOA5(6G_R!":_:@TX5<8Y>L4)5<^*)X MBSBK6!$[$BH4>-\S)\6=X:165XOZ]]GFAK9OD=1OY +HW-Z7O/)>+ MN45,K4]<8\29R<+TL8(E2L):DAS"Z]9\Z,\%VEU@P>U*WXWJ+ M>LEX)M0\!ZL48SP]IC[B<=D]@L"?VJ8+:NM'G86=HX.ZTG;1EM*G58U8"R5*12*A%WT M%!NM_L@LP#Q<>M%9GF'[>&PFW^+.%:KZK(4+TV>SA(I;P]3V J*5,M)6OL(V M#_#!#"L!;*]C?Q#\$!+XJ!0P_28ZC"X-&4RHPYA2$M48-X"35;-/P&&H\M4X M,1NOEL89=7LAT8C&?!^9E<2$G\2CO0$>!99CP7P[EH:552KA5]@]#I/8*KPY'/U=:U%/0DU!-4TLX MM#9A+L\DDT\R<-2D*Z0<#_R)[2A":MF@AM1U>55@"-6&+<;?,L$C^PF67]#/-BIQ"XQE74)B-_4ZJ5UK2S7 MI":S@DN DJ"FV"!WU\MO."EWT)K$#S;>G5^C FJEL0@EPLFJ#"_ MK!0UCI&IB39KH*^V/-AKW#Q$C$A41W^-TJ3GL5:D9Q%_?2AGH/61+GMRO9J+ M0H]0*4!YGA5)PD" 'YUJX#\AK;0Q2RIA@_?^"NG7#G.O>1 9;*R!SXJIS>NS3XLS#EVK^.EQ> M0,GD6$\0E"+U35IV_=:LE">0T6; V[' ]B:[11L3)TI.H:C/XU.@-+&P:H79-?83 3V M*&,_2\DH#2HT5YN$9##ALGQT0 QEHPFTL-HR<)0[;QT\> =93.$J85NU=528%T" MX+D+!:,,B_)9PLK(3ET(HLI&F-9!U"B&(K4Z6#\H5[HY/>Q$C-W+%F04+)\P MMI8JAJ*33_6!*L/H'I)Z@WDU!F1CVO!D<@;4=9/0::,YE4L&::6/1T?IX53" M$=AC[ALL?K$0/A,IC"VL74*>B,*5+#^IOBMI#C:"V@CCL3,UR9(*,PBNLIZM MMC5WVT]@R56VLHJ612XLY9 ^&RP M9+@GV:?X2:9R45;F\2$'O2CQ8<,HMEDR;Z49H/7J]1'BLU;P;I_.H*-G)W < MXM!K?(R4*4%&6L+XW!()JAA/',8&R9,4WMYJ,VP\5&#*"XXUK,(VA92IU-I+ M[HECC--:!IT=DE0E'![V)L'-0OBO@_)Y0#FVV9KHX:E?1.W=/F+WL8)O&Y#?LEY?_Y6:$QQ16KD MKA%OKR7-7E]3=EOC3K(\ZX6.%W_J=IJ;[W#F/F)+TD!M4!7HPK5(CIBX;80N M14(P,Y/QK]!5)\"&),ZM=[HN:4X1/_^2;-B:)4^N,>QDS/@+%^4+D1LX!$N_ MU^U:'](;]I+1A0:#BO0-4';$O"= M#=<*T%YNK\5)*.#VK?1W>Y&'A;#9ZY^.>/<<'4N3J0@_>HYDG-:,0(;(JL@) MAZ2_HKAA)&VN;9FR 'Q_S@A4YW"J+>&"20TV!0M3=20]F/52^%]0UUA0O^JW^$\G(:X@*>\57-NK M::J<73+??I?VG1AHDJ"T*ET4AA6V^1@Y 3N*HR*T@W,Q\J,KJ0>)+/7@/ME,T: RSGM%TYKG_/(HEM>F)ZN73:6) E;:,QES-GKX7#2H"9GGS?I"=JR0^ M(D:D?P2GJ$3!FH>I,2 AMHB$;]AK>VJD;J00 8H6.5?:4B",HA[&)53\ M%R(71]KTJOK]3G!LG::#>H+EN_IV#P?A>NQQU!0S!B:=^23O5&1CN%/UU.$E M%4GK][U(Y5/HN2P4H!)9*Y,+.*07^*J43Y:J2;]J8G M+LL-*>9B9KHUB\$A<%)Y<@I6CD")7J0;'_8$"T=P3W.!,B>%0KD33@?B)S". MRT0[8F&LOOL[O_&I% :()-VP!Z"43LRHX)/(B[+="MY()J$*7N#_-.$WE@+/ MJ0BP1-.P<"3PZ\4D&SMU6FF7#(Y#TW[F7!/3DT;P?Y=NOW>Q0S%69-RI88&] M;I82F$'[41I$^+64K_0Z!P>TB?21$[0(GVV].CAQO =H,JP"3$K1J-O][LX* M*1>XUA'(AS=@)[K:&+P).%1X^,HS\:3QR?%#6:H9U[?)7=W\T4*,<"IRJ;5Z M7&%J0D6#QRDQC>PPX<_)O#'$W$<=2W5Y[!5PRI2B#;$9AXC;:#5N78OO 3RL MKH2F+1 N1>WC(5?)5KY;MB';!U/$;,-,6%T6A5^)D._WG,G'LN@/6S&!3\+" M!:FI3;6WS'(-A_3[.MZP9-S1*)EQ/@%D,.[E)G*NTFAEI>W3H $]G*I G,)!(IKV=&LQ'JDGW:,(,M %$KB87B0[_3 M%EVEOA0R2#50GV[>?/'%"9/AL8?7B..O"PQ;##U;*IA3.G?AXFU[YC5TITRP M)P)G.V#M\6SKY-4))CW8ETB),C+E!IF(CM@2%O!"SCZ/KM_I;KDR<)-=X2-Y MK!J17BXR$OL+FII(,!6>9]BTS"#8I,&/;W%X\,3'W["#_ MN[2]F#3K3+-@.\<[=UI43?O)D$,NZ<*H_0?<+LR8ZIGRL\Q>ZQ BZ(SX]XC/ MY2)L&E-AQJGABF<3W.1I+;EM;'+.12!X#DWQ+S4COM.Q4K(%ICK.TR1?LV!+ ME5!VS>R:R)6PE0TZ(X\J0M03#Z'\ES.C;.OZV$%O5P"92%QV37CII!(I75=4 MJT:RTK_=FPZV+:"#Y9 B#7M_X]_!#G?G1\!8%@&U9(!103>YN7XRMGE>:"_= M BU?L7SYBJV8K-OLT'E>&V5;_61I4ZZA*[@ZM8^_>.EB@SV&(1T*+QF >OFR\KMR@TCD] )A<;D8?YZD:0.WQ)PRB]7['/J!(Q4#CTTS@;0\ MF!7@#&*KX"573U-W AQ$.J.U-6)GR)CE^S2MM1F^$S\CNQ!P? ME'#9?LNS4%<78Q/+E' P:IIR:JJK/'8L$"1 $2>))[3T<)I+B_-=@Z[*/=1H M+P%=%0T@Y2 -)VK$,:H<']ER#%".]L&V B#"9#;]R)![:MVTE&#J/R68'L98 MOM$$$UJV5BTVI/5&.D.P:R\/D6MIZH(GR(F/EC@(HKX4)FY[227XZE\U^:N\9!L<9Y7\V,RX]\WF*BFC"$EO2OUL[. MLZM%23^4[OL8#J.2D):#TUBF#FYKR'^5)4%:[KR /Q"!#T&%0#W0=S0>H:4L MEU]'&5<7(>6,J*>NE]6@,[""TE$FL.4WKB-$U&O&M,H>?%:XZ;RC M[[]=F'ZDW%$(N/#0F"FV8&P)_X$CRW+F-N%9&EP)L/$87$6%O[!^*QR[Z/J* MVN&6S]>5V4@L?HFRVF)WFT&AQW;47OJLXQX1/HLN=]>=8J^Z\K])B.72=>'=$YH 2+YM0 #JCP![\2X!CMALVLOP+ MEZVKTY@A-$HH+S6"SPPG).56FU:L&[CQV)KL%7_8;:,NI-\Z>*N/["Y=4L7 M:N-@=S :_8&DK?P8BX-J.;04*1/A:W \;15)+[=/PC/&[V>[:' M/6A&:5(] RN]Y*!K.2N4=0JT):K+$9(D&69W-(YN7\MKBXIR8>SU\?1 M5#4G[95_4,MK&;)&--$,X$[CTF1F;?X"V1VIV;D-DPNNHK8\TH+;%'BJWOVK M4$+S-.E\/*;:=ZYV#95>>+%^ ^!2VC!/2FV4:8DM_IEBFHV>+; RX2C)'.U3 MR8 B5[$S)D^STA B19_EU2DH)-K2I='*B;$+6[H[\=@4S%)S1YC#GP8K9-PB M\+9(M1W:(FN"?'XE<(.KP'T61'T2)Q@&CW-3^G1I%"5%ZW3-CN,Q;[RS$=9C MQ'UB.!BO#?@0$0Q+!'?-*$J$(H(>-X"T?>(*T(C="F6;1CQ(5KDR5ENWX5Z' MN.T;@P$Y?/AJ]\%$(L'2=LCKK,F+R<:@=VJHN5M2$:!]DM$6%/H& D^@;EB( ME0;Q07_&8F"3#$E]>5MPQH6]D:5MY)V4B@7/15YF3"Z $F8<5P[2'7'(%ZP-B+J?&;Q19DWZH&-#BI2^,,V(= :KU M!$5"Z7N7L0+:=&X&?O<8K1\+[LPKLJ-C#67(&$C;]VZ:5Z6&WG&#JF^ MD+I@,D8_5):GGP!=KCB:\ME_8O/@"X,A83#.>D,+6 -!!;/CZBVOMRZZ"BZY ML:&6Y&&;9\?935+DXC&T@HN<9D8)$'(E:)F?;1U?O-QZ_LA4E6!H.;,6!&^^5N%J)P_CKY>:()H,5'@P\BC6W/FPP87!9!\6TM9\ MUOJV Z>91/.EM">AHUUC9Z4;NJ%PKU$0C^M4^G>Q\T'M*SBNC\V8JHH3!B3. MF=Z!2")Q2FI'92;9UZ;A0H;9K4.:AB(4_-9/.WM3_,*?FR,+Y6)!P@HO-T4(J$<)U9OIU M_%)."I\ABP&%"XRY M>-Y)^^20@!&*UJ!(C!U-2^OI]2T&FJK7MLUAJ2UY'4%?A44H7KG&Q M@F3KV033A42%K! -V4>P=I((^W^E\KYQFN>%+3E+7).TTK+6&SH4DW FD1^L M"; 1=+,L(;,.1'GZ&N8*<4PE$S?.U(M+T9')U5C8AKMA6-8:;@NRG-JKT+. M>0EC 8\+_K<"<5PG:;74L/F=408,\?O%YQ&[R=;BX5LI?RAKJ91"F7]8R /" MXTA>D#TZR^:[F$D9Y?-$O M;PYLXSH,%?/]U[-@IPMN?)JRW>O(W&(S BNJ2<'IKXK;:P!J7+P P', M+A)$+7FPH287N&D9T@@$#=^MT[ MI: 7]Q:$0N2YL7PB'Z1[1PI CRPE!N\6?.\N!:T.LINP?DN=Z NL&(1 M6>4U,$(Q'ORN?3(?V3A<=(*WH91,LHB1+F)S5>QHX&.UE9*5(%-YP2H.SXV& ME>CI)26V]=$M\<1I+>GOG,GD"XCSK(ID9DEUFB<>;EA%2JHP(T\^AS6*30&> MB-:H3:I*Z9&=.;SI<.M-Q9"3]9=>KV8IDHRWY8/\CM0X!<6\)LFJQ#W"0 ?A MF.0LFU2&=8)C.*4+9])1EA=O P6\Q812 TQ_EB8K>NC=T#3B4'K*B51ZP1:F M2\ME.7\-H8GU=$1&"N67$(&,T)6"T"U%S:EH.ZU'M\UB6TO5PS3)I(B!FL/G M42W])3$1@KDOD*/Y3/(6U(*/E;3)\9[)UPXEV "B08Q5BKNCA5!01(8I4PJC M/(D%,ZO@&^LT15BYO=&=X*!B_]YF%?"&8YG^0@RB3-&KUBL8X2.D7P(?%D:+ MJVT-AOFU$7P'GJ/10C C7I)3IJIP!/Q:9<)I,"7PF82<_'(J0I!R0Z%PC&@F MB561=!%\*XU04*=!;EL8"NW.I, N1;2T$58LRC%.N+!@2D*4:.WJPO4FQ2+/ M;%)=,9N;Q'D>W2D\H&:=)(>K?&)8Z MA9AC$"=:U4N).NT&Q-L188DS. 5L< M6A7IH2<:H=LQ2&)C3'<0UL]931R.)A, M)D!="K\FRFX-JV,@D$8E<= 6QQ P/BY6 M$T$$OP.]/PF\+*QAY+#7.CW8L MGU+<-QCM-9\^PDZ8-&USJ-IF^B*&(NGH+7-',^O@3,#87GJ327#7SMP2J\/D MX]RE#C19G52L."/TO?'%FG1$X+Q<&?)%N95H2$3D$^J&IP,^/SOF6:/VCTL# M7@'_:-<)/(T"\Y>5$#]QY'G"36FI^@E+X.@>VG2 4H8Y.<7G M2RPP+U[#AGS.QUA @;T;V$L">>K53/A+-B*"AGGC0HL<;<\QQ'!X\,OA.7]^ MX5]K#4&0]K+&*X.O7#\W(>Z@=KXSZ9@IH\ !P]&Q"Z*K84^ R4"PY'7)SE(= MZQ;8E?Z.L)()-8[R4RN^>KF*:T.I)EUZ: M-I="5S[CYS);S(S-'C*##V,L7SKF2'/4O(A )&P M4AHI,N",M0=+ 8,05:;CS&#%C^%4$\8L%5=:/3$.R$0U%P@3T67AY+)[QFI: M7(C[)3AFT1:-9_"WK&XF\MI2\+I%'6N6)343R0\TJ268M$;S)VI_,=L'F78E M0@6T_;M89Q]F!,M#HGJOS2A\'WRQA&T!PJ,X2&9CE"T?B4 O25/?'L0>IL@* M/.+@@AK-AW9[O"UYZ='Y9=AK.=:SB@/0Y)HM3N8@!4+D3,6-BU,,=O.,% *# MP:QCNV.7:+0TJYQQ1HH702=0M1R#*1C,@.=.M!PY89P;N^5<.*F%UEHEU;MZ M:,4\@A&N05$0D)EB*HU54.K6,;+J:,A"&UT=22]W2T$C34&T+R@7N3(1E1E1 MW!BMD/F\HY_H1&2 P0@1>$=<:;">"/^@T%AEA [6)ZK^]$N(66HA%3WZRX2Y M\9$+5]9/T)*>QT^(\8,LJXF4UO)EEU>VW4BSUX'Z-&N^UQ@#& <$I.*PKQ," M%XZPX_@#)U6;)847QX?8K^%@+5I/5V+M@; (Q^4-% S[!Z:ADV;:2>KS^CL$!7AC,""69-X/+5,VU]D7]0[JS=%HPD M**]!E"#JNP;?GCRC9NCHW5)A$B5QT!N.6YKWUSBA?:7ZYXQT<0X*/Z]12GCN'2\^=C'9D.H='G3N.6X+]A M^-T2DF$WO-35TW'UCTQ8:5] T,-7PPE%A,1J",IZ,L&8O#;*XC-;N$/;4L(A M.S"$J&"4B9,*J,QM3)/1W0;_904J8D?*2K^,#7S(N'*=K:HKK#.VGR=?>GDQ MN"' HX,A* Q$VO$Y>/YR %MK:,%0A-65=-"5[82H9TL*;9686.Z!E6F=X,BF M;:@W8#E+A*MP;9Q_M.!;0R>3.["!C-5^9LE4 FF&K:.+-P=O_]=#3;*)17EU05MRO10S@E+MA@"S0;EZ9FD&YSRT#]S$T'[53CLDX6_ 00? MXR0&[[P*P\SRJ#%P)(>+PBU5,@00@.HP\T=X![4;)D(5VFAJ9B8-1DD;#=.Z M6:+L;82>^D;VCBXE,-O27T#QM;QWM#!^,#, M;OY4!?=OVS6YLB%9KD=X*)C!7A"6:"WRE23QS##756//%>,BRSMFM4J1S\PI MB(B*$@0T7[$T'!%J <.H'#/!>GL^1CES)7 (U:4$56%(58 Z+%P4@%BK,"DU ML\I-E4N7XIIS1GYBJ%$LT3GF#CPH9J#-H4DAUE0+5.Q!=<'C ^22(EF,0>-1 M?F-<8I9B.A1+UF.(AC3V!+()UG-.L(J(L[T*5M.L+J&Z,6M*I'1>J ,4F\A[ M[!O. \=_66@PUO_?&!M_=M_U[NN&W&V+XR\3"778\5 8*(P%\; 0'(Y 3T-^ M$KY/LF%H]+E"5+J\#YT#X(#;'F#W!^=J/[*K?=D(#FI5"YM.&S^+D"3=>%0&R/X.T!C48I@I[A%[;\CR$W,GJ?Y#B'=N?&V"619)@0 M8SI%,#A#L#K#M*$WECF>!$1V44EOO\_>V_BW+:1[8W^*RA= MWR].%<2(BS;G3JH46<[HFWAYEC.IJ5>O;H%D4T0, APLDCE__3M;+P!!B:0E MD90P51/;$M#H/GWZ]%E_IT\>4<*#H?$9[M5A*+'6V]*7Z9-'@9WNM? M>9'AG)E'?ZV^,RR\7[T7$ MG;6\SY=7__#>G9U_^?CY:ONN#1KQ#7I-P\'*%XE)\C%:BVO/V;[PIHBAB3/N).1&=V\7- M/>-$"UC-#BHGH!\:4$ ,0I3[!E5&,./0R! H2ZGA1T=0X"0X(^QV&LK7G=YI MS%YLPSD2@4\2.KH"RJ/'M$9=OJ^+:%Z'/YHL&(UOI(V04KLQQF631F0C:P12 MZ:(/X\! E)2,F6XSU//">.%(:>!40QKP#:?OF\%@<3\ 7Z@;C U:8SEQ;RQR M&K'_J.J/I-^]#F]XO@X8-D4E=/(>HYQP-(N-Y5V+95TAV(O2,#F6-8&8.L%S M&&98Z8!!?# B3$\.(AY#>11Q2CF2V&0\2;&?C<4ETA6QGIJ&!-)%(E(C=O%I M&'"C8--#';%8>.?X(W!G297@ A#5UQIYQFZ4&5:ZD_L=OU.5QL&""($(W;.G%

-'9FI6_Y:I6<$?&"?;5X;*[DH2G'"';WX][RY7:NN@@A< 757=<6L_?Q77. MA!U&T$A@I:(1GJ&;&LR0@$($R=[,JD"G5=@N LIS>DZ!15L$-B)BJMB#5,,- MW*,,NRB )9^--,+)\*4(*#M4^)E)I M3$,N)RFW4S0"TIY\E^*[J.-82Z%6&]6I* L8D"Y6L!/2W+1!HN.3AD:<5"_C M^9K/TEV_8U?H%W'%F@H, ^2)T0U2WE!NP[0Y^<-&LX:UU)/KA'ZCVPT0PAJZ MM1WI(D*%S9'J=4#A:QI"U!ES+-CJT3$?.,\:X S'PD2CF#*Q"(E6M"*1X[K> M3,?Y*.SCR#!]PY2J\"6&X)P;_/2UP1!VH*@J>92U:%5N[RTI*/YA7IWS.9; M^)HD=P046C3;27@MP64#T\FV&&G.@NH9&[#2\BZ1B0<_&U!C'IW< S\L8OT/ M?F$@MC-F6F*0F?)="-575YE2 XPLIZ\31+O\R*&?E)^9VX 'U6%!;9*6Y;!7 M3"7'3",V,A6_P]3GHI1QUHD)KE$DJ*Y$PKH & MD$I0 H;>-0IQ7?8B.4XW/PIS1X3?)ZY+PKGE_0.49"/KK(&F3^UMD@REI"X9 M.K;9]6P*J@@AIE!F!8)N*87MM1'NY!:UQ*F$LDE1,H@K5B9.%?:G4<5$^B3I MP76)MEQ4,;75E#H34BBRPN#/D&H;*@>-W8Y?MCCGVASUY\0HHM<-L?=FZ4@3 MFR%_:AEQMV4KLR8Y0?M1-;Q\1P!:K4,$*XEWULGQNB%$5,:0J4"'F]Y0SO6C MLPL31$^(C*O!GK&1J2&MW7%FG4 W, X/8.ZKO>/M%P350"",U^>J^^@1F+YL-0Z;O'40:LDN<8?Y2!Y$ N)')1<"_)42@! ML.L$[4_B#=PN^9+#/%B&)6Z!'9.6^E1PN;19$)<7 $?*6J7?"Z&=:V./+EFF M5?E<&$()62@)AKOUAHG/4,(@.61CU]E7N:N<"=.K&.)UMD+K>,Z&ZZTE[WW- M]E;'\#G!QMKNS%9UCLX5U8MRV.YEA$N/'J<:KHE\;G'DAX!8N68/N M>2V 0(W(2B%/+0'ZJ]B>&W; ML^2Y0'<$$VQ?@B9L69KHH\6FDC0W0-+H3DT,XG&C34UN!<7A.<*W(V /GK1. MOL?(2J*AWJG>EQO59X*>S:9@O\@I9X*S_]30+LI8OJ74#[)(V6U5Q*/@)B$( M=*?ZPC;-ED11%DQ:WY0^:NYD2WVK3&LJK3(B%7ATL\F$"BMJM!FG?*ZLV-)' MUP'SC6I\HHO2,+[;.;8UPFPI;[Z^P^O]^:ZC\C9(L1N]COTY-^50<=#1M.@0 M8$E!E)4F1,]3G%4ZUU"<;$E*&8 H;!)JS@DEB N/8Y4HA9W-B'RV7*6,W25@ M] REN)(L473N45J_AJ0;4\\L+L['KSN>'PX,+MA-BB>D8=EI35R"V;.ZCQ8I M'(I#>ZL*7WWBN-LB-8Y'IXX62_G=SKQEN9+\=]RK!A-0:ZJC;YR!V[9+FT<9(Y?NDS!.9_XCB#J@XE3'/\I]O,1A"OI 8K5VDAX[)H?/I4'O$EOQNEQO?_3?ID*3JI3, M@S\NWC3V7%,I_ WE&U!'GKNW2"LB(%%#-OG>J7Y:X*71.>CT:,CW ?WC"&0^ M[I=?,N]4-,)/]D%&CL)<;ZYM&RM=;2GJRPY**\VI6ZB*+7-)!H7#8JR#ZHPA MCH/B(%-LCL)X<:P0(I/)^X3RDG/%1IG5G,9MH1%8MNNH97),C)LRUAR5Y#GT M"O,YK8UM7,O?U-*L=-D.PRPMIJ;\U.G5ZF#UFD:.A'1(>BC#Q]%WZ!ZDW"=Y#1FBFM*XBII M$&"#;7W3@MQV>M0)C*1-@C6):"*IO=Z1Y 2[0!T1L+$>1<)*XY,MJ7M/3%E5 MD]$IQ*"[OCL=1NK-*0T*29I949HX2- @Y"X/8G@[4!!^*0#( $LZ]:^$2EG! MLQH:-"-J0#:AU$-^DPFZJ%^Q7]]H6VN0XI()8R[$=,!/*Y33,=7,E)S=PNJJ M$*D6H=2FDQ [#[FKILR\VN!:)NKV 4^=_!<$3C$@4.AI!,F.6*-8!\OQU^_^ MEH,QA0IZ0A=!0BFZBIVX*.IYV[4K48I*3=J,K:W375B<6X'[B$72Y8$S>-64 MJC((+)(M!W=5#H_*)WR-!1[&NNV'WK9^R=ZBQM\V#%ZBI/6+6E^$]DQJ@P*; MA*?42%AIV6;7*3T$<-;2>+.)8+D1K.,F@K45.;<5>^E&AHLLBE03 MA$9M4-IVL^0S0R09/.689\:%^0PH-?AW$6:24XR92[GIHX8ND4$X9:Q(;>U) MXXQQ^<5R\K3M6N8"O>J:HAT3!08]:"!]KTU>.@65\U!G?.LD/@F@.$6^3G#: M=F@MT0].'!&UC U([N.6]XD.>>EY+AW4 )OE/=1=WK&1$I[P-D7J[7B M^8J8V$VBX [$=(0)9L>4JSG13\WQH=/#KFQF24SUKF,CX(R$_.\<(E^7@5H M)\^VRN+P1\D);%UM:(LL/H%P =2O(..4>:H+K.KLT0Z.=(6Z M[RV2FPG%HK%F+L'6JM=X^>?7[,9E$WG^-T8=V"=< NYY@ J.E- QJ',U3FHC M>3--OWULMX!7/5 0Y6ZB.1Q)HY-/747$Y^1L@CA-<5C JXH%%ZD02!B-$5R9.14E,$R;[QM.>F5TKO !MU;:**+O(T6TV MTWTBD+9&AM>'TI"LA'EIN,A4A9KK1T,&4^@"CG&8WP(KCF<6<)?(>8LH3; # MKI/).&XJA;%<#V$743=S,^M2[>1<59HC;'R3@*([D.;)&U.O2MXC5C'H1J1Z M5E,X:\O&?C;=B]$OJH*O&K^ $&9'\*Q1;S)%>3GPBJZD& ?_0:Q7@3JAF>N[ MBK]N78,$YB'$]BAG6\% A"YH*MU\YT*ANB_V=9+0'0$!PW103,1[M=-<+-[& MQ>R+*46,)A@#+IW1N"P>[ M20#F#.4%O3"V285I.X2X#EQ_)=M6.["-9+K00<* MF*\P;GZ#XG>^0-46@; *\NTLFF^D8C:! P&V1EV');-O,[^O6O)#BP:E#I,[2$Z3!9:)=6/J*L2-Z7J#JB.5#$<'UUU$O_F(0J"NB.LP M^C,=[,''>"_J*E E9 2F!3>A8G4DC.\\6R'VL8BJ.'U(R M2:R;DMX(>"69:LY6M+P_*(W:ZZ>ZYC6H?,BUVJ682CK*&; H8\MP= M%P@0T M)+21L?_+3&\,5V9HPZ8V@;J4("VF.=W'UP($K;^I?4.3V'34\1+8EVLG'8;X M5L9S/*Y.[8F#D5 SQY7@1\H^;P;CU(&KVKSBG3,QY$QXIGI,^MS &&3AF:ZI MCHU(#5#D<9LO;K3+&H!#ZYK5O@U?\!A"W##IF(HO44VY[YVEX7^ W#ZM4PK' M\;L?P( <:M4NP\#,W9/BOH.AFC.F7;^N@'!H_$.WNM K<$C.>&>-UI[K20(B M0"=N9=I]8R^+#YIESJ023V(XEV9VMM4:M<_Z(Q8\VDQYY1)':P:3_6?;LE#1D9]0TO/WY5>]PPSJ@]H$@B[0W;-?[6&=@&8%--PD*4 M!AM0Q1!0AA$#<9H0S=209:)D,->P%'MY#9F44Q9B N;LZ^'!ZI\PJD$A^HC- M!\8V0P.Y;O 6DZK,E/U_4H-#92$B)27542KWY+-R9R* 4FXM+)F,XQR;**7[ M=3M"%Y%AW.1\)PU2T\Q=5ZA3,F+%[G"P_MZ!Q3A&+RUM@>X+B%B%A.AEC$YS M.&,,WFC6*UWPUPJUONF8/:IH(J5RH6G)G2EIMNUSXH8U^.EG14PGVN"$$E6J MB9?./<8%1YJ@G'O/M2MD'(MBZE)@1"6A>0!2+J&)2E%?,27K')>/R0+?PDDQ MX=S7JDQRL4O=*C89R-S;XN=SJA5KZE_*W3R>9P%,.:B(Z@EG36B%3.AJ,VK* MO=(J&)DAGTF^S/HSZXZ?RYFQ^)NX)_79XD$9Q]OQ8N%VWE-@C5,I0_;6;O*. M"67I990@D*$RJ3LAY"$<44%9I5SJ8#3B@JLGZMFM=>!@\V M<2^=25S)W- %?G$&.@57/5=@<#3B&<75Z!D4T.C"- $46+-S2%P$5+X%16UT M\61-\RZ+I5D2QEP&.!= *"6(E$6>4>7#D:S)O T"4BP!D<\99. MGD\3IP-R#3A_J*ENHOZD:[;I-5A;J.=BCYVI22 *P68J&-T2?6SPQQ C>C'GZ!%"0!Z*3XFZ?RH- MN8C@DF;001J"Z&>Y,Z[(# 8VG LEZN$?T]]R["ZJ/]8FI_5544@HF J%.%C2[PI[5, M*>L.2,6IMCDZI=R6UIE1?GUO7$RPUAP[SOB6\C=A6G!QM&X&SB+[NY MXD C;5G$*J<:][+FB"X]K!UV]!^*D6J%AK,^2CXL<9/I^W,4TLR!^J#=)(RN M"A;ZOXO@J\X?!D,-M4940GZ3W Y,))7LE'*N)@:T*+]2JR>HN V M2K7BLNF M5DW+",U!^CXS\5RM.9%",KN3#']+NS?4.AZ;BP/.*TM,FJ_XT3%41QHS7J%3 MK0%&5;^E4P)&-5XAP=V[1X3Q<7UV5U@]P99T:&,=RXHGC/C.C5ZL,JRO]UM4 M;[!#.+L=2AK&4#G ^TB8U,&?P$-0PU>^P>..PZF#TFU*G(O,Y.*X!!8FJ[H: MQ71G['I8VS"T*F^+VA)IN\+92DJL+%+N1H3H)_.*\ _^?;:2T7_HM,^?GX7F M9FWS"=L0K^Q4+<,,,.8'$"_,*.$+!*WV!K!:7,1! 9(L99>M;KSE+U(1[7%F M)SFC%S#XH&N36< Z6]6/]LBUC$,6=*5^G.TBYEH>URJ![,V9+[\7=R1+BMS8QV[4; M'6R-?^2=!5HR=Z1).Q8QJ!>-%V-A6]%-$EN*V4@ M:NYG<,R<]R4H:338%<<]VS#N*/>-:($KO!@6$2&V9R;C8YFE.LD8+%E9B/,] M@&Y>E(;[VA1V843N 'ZM")2JCWI.2/D6\,(*J)T[JF[%+R+DU2>R.-*QU.<' M<[ZH?+H4BN)>LIQD,Q]IVKT36TV4X(-4\@1JH!)]?=Z3*W*K6WY0*3NYG$K) M2DXTG;ZH8_(+NBPZ7D8.Q1DC9TPA H['CZ($BT^CP(T<+MHE?6.;/#_W[/>5 M#=#[NCA,!WO=&AN_DH3EE-6Q9]+&'TM1?4KQDB()=K8YS\H':Y=#J6;7.E7! M34 I8<3I FS\63513.I8=$(V\S0W1=$9:I1<*?+*C.N]UDVRV+0;,!I&YK5/ M\ N='OPXSL?9CYR-;X^4K$?GR=0QP8"A-:@6I!K>S:7VQN9T4GFBEO8[HE^L78F[7\B"!N)6R_5^WCX]8I:(I1%#(2$0Q_!C2+I(FWCW![ M79#,"DMT8%S3G42BU2D+$9,=KY>42;W=7%[?.(F3= E952Y1UU7TK'4Z@6R! M9F9\.B>P:&->M;2H413+'3VD52@C?0DPES.4H_QA>V",IA->8(7QW J)G;M? MSCC19S\9C>A41Q%WF4WS>81/;'A62@K9L:OF;.').:W 9R*><"Z] M.#.\C.&WFGJ5IJXA82J0Z-2>$.F ,P\+K0LTF;$KM]X[0U_$#"_HZ'E7)@?Y M5VP=YKW>>W=V]>O>C_7/G"=#FPC[>N_LZAR>[!X>^ 9?_ZF9=M&=GV-1%) K M^S__==)I=W[^3;,F<9WSH]IAY3; Y7='!O8ZEQE'&B*._CW>Y*:Y.3].[5['F*$W)-$8&T&IL4FH ;(MT07-@]J<24/@ MRGGN*_,I='!))HO479G27T$$YF8(N +3D;/E76 $BC&_A^[,2F')%;ZB2Y'**<'2_L FX^=)92;8OP!+ MV1"OEBW-Q><"OZ_A>\G\+L^/>]MHE+ZL^FN,B6+[4YQ1B'@X5=NK.GN]@U)1 M8,P#+-!!D":,37%%XJP:";6\I?%., (U,:GZC&\1<+I7GL)J,R\+X:0%*>?- M2*]&0;,W_22D,&'Y[9*)+B;JG6W!K;2A,Y-D5G,JB9^=,RK+^?$E'$;7**36 M ;JH0D+GXJ5RZBX89Z:25M37C=1X"Z7T7NBU:R[,C^5>@7?1A9/"?/9@ :\2 M2)W4L)W#[H ]$8>![[V#F8?#P!2VL5T$I$2O_UL+X%SZCD3#Q>ZW,S*-90SI M#<+T[9B[;+$\N#;SU^WNC N?]\D>5PTP1 B )OJKD8HLV+U/9Z-(08;,C7E' M%0J=-FK^Q><*?RMIGKJ:RF1NT+.6X4@"P2'&0,?RM2G;PDM_*I.DVSD5D%7I M/SW7I142XH9H! M;,?LH!25X8)@]L$3R[(,994CM,C$ T[I05=+@<"2P,UXK_R)TX.)J.M"L!?_ M# :)Y(#6=@S65S/5[I+O$$7WE&B1A%*N6U$[3.=BMXR,#\11[RZ@.=\[/"!V MLTX:=[>V<&'ELL[A$&!L!7"DH_O@U M"F"@H.7-ET*S+ERNA]9@ G9^3UCNO-MZ!^P)AEWRX!M'R;)RPC_^7.>A.-@' MI4H=K/L)OE'@BI-IXRS47#K!22,E7GNII,&$(@&V1,IP&&RQOX4'F>OIZDRT]51 H-,D;%RU-J M'3)VYZ)/ID%X&Y()C\2O!D\; .&8!8.;B=Z^( M0Q(P@!5#>AD89N-X'5&9 @ZM-V+&CE3N3&)XU8I;VT%4=SS-/=V E;T$5-U" M/, . ZG7P&KJOT!NZ9975-#FF^KG5*K*.>4R!J-+ZNML2(GVQ, $.KYO"S8@ M6:AN,]95,#EJI8EMBN7;+$!\1$.&D'KBVYAECIF=,F*MYNHB9!H*)T[-7H,; M5O)7MQM_]5;,Y:7ZJ\]0&B"B%S9&PF1KQJ..KU-3V@C"B"T2J?UE@$9,]!U> M*T;V$;A 4C1*V;Q8#Q%)%A&FB;.5H[%?W<@;VRAR23G-G8PK*6(D6@?CL=+M M!2;[$TD:S/8KM85QT@YA=?-V>%F)$: J798A/JY=<\KI9B ]QA1M3D;F&VB(;] MPP96P*FNT16#V%93XX7^_8^WY)6R"0-1T">$U:3LKO>]2[P@4)GX+.[.*ZD& M1"ZQP%N"&BKP92 5?I"K5'K7E*MV-@.LXN4WE=.;/-U M5XF9Q>6SQJ6+..]K]=8TKATD7()MBD)M4I:)5'TOJ^3]@U,'SO^8\G_ MTRU#. 5"DZSB%-9-*[CHA;6FA>YY>"T6 WG<+>RJCVB2VK)FS?M M[[A5[U)Y+G4R+-+T0J/=?UZA6\;6J Y?\.\JIJ)PS@IVFK6PB%:,SDEZ 9\N MTB^<9AD.7J3%\7*$GW[=M0I=<&)N?:X+0"J-3!S8:?>]CHZ\4X9]-"+DF MK+Y[5[_ +&&N ,BI2G:125R:OW&U\U!YH#N"V7"%G6S@<0>QPS.1UGI=SH3MV\3[G1NKQ*BJ;F)LO!3$1 MZZ8C9OJVKV&)_TUU2;6?#Y=3?.,N)HN\UQEU,RXES9-*J+W:+= @67/5PF9! M.Z:%4'/H6^*$ Q:*-)I>D]:+3<%%1?:&7$V$JRBEN&#WY@14?V#I76/1? MHG[IQ@M3+%[R"'(O#$E<*R]"B7.AK> 5-D45Y3I9FH M!CS7345+\"]NZ445/\FYTBKF&,U-$&NX(-<\4.TQ.E*6 RJJ5+E5.^4@#T$" M<)#1R902]X=K@'!)E=/**ZZI>ECHRMTU67#%S<,UD[/W'7L !>RW2FYC71LB M34+)*7]+HM1I>])7;":)&"]B25Z1NF*#9V6K,DLJ099G%7='QBU^K!&I\=+G MY/_$QO%LVBB?=!/38!4G5ABQDR"JU(K1-FBLPUYS(UEN"WNNSC+2H$6:M\Q(-R1E M]5YF\X-; N4TNN1*IE*W@I;GU(F['Y7J,_-5W^3ML$Q@+Q/O9^DQ.5Z(YJ(C M&Z,28&EI3%> $%Y9D"*KP:^H'1I'U32P00FD^OZ(3@EH82'.:1-J<4,MG2;4 MLA5S>;&AEM@J J05NBI ^8*WEPQ?%5;J@0@:JBQ,5:T[5G*@0P[3H^5ON^;= M!7/A9KF6&C6(6-DU50#=!N]$Z?S,H6PI(&2K+]K+4(LUNO<9[(5'-RD= URINE5;WM/>$^8'[ MVEAG?94]R,^#^>VPLTDZ9$TYY6)ZPHF:<]-3=@__.2DH&5#?0#X1FD,66RP50_ MJ2RY$V.I5,E>:@^M??0V$50Z6J!&BUF)P)3VTYR:N&.'6^<].OG 3@S2K%O# M2(V"FX1!V@9W;,!J],?.H"FZ8TH-]USRBS7V78;5UG#N606YM Z7A?/0ZI#_ MM;M=VF$ZS8 Q[QG= Q9IPXT':.\5/>^T<6"7(#NDL;$3NA]"*SIQ QW?H.R: MB^_!4FW'N/Y]G:>P1&?;?TS[,MB%8D'[C7EHBJ7T-M9AG1A?:-]Z$EUG^;QW M?A%O8!9@Z3*L8O\[7:3K>8%74N8(+@)?6+J4,G24SB(&*6&3K1YT X];[<-E M-.)Y*PM9;+_;.L'7$?,:G=!B*F%G(=;:D\LMJ+V0= .F[0,8,5P]^ZLG!8YHPS.*O'A: YJG;?1@(%H=#V+4>A6 M^%U'29]MCQ'P&3X7(-DX$8L.&46&-3/W[4-5L!LPV0_ MG95C')V8&U=)*8\7I)+KC$C?N#3+3H-5JT"V2F8,9@-,WXO*1=CETM([2Y?8 MULHJIIFF6;TM2ZE]&*HHR/F S]QJ3%>/&E'H:6F&UC,33[A):2DADNV8D/IR M+VF!$%B$AY5ZM=M$D0?JFQ(1P)H(=0Q#UFHII9P.MP)_--]JH^8"K=Z;O%9$7(U$"NTFWB*ELQEY<:5UGIVF!('CR+?B7IU/P* M1!GZFBPTU"]<;*=*O"%'&H&131JANU03?H=1[5/&Q.0FHMD-J]Z S0CGU MW/CXL!U$(E>^J6#0-Y)YHX)E:V_CEO=!]]2UB!MW0 !*=:=I27EN6M,R%2DA M!^A M<2AHE.$ 3X? I%A<)7K8_?B?MEB8TX[XA;M=.@@=RKI!9.IX]4T)[ @?9H!) M#(Z5(:L21K9F7&N'\%Z0N22O$*74AI,?DP)D42,280LX\/MD]"9#JI;9IWB= MT,IE8YP9:5??L D;IA%5,I@=\Y' JF]C'$69S1TF6$9=3 R$$VZ93?W1DV3[ M2Y)=8[8('-1>WRH]QJUQ+SKDEDKSMZ66I[#8&OV3#W*13A+*=IWO"5N.II0F:2]GI7#'YL>>31*,[7)%^9CS MGA8$XVJ\0W\E?>,6JK%W]-5-$?-ZGTM./;OR (@ZPK"RA#ZI(2YZ;,KAUZH! MY69,E)%D25[ @U-QC!FWS@+L?,D9FW?XR-66V9N8NM>4?=.5 +R17FAD+O31 MU!E=)4=ZI5N'FV$Z'SDKA^=7PL?>O/!9LTKK=Z "NPH^VX3)G2S2ND1,3'WF M^/#_)XDYQ7S(.H4%8@R&R3271M"CA4\SKK/#J9R[C3 8M3ZO,A@@']W<23BZ MH]QAQV1Q;8Q6=U'7=41.$SUR@$RQ&%:2!LH^]X7;91P?_(2;3L_Z$Q]SD$!T M_%TEFA-J"]-)#<42&N*F"_*4,-*X@YGI_ Y/8I-3T?X$$Y[$#'*,##4_T2E" ME^2YK8NUI=+U.K0N4:>D5]0\?0O K?5+SN#2/,>N<+HIM-_(5MN\K\^N)E8? MC&DT;(.;35.LO,5 V#0W6C;1UD(KF?-Q_SK=8$/=4EV6(+UOK1-ZQS%TW& U MA\_-'5Y1H-]U5CZ("]*77& M5:6A<%W7B5(;^QT3>F=N&]*%8%CU\$XVHVH%>K:\3Q%E4J9JI%*G^HC?IO"6 M:7F#03,RU?9^U??-OO>;K2_^;*:S1UH6=D?)!FDX=025#IW!)^N6P7DHHSMJ M#6H7;^ %$=^3NP=(5VZWK6O ?35+SA,$%N3:>XO,6W;+"$0'R1='@Q' L4KN M906ZE4G',R4Q$@*?8&2T!E5 /.B#($;A)+U*@=V#7-11"X:%IG(M'6ZM68&] MBIPF#'=XK1;6=@CZ!LG2FFHS&1LNN4R:/UJO/M);&_1$4Q2HW/Z'^SL2%$E= M^52=I'PVR7].VJIQA,F#D:%>0J#PH64_U3YOE+B$LT6V#%S*1SZ=MIE MD?GG7'J%<\](2MP?,25)7A% )P)NZ"P$H/ 7[&M/H'K&V^==?#KS[WT1:_4I M0>)*=\JTNJ25V%5D'H22I6VL/;]8Y:AACQ.[^;7/2@YG^719(!C')^ ()K=T MW^=SQ8\OZO'J5&1)KH=[ <^SW");M^98^^L46RW'A+_\3S_]Z9-<4X"\<&"24^Y5J1TI2M>KB_-2OV@GI&5J8+(Q2/=Q$E%G M:%LD3%#Q^AD;Y\(NY]1;W4*7NE-!-%\$=YK/C[!#[]CU=Y9A. >U6,9%_83= M^BY][S)7$Z_K(-Q/50,L7);*WJ5NS$4U(%SD/MP#9E_(W2[1IB.@0)B\^EM"1!2S-8O6Q4% M T@P*]"80@07\QW,O?\33*8_PV]"-?(NOL'M2\[SCPB+ V^\WM.O7GS<^]%8 MZ34CX_NV4YZ\3^@SZIH2$DNJ&+EHL,PV,\!RD;14#F") M8> A@.^960+L9PK2/J+&\ 0,B".6.X9VC@Y]X&%R:DD;(>"33LE!::%Y T(D M3@LZEM9]1E$V:B9M&H$.P/#X6&+ KN^,?!=[&=SS&B[3$(Q#L63S7*KM]38 M9P?E!O#.0EK>GR%B-J/BH]U05.42SS3GCD+*33?[2GB^#MATF3"V;6U-M3O& MF/XJXO)L1,U_6.8K<1QW29B R9LCZ,%4Q00Y#X^^:K<.=7-8K>D-PR&YRZJ% M]#9853E>=1!S5-[B; 9AF5(K!FPY"')E0IHJ6?AW[,Z."><_JS'HDE7O-*_- M/,XLP)HW?<5A*V4Z619E@DX-W636Q'>OS1*DC F[. PB/2$SFV'.3@S3?6N( M:*V4UQ!P9^8?J"4I7K2814+XC"1NG(@#8GI4>_* >)K, RM4^[377-P,=#.U M5Q4Y>#G_5'-$D7&?Z7G25#^ ASA&&<'Q5111Z+(QX_@UIY*/0VA18+AUO/-Q M!QVF_*KQ,)FG-8B& ;I)"0D]2;5<3OC6P2Q3$MQ):L;G4*[2T&TE[B#@"U<; M2F&WAN3JEQGH!!-$:(]U$;-\'\0Z*:3P.X;UN\=\FS]W=YI9VZ*)_L[-0E!X M47MGOA1Q86^%UL255G%X2YH%:@TV+4C,[ A;JR[R/M="'SLY_!8A=?<$F&EY M)L0QO1!F#I$8CXY[9V.W[AO\J;YUAVI$C6@9%:?4.UZ$E#XT*<7V"_A^G?1' M.&E]1GQS<#SWI+#;&?4WK-U*0;7$/AS4*L7@,M $VR00G)])TJHT_* X<9Z5I8"=5(EJG-V%<+AJ M^#,W%9"R%.QCSS)M?LINE\0AW#N$.8THR(+5EU=P+,P6V W7:ID#CVZHA838O,=WS2R(WZ0" !,?O'>#$M M_?<*[0NV.[6;G1;,4VFR1SX4?*#3,Y<&BS/O3N J>#!FU3 M7E9I86.3"_]TU4)Z.4Z\KPKMPC2C LJ1@^%6OO/K>6#S0OJ[ZIMMQ2A93Y;V M!'%D"KNU8L@('+MW\DD?$-^$@ L-53]G!4)/?2N82-CK".2XH_9-4<_L!>$DG=6'# M 7A:W"(Z,5?/OIJ02PM)*?J.FPHG(,@THS,0JINYH+]#Z^@KKZ34H8'(SQ.B M"ND^[(N>U;R -0IP[#-I+\BD:VKBW,C581.YVHJYO-2:.%U_-.]5=1(J'#AD M]&4E@\*]D[EA"K66_ZJJ,/Z!Q.J],#8>W/('=NQR689@GQ5YAX=4W<6&(+'+ M93RPV#C4]#V8H'(JR"M?L&N"=\8_DJ1R&>C7&:5)+$'P'%,^M-,AC&^2Z(:1 M V4?N!B=]B&0KDFZU,QH42.LFL+JA[&."VC?GO6=-UA"RG]M&![ M,-3N''70YXDW0YX,OK:PY3%H60'B!E?3PA^-C-+G\3_*ZT=!_!65YI%%3!]36[V0@?DLH(72N>O*4665@#'I=:9TI""I\>*EO$ M#TD$&%.IDPST_IH;,AS^;>]^T=0^W;O['+5[&_(>[/UR^>7B_2;QJ3@H_#0S MJ*= ^]>6]\>'SQ=7'W__Y\5;[^K+V;MWWOG']^\O/GRYVKA5<2?Q/H"IVNAM MKMYVM%AO6_Z\=CI[#Z'L=5K'C;:WM=I>(W,W*',[+>_3YX^?+CY_N;Q85L9N MBZ;YA1)L_8YE'>"B]I9ZM(8"K()M%0W>LHU(N1OGDER#YA;] M .[PC_/AK!=(I8^WV(KO)R+*[X1J])*I.=4GF)%/>(AWXP^'J= M)J!9[LML!P.E0*F52Y(4P&GN49-:3R^E0AZ/_NR1]525+ZXNLH]BK>8"3:8; M(MP9=ZE:5%)('@[Q_1NL&]T D=))WRS!=@M)O (_?M\V?<\'FDDNG.3*1VM$ M_ZL_/:?WW\V;.R?O0P1 S_I%>NU['Q&LS VPFZM8].L1RD[+>HF! KR:6#Y=?[7>K&[LG$/Y-D M" (Q_BZ!^(#WUTZ=[_;I\5%#L"<1B,M2["Z!6$.Q'1&(G4Y[#8%XAU!Z=(&X MLTKB9ZQ.PB)0WSO'#,@DC<.@T7I6DHI'!PW!&C7Q\1GMX+A1$Y^&U!^"R33P MOEVW 2:GRHC5$VHMP(.]UY]"P>- M'W$UJ_F@W1"L\2,^@1^Q41&?2B06\0!1AS]^C8(Q#-=H/(T;<1L%XLM6$=<3 MB(V.N$XA0X&]2'SOB_H6+%,8U&@[UF ^:=3#1CU\ D8[:<+,3T3J=TF:>W]B MD?GW2,27JNZL'51YJ01K],,U&6VMW.Q&/URG0EA=%XU^N*;[L*E4:?3#IY"& MZT14&OUPG=*]8) TFN%:P>7U;.672K!&,UR3T;J=1C-\(A;]*XR#Z\"7T++W MNOUCH^ZLI!^V&_]AHQ\^@4SL'3;ZX89D8F<]F?A2U1Z0B4T28J,G/H7-W-0Q M/Q&IW\,3ZB8<*K"]!HBD^5B)BD M@['*$ >-@4KC3OQ*33$ M;J,A/I$5$XR"F1*716.C!*WF M9>PU!&NTQL<7BYVC1FM\HKA+ !.),]$:_QFFU^&Z8O&E*C_MTZ/3AF"-MOCX MC+86-$2C+:[3T#D9?)UY[V$M^7=*Q9>J^[1/3YOBED99? JIV!1"/Q&IS\B*WY D%GO/$@3>+#1&%<,OS2]^QJ-\2E:]S7^Q2S[1.)+57C6[ECU4@G6:(CKT>WD.?D4>ZW#&J%(_P[C MH8KS-_OM+CVS-8+R/)E,DQBFY@4Q4+R83J.9-PH&813F(7QFE*3XSSQ)9_O] M(HQR;YP4&:ST+9I3,\8=8[R@FS]563@,F]X;3XDS_U()UMSZZ]'M M:)UR_VV]];=:'#9I9YNKX7JI!&O<0^LR6I-V]D2D?ACPT)>J]C0]VE8D6(.G MO";ACK?!/?13'O0C!7\.PYM?_@?^HS\M4^UU6L?HU)DF69B'"0RLHB /;]3/ MM^$P'\M2W!?Y(V\.["M!/TNB(E_\BC/O@8ISE3[XCAS3Z4U3<)XOT+#ZO(7+G(T>K1%,H\, MU2!) ]H3B%F>"9BX)IIM[HO_P\#+-I%,S>A#$MAE[Z6<82QJ]S@>(Z^=>6"5H' MS BBD\B7Y=AZYE]LK8,Z&8,"$69Z2L4["&"_H M2APG*@Z_^=Y9&OXGB0/O=:U&MS48?]LRQD[(^\;)N#;6\K.X*'= _KPMXD$0 M^]['KU$PAN$>5/[LPE73A'V;L.]<-.W /VZBOD^CL _##)'I*#40A$\8!_$@ M#"(/!KP)!RIK-)]&\WE)FL_S>$Z3U,) M^529;C#,KVE0Q",598WF\\PTGR8VLF9LI-%[GH;0%]'7<9#F)L^V\?@TZD^C M_JSE<7YH]6=A6JN3]V=DB^0MM4]HFYZ89I1X^J?RDMO8R\?*BRC4&GNWXW P M7IRQ%*2*0[%JZ'OJVT !M3"+"8?X+4F&,Q6D-A0VQ7017\8,,V]0I"DL.9IY M$;$YO ;;<3WV_F\1*Z]ST#F"A\-\[,6)?M9+IA3V]?($OI>K>/@S187Q@V^3 M=#!66:[@DW^&V0 >"V/]4?LM2N_D+YH/GA77108;?= ]ED_.?:?E 7F"*$N( M1EG1SW(8&/0[&!+^@XF?.(E),!@#8=,934O]NPBGF+GE%;B^(,=GX+LLH8&" M+9#:'K(;?@T_-DV383&@?UDZPYQX:X GDM$(E$D/93LR*7V&=@O66J>):GKC M-0 [=@6S'@;IT#L/LB*(\MD/&:Q5<>HK/ RJZZV"Y<"?Q!HXH2DR.KQ;3 U' M<"J;[V%Q>Q#/]A/4DKQ4Y4$("B^LK\+T"95DR",:=*<"9<%$3S'R=89 MK23P!E$03C*]3!J#F8/W3>8*8]"/,]XMV4V5PIO7"LA/VY(&\34Q;)I,O FP M_QA^"#0>X;>1-8'\=RV@/))""N-Q0D+@,+ 2F. @Q5W\4Z:IYPW'%S1^?(/< M$K2VBF\4S\DY2)\\G<$S\([=!GJ\/A,P*&=$()Q DN;&QO!A"=E4$7FCF>]- MBQ2V&?@/YBL$R\? ANK;-$QI1>^#&1ZU0_KFA^1&3?I 9OA)MSP6;^%<>'N< M3,RBX4A7#O([U4^+()VYAQEY>*K9G<\6T2*P!P&,)AA!F4W"+\^I.$XZ40#O^V=W^*>>=P[^Z;I-U[@IOCN/;FN/QR\5ZO:Q,W M5_F>WP0%NBWO]XO?SG[W/GW^>'YQ\?;RPV]7\SN]U=?_E5+$P6$,K#LA221" M%W^Z][NZAG/Y/LA16.]Y@X /,5X[2:Z\]C$>+GSR' Y:$H5#%/S>.^,&@9LG M5W@79HX*$,:#!,Y+2L^.5:I@N#[(6S6"O\<#M?YI.6E.R_:>EE[+>W_YX<*[ M.GMW\>5?WMO+J_/?/U[]\?EBU\X,L+X73*<1V %P"=1PJ\SG1=:QG93)4:V! M6NX@=]OF(#?%;\^J^.WQ^70Y8?3I[/,7[_)RW9NFVVMNFNV]:0[AICG[_(^+ M+]Z[CY^]SQ>_75Y]^7SVX/Y/_[^\?>W%Y_AU2]?+CY?>6X]_N_>AHC-ELTD\B[_R?YQ];WHX1Y@P]$&@; M,P>W.[Z8Q+FEF#<.AMYAYX )-DZB(7HQX+44Q2F;AZ ;I,FW<,*V8_< G9)@ M=L8*;%=4BIVWPKR\ [[79[_'E+1LJY.C&T(-BI3-4ZT7>%&8H5\D8_WY.D1' M&+P^ .N8W'9P98(BKMTX*1BT*LNUV\HR 6QZG('V3<_GBS6:[=RW2^;5:0!+ MRV_1U9,-@,SD1R OVC@ >S\&K6T:A+A%,P_6%,*TAYEF]/H#P5Z(:3 C=QZ0 MS;X'=H]FB1(KP!'*BOY?>$[$-!K"=%)%VR6$_S5!9QS\XVT(;),G.$UDG!O8 MM*3(Q N4>9-@YDU3=<.^1'9IP61P8\U$6MY5 6:5?@5LJZ@86G8=!-F8]AV^ M)';8(($! _@KSB I4N\<6";,O;/K5-$S[%X,X1WX\;<4IW@-EN6C39U3699 3/]5*2#,?G(8$47L$!8\94Y:3MV$CZ*:^^0)%?' MK[#V/-^QK+I!OY;W"C1D#R85A>8^2-54R(,NX>LTF+#;#!FSSZXM\E_KAU"< M)46.7G+R4\^?I9H1X<2,\ (!J4?>3F3)X"8((U(OD8&KKV9Z A.XJU TXC*3 MJ8KA!W0U P&110 O2?HE,9Y MEO0!G("0.BLR(#"I!BF)-&#&,"XXP(&CY<#(((S&Z/.L6^R0 TFX5>SG)>=\ MYO&@9[!9D=R[?.UZMT'FD]AT=] M.&[U=F>R)ZUN;[UAF\G>-]FC7NIQ3#DY_0S "&81*]9+K< MQS-XP7\"-41;1I\*4%<&H+&=Q3%H) -XXA-K-"^9BF?6H>"]1?TE]?X91(5R M*/H%U7+4_?\%*N2ORJ'P'\8WHRG93W_ZY?4KF'(E.WG=]$E1LRWKT1WJZ]TOI77N<\I"JH]4)MV M(NT@=Q^VUS2RM\C@>N9;A)?YT5&S2]N]2\U!VOHM@IO\N+O!7?I>XWS3@#3B MNI!4GRY089@4F#A$[HNU8EK;QR3M]J'?.SQ^5-? #HW1[/F&]^LA$#)^(76Z MJ;ISJ^Y.F^YQVS&7I^P>US[<6/+\)Y52;0JF3?^6!M/QCB7*8]8T)Q9C3O(U MKH RP2F7!G-EL'@DFGE3E>+!QM2NP5CC@>#O!\6D8'D"!C[F.#E%((@H4J0Q MEI:#I)Q3[>1!$R:)6ZVR,!E:$"TH^5Y2I:0T"[/[45XIQ,A0WPPP3BB) M07^TKEK>WQ&P TOT\U1P9BZ^O./<<5XU8I1X09852&,J!'A-'\3:?)MY/B*\ M#%-Z\B.E:/,#7#)&G@^>>)=FWC[QD6(U9!#T&A4,QGI%P%'J.D'B (,@L,EJ MA4BE]*TGY[/Z0*FVMSB MVB?WI"P_G!-A289C6C16O'1#JXU%-E;\_SY:O&CG\<275?Z?'VV_&2 M3[EP<@]@YS.3'M1PJ9O5NG]:D]*Y,0_ _>G&=V_Y8Y-UZ9,_"8?#2&VGM^ ^ M(CV$<-CH^G? F_#]>["\<#)[T9R9M2_,9W1F%B'0-6S;L.W.L>WQ4JDR#=LV M;+M5ZV\?+^4;;OBVX=NM6G_[<*D^@_;_7[=9?T^L]+XCRO^UUNCV+>*21 M''JGTV_KE 0?M;O3;X@0L7*'W..]>] +-MLAE[GJJ.7]OY\OKBX^__/B[?_7 M0(HX-.H>E,FQ7B/OWH'A@@:'Y-GBD&SV)'O'V.[YP]EO%^\OJ,?SV\NK\S^N MKBX_?J >SO"KW_]U=4F]F]]=?CC[<'YY]KMW_O'#V\LO^AF0 7_\_H4>^?CI MXO,9_F+9OLX;6OJ[)+T-TN'^[TGR%3$SKK!;Y81W[ZX;9:/@*^T.@:^$&39X M*H+(^ZRPFZ5N6YMY>R-95B3+RLRR]@@#1?!7)BJ(\=?8 4EQC*%S?*:11&P# M5^]L0, E[=-NU\=N4\&$,%9\^UK[0K]V\4U 7O E#:3RB;N(NF/^#G]<0.I:9S[I!A9>;(0G@OV% 3.WG" MK_,DQ=L:GXZ#O, ^GBGAIK@D(UR73%'C3MT.V)E"T$^*O-(8=AK!=OKP%$[F M&I>(JY^F238%*F5.?^^Q"E G@HWZ%;NUJBSS]^CAO?=!#'(=OP$#O@VS09%E M2"'\Y5D<1+,LI!Z[[\(XB*D/]KGN=$K/?%99$7%CX8]3Q0(M:^UY[Q8R!"T^ M@1LD1G">-!C 70)L.,1FV#C7(B.A=@LZ'C9:'8QQ__?Z*@K5C<)Y[ZDLIZY: M_(]OM%C\*ZS\+_UW("/^<1M&$?X9HH0<\E-$M3W0-&&>: M$$? 9ZE3+VN-SM$<.*V W0;!L&3@*9Z+F1>.@JV\N3F?./_[Q\N]\^]6"TH<+U (OA1O!7W)_"]I$.][,7@4@!Y6X,$@LD0&8V M;0K"2O.9-'0.(^HH/H+EWGIX\E)8*LSJ.@%+),9%$9]<$[:6IB'/'\[D0"D2 M/KS+U2%'P0T(4^H9K8F.;]^.DTAE033'1!.E-SF^_ME,&C:7&^W!^@;XC#1) M1_"JT"$[]S\&MAN$JP)5;1[^[ Y9 ^R51#>*V<6OG!++;[K?O&D'/@A(W&+O M;J PGW8\*'Y):B W#<8H?_EK<-RIC3[AAWUP9)$0U% M"Y_= M-?W*4JN?@V6-%1T/5#2%GLA_,1S;,*93P$L=%:2]P3G 85&:XFNW80:D4=\& M:IKC$-).GG@]"FY)1R"-DO75#!NM!QEM_"PI4 +CCJ*N"!H&G#8@8('/2'][ MNL'N/3561ZTGZ79;19=XIH><=;1C0KF,22F;V:<]IKT YOL+Q#%QK*!!NCH\ MYENA^Y+,":MD7SEJI%QQY+:"ASZ KB&R()A.58#Z*'?CO?PGL]C\>0)[!\7S M0)'LWL,A6 &FP?90V).>)7J6@A!_&0HCZ*M?F2-=L?X[A+, M;[[0P@'**]@M$)C#<,!6HH@JX >M=X,*"*P$@@INXF2FRIH87W]9,9V"P 6S M#'@A2:OF9KT=06;01WB;=#/RS'NXMU$".F1>@XI*^*.!;8X,7WS5Z?4\(%*$ MIP2^;;4__$_FW6#?9)"7P^0V]EZ='!^8A^E&>]5NM;V^_"2)&0?60RS84*4M M-&O!,.H7=(FRU@-KB'BN&2J\N%:DGY9!YJ*;*E#'\UG+.T.7I_L$PJJ"9HV. M^ );.]/JQT%&*B<>M:%/]!."*-1*,Y#R\3Y_G51>?;:'=H:XJW+)P7G#,QA\ MA0?@-@!=>Z9]'O@UF-1@D)"U&,U0Y\O#:-49@DTQ3.CN0>T[Q*F6=Y!5O5&8 M3H1<=#D/K)C>T)&N/Q2@VQ<([0L2&;01O#K[0<2V@M@VACH1W.(12]?;)/T* MG#U #>P_RDII/C%DK^/ID)>!KB!,R9M".A8P,;ZE\""&NVE8\(X:XDV0X[3I M3Z9DX;\Q1]VGL(B9#\S;&Z>%V#G'C M479EWNM,\67G'2]]V_W(PDX,+D)8GJ=2YHU5-"4&$:^!JC5^[[!M\=W55B/. M/R06_&/(_@R84#)%)8#?1/)I/@8-.\GPDD#19QP8-(M^,>.C/@XC)4IK" .$ M%#C+Z*) 3R+$N MBDA\*WE<$C1C8R.(ZWDP!'/DPD)JTRN)-X96$H"LM+2$J4@DFSQP7R1 MP<+VXF!A$_=[KG&_)>Z=C=_CE^*2,/(7QKE!;'GXRS7*7+H9W#L+! =(&2,2 MR+L<*W$XTNW$XS:!OX^Q2T,P8PL76!ET M\!@#,9'LB;C783Z!E\,RX7%888S:/'I3!HLG^UL8QZ'RW@>\7>_@\AC2OP<^ M_0#W8S^)8<":E_6X["TUZR9NFQ3H[U>3,/>RP5@-BPA>,FMQY_^3Q(AH"6:5 M?"/JQP8%?BGB7S'_1'*W:6^4'GL"-]\U]K*P0Z5(T2CB( "90/TD39-;NK0= M"H!>,,%]H:VRKC/2C'GY88E=>2P33F#E'_3=3.5XD#19X' @LQL&R/@](:B$ M[$1;5/MZVACA!*%R/7:;9TB?#+U6694.OBU@"[OBK;1"E&-4J\K@/^<08QK&QYJWSMC]4U*:$81IY, [2:J@=:._')[?-0]N?&MVVC M!P@]NQ%0@!PIL3'P0?QCV'@8I'@GI5]!-.+5,6?*N9>,]O-0W 1^'Q=H+N/ MH'[D85[P)K+U1GYD%*+\KL0C8(/',#FT=DC4DP!.LIQ-XKH/NNK1@,IZD>\D M3V#FP<;>YF-RYZ #!'^AIHIX(>(0/FD^6N;+6^Q/ ADB<4"Q/^=I8JU.5*F6 MHA YQQ(*N.#J[+T'?QF!PI28B!['EV,B5#* IN M=>@SP]'9^X593A,.T"MO[VW!T?$K4+K!ZI7'6?G 3*)P%-J M![X[\(0%ZBO M@ J#KC[',Q>,E.0L7>%-11XBF]C7<=,'=;[,WYU4J@N= O09)!BYV.7ESL'! M"64%^^"1=8%7M^*9 =\(4S9R8G&!?SD/8G$S/M$&63(]C@:%@+T M^.0-53: XRD1=DV* 05F7 XGW]DMZ004%L )TP-PYI7:)X4:CDV8D!8Q*J)1 M&$6UI+>Z0TN:V&?\;8Z&2&HAOFFG*@EPE$F@XC'[8(V4UMYA=/DM$/BP@#!' M192BY)P=A*''F9M(84G\0^;MO?\[B/";@)KY[55IC@^]>I4ZK0HP715R[O066 3& M+&H)3L#$9"MFYH)()"N'^3<*OZ(^RX$QY")5CBBX?N@=D^!?2 /1;J6LZ(-. M$")U0[2.^W])QF0PO$$)(>F.8D.CU99ER$#:182I+T[&5C(8P!4H>\QG76Z^ M@4C:6Q7@;KAG*J.$$[R-IRGGC0 _4@;+"!-3QD6*&YRG M,P%-D[X"\[1^LE3LOMLTA-,58[P 'PZF4W@"-]('WLF036EM@R /X-9*IF,0 MMY)$@V-,.#&;Y3/VKM2DTUXC,F\X.09FI,\P):W"\/K]D+I4(G8-FD#>)SXC MG.=:-Z;^K-QZ>!G!Q3G3'IP,[5Z)T\@J@*! *6Z:6>,W#+.LP*"J]H#HIJ,! M9S0'#@&TQB598IAW% $O*\.[FPH MAZ^V$F3C:8:4Y_$FE9^65G);6$)<)?8+:%H]D3 M:BHK$N #:'^?\6XN5O0BKK2^C3L6<9DI+Y,SG[@7MNYHK=,Y.=O$Z?1-/(%7 M)9N#4O]"KMDWS[ _=.^P==(Y??".P^UVZZB]WK!W_^ZP^_#-K)O)/N9D.\OU ML[X/Y7.1/%FQ%\=&@7OK$3/,:D^_:[4;;49;OUZZ1R_0+[=,.]K[UKQ,Y_"= M'&.G6?]D!ST[XGQ-DPTI]M1](T&T.1]TQ.MYL M]3%]LJ.^M9-\?J.O?+H& Z7F3Q?#[YUN\S%[5Y=.L B(;IEE[WA?DZ66N.4] M3?R#HU._=W@/:/8J/+Q&5Y-UCDWUA#=\MTM\U_8/#X_\SGU]3!N^:_CN0==V MV.[Z[:/CG>7 MUZQ_1[C\N.MWCE:] >_8[L>21"M_IU6QTMI+?O]Z]]N+NKX[5['/VZO:2<_14O:AIT; M=E[>[7/4.?;;AZO>U T[-^R\A>Q\V#[T#^_K)+7KS/S<74WMUF;<@5NCE.I) MZ"V^O>_)+D@MJ7T:)<6LEEMR_Z.T3$NU3OWM\]!#+ M78OI=I)D1_[1Z7%#LI4LVZ/CTT>EV//45]I'+STTUN@KS1B-OE*;!%L/^%.; MY]_D[>UR'DO[X,@_.5C3\[!%SH6&ZW:)ZTZ[?N=@]Y.G&J;;):9K=_W#TS4# M!EO$=,_=+.FUCEZR63+7TU[/:3N1M#0.?*V^:*#@&?%3VFR$L>>".V"OH6D: MPO)";"7'N)\"I,I*IHHB1M4D?'GJKLH]AY*HF" B'W4A%&3+H?>J<]1MV69% M^/RK3J?=.M0_*J-"^ ;[U>D,2OV/DRC,@S!%-$*D&'^&4)80IY.^=-*2@+H, MO6M :"OJ^HB/%B#=@QS;CDP4D&+@64#/8HH(7PC+%42ZE67+.Y/]GJ:*E)"32TW'(%)XT(?;;YBNX/X':1V?M3M[O9^]%A M(/<3NKP>1S/D;CL\ M!PU$**UA2MWX7-P^ M!HED?DV(KR,O5@M*WKGU@<#1,&S^K1R<]I%_<'0D[&;9!E?6];OM [V%"#A8 M9![H*B.Y7?R$L"8\? H B#(^W>MA+HG2;._1%B!@-D0%GL"H>0 MI(@S.8H2PO<34-77>Y,$\?$S.+VVY2PL.=;,Q8A_=)ZDN\4/F<=G8Y, Y>\B MQ#JT /#QBN(6ETE0PX3N3'UB&==/-T =R '8RIT6MK2 B;*+9I&^8)M*0PE\ MQ/8I)BKDLZG*?H+W="7R"J>K M7C1L_-0@-BW#C_45MN[!)LO]?)Z1&'H IGHHOMH] MXCTE:^T8:1IA]4 <]>AHA&X$=!]#H-N3 ?GW/]["FJ6'Y'I@,O?5YNUB:D8' M@=8>NN)V5U-KGM7.8OGIT4.7GS8[NP4[V^GYO=,U,RV;G=WFG6WW_'9WS52Y M9F>W>6>/6P^-TK+[N9$-3WUOG4>KW3#54T-D;K&-0X9RD'Z'B;.[\'&@[1XW M&'];ODD=__BTTVS2=F]2%^S&TV:3MGN3VOYQKSE)6[Y)AT;5\,: M!EF&9D<'+Y9!7G(LXE.0?O4H =[[_,_OBD7L(,^W_8/VJNI%4[';;%*#CV6W MYZ3=H&.M1;7GP]+/53/]O?85N5"@BZ0;Y@46"Q% M08-G%57I=OR3DS5;^CP$F7;()?."N()Q;QNN:+BB=!N=-+*BX8IZP.>&*YZG MS[;=;6TFSKQY#;1AD$<"X7XN#'(WVIV\V.NTCA$@89HP+MN;5"'RQXVRN A8 M"^V\*-+PP+X2]$'V%?GB5^9*,QZ4O7.1H]&B+9 8=JD&2$BK2&V!LE>)3 M,*=@:^;BC5,U^MO>?X7=SM%)[Z#?Z_6.AKW#3KO?/6J/3D[4J-LY50?][O\> M[_WRA9! DI%W#A]$I);_^2GXI6XGUT8#W#@NRGR'98WM6()RU!"/0Z_;ZIG3 M_L2BAB8\CRCYJMLZ-IB0!*]'2&-AG!4I8B9Y4U"0!B$C1XV2=* TK-J@2 F0 M"N%T'""N9#3*8.W]&6'I(?20"_8%'^$?$W.H?Q>(590I&(L1"F5L^_FLZ&?A M, S2V0^9ARAT(YA/HL$M4X6(2D--:0(I?-5NML$\/2=-,]C$GV^D])-K/+@#-UQL]9E&["BCR_&&'EC5(-\-])TOMTNM7 MK'\E188HPS\^% K%;O#H@Z(HN MI(<^=)ONM?8P<"P[,?JCIS-OS>%X5X?&W#2,V^4N2H>=KG_8V?WDR(;K=HGK MNL<=OW.XF7ZU#=>]5*YK'[;]SO'NR[IGGN?;.WC9+>,>$\%B>U3)N1#D"P.M MZ+;]WL%F*D";A)[E=^G([YTVB A;ODNO#_V#TZ,YOV^S05NS0>U>Z^"I]V<' MK_/O-#>6=L<_4UMD^?5O-Q<='O;\T^ZJ&"^K$F'+;>>&F9\',_<.3OSCWII6 M=\/,#3-OT\+;O2._??+0>*Y;QLS/W+_4/5RYBN>9^9?T)/23DL#Y]%'B9HP= M&N.!XMS;ZY,L)5 'F???F#OM%$0LE0_R%$!%S1B//,;+\<.?)S'I(4%^1X[K M\W1*=0Y;F_'L;EX/:+R62S+(JB#[#8-\M\ZQ$ZSQX:>SYD"M3+6#%PN?T.2( MKJY9[*Z' 2Z.-5U$.\_HC0MJ*0;IKJQZ-@SR,O!]U]4L7O:!:C?0H,_>5?'B M4P9[G<9AT=A7=^6-M%MK(E(V#-(X+)H#-9^W>-)Z\K32S9^ENZ'\5L,Z>X(5 M$/C1)0-PC>J\#QK M&T1!.)%9UJ&7,0340R"8K09%MHVX8U \U5K%+8#:3:V7 2QF&6IX1& MZ5U\FZHX4[!WV[?<.X^!6=RUL[B@O#@EBVLPPAJ,L&:R#4;84RD9#498@Q'6 M8(0U&&&[3L8&(XPSQUX@.M@JZO5ZV:)"D=W&^-J)23Z_T9LDD[5#?\^T[&J' M*JLZW6/_Y'0SA3E/60G8<-TVK:U].T_E%G]]'OGGE.4>>X MM6HGOR:I:.>5-0Y\'N=S62--(D(J_0@/CUN=FG+=ZFW,J1MLT5/+>Y6 MKLQX5ED]#1A9 WFSBXAM[N E&>2EQGD:,(8&C.$1JB8/5JF:?"YG:>FJR=Z. MEHOI8L,\65!F:0LJY^H67W5ZK:X'*XC"),9,?%W(&%RKS/?Z\/D1%E;B]V$8 M( M^>I!,\-M4Q:CGX>'[DVF:W,!W5)#&\&48X557(X#HCX#6(Q^)U#4L3;_O M+ -KWJXNSN&+_R["=$9?U[_.5)Y'"JLSZ<>O>KJT7H\?Y'D:]@LN:8/!KL"$ MSH,P5=[?DPF6#I[AE9KF:M*'"76ZOM31X0S^B$/\X%4.W\V\ MMTCY<)![YTF1YE2(AP^9'\.RSM+P/TD<>,%4R( /./.5:CY<&>P3S?4Z".,L MIQ^? U&#> 8+O0Y2/')>$ &%:,FF&A0VGWZE.=QESH6:^E-QK92J9N,@553< M&L0)EL,2O^#2AK + Z1I?^8!%9&($_CU^<7'NO4\U;1;WI?R/L'LD^@&M?0H MTB6\LK;%^P:'I YC$$A4 M&MZ'/0-Z%7D8A?]A@L+71N$W++W&&F\\WB)LJ&Q\,2UE"3W0.;&&=9ID(8[W MAL0.3,F6KF()H/.B%+X>V%>"/K!/D2]^9:Y^Y,%WZF"IG>KVRN1P_SLV#J I M;.)^'RZ0K_O!"";[)HAN@UFV]U.9%X$1*S2L+G_A(D>C1ULD'XJA&B0I\<<; MD(XJQ:=@3L'6S,4;IVKTM[W_"KN=HY/>0;_7ZQT->X>==K][U!Z=G*A1MW.J M#OK=_SW>^^4+W6S Z.?P0>"?[']^"GZIV\E[JN*9 _\JLCPQJ8DZ9OZWR!W7J\(Z'.GR7 M:87/ WE9!J@(]9=34FI08,(]/ BR,8C7"/$EC*XG*F.D8M(XB%GYZ60"MQ7E MYD4)$ \D]'4:3+(5[W#0EH+H.V_NG6"%=?E=P"Z>%<-K99\X_J!U>C_#WWTJ M.O20 &9DCGT#XM'RNF,@45JI JX.,F'U492 $C8%YM=(,*AZY\3JYRE<>1DL M'\8 &P(9GA6W9\EY'TE99S'K>['*GT8KKY],J^+Z>W Z;]Q<8G*'EMR&?3=I M#Z3X&\43%4=#.?>(Z_CH]PZ8C/ Y61DR?E:_95V_$J MF@'$AP)2#E@0O]CR/LV?(8NRA@.Y,['7/W$''3;X4IU"3*K!),ER4 4"=$C MTHN(7'#! )V*=,E[D^"O),5U:%W!)ZKEXX)1N/@ D[&.DWA_'K/- M$7J@=-,'G,D@N4/RW\69=B)%62+S4JAQPWQ O;=T2]5-$#%4'!%0?]Y^2'_' M4M51CVHVF+?A%E9:BY%'\AC7CT!?XLVX4SY7YT"?W3YDMI45<.+#7]4(@07E M7U^";SL(.R>3[_-2Y(#EN)0&9*X!F6LFVX#,/55,M@&9:T#F&I"Y!F1NU\G8 M@,R]6)"YQ^;WVJJ@9VX>SU'#= M+G%=^_38[YQLIJJOX;J7RG6GIWZ[NYFFLTUEQ/(5VPKYQP>K%CXVN_3$N_2ZYW/3CRCX\: *Z&F9\!,W?:;?_T9-6>[ TS-\R\A]Y\_(S M=R_U>B\6R69+T3?62PG^$GQ;LRIO:U*!I]TZ_&\#@>&6Y"E,A?,H5889ODV(&EV_5!X0SL\%1GW5[K4Z M)ON=4 '<">B/'[6.E_QVQY?4^ZVLS\#L_"BY56D=D>=*)1!1(4QGJG&C M=3#=0UMBLI6$1F)BQ1 2=P YRIH?(5*6F/@O<\,;.&=)T/E(>,=_]P[_'W9,HBM$7'O^"3]RQ36GCL' MMO++]@/)OHVSQI525(+D75[ZWF6N)MZQ[^V]#^+@FJ!@?B#DS+; N/V1,YK,X+HB+I@G, M T9XEZ03KWVP_P\?*Y>R8CIE6!K8B=LP'],888R0,5P:U%<@19YE/?+W(3]L MPY5; _-P#X #5^UU6NT['FK/HSS, 7M5\1YD"E3#5X)O<.IQ4=?4-5_ I9-D MF*3*]U@%Q4J[CE44<)H+,26X0@U!>$K $DM7BKU(,)[#!HQG.^;2@/$L%LES M$!$[)Y07HRYL$_+!0X ,U-?,NQ7A>+> R!S7WT)\T[RK_DJJQ(?WEBNG<+BN M8R):PJJ/4U+-MPP:>%P]/5'Y.!DZ]//GBLCG-B&):\K0Z?YTB\*1S'-$G%M7 MVZX+(277_N[I/=]=7T][]/-2?^)_#V&I0UPLKO \F**L0!47.-!-H=F-T_\G MUF]$H4);>QSDK* 0A!#^!7<5F)A*^(.8"W=XGD5 M]T<,5/7:B'00YV.-W"4V+5:I9$K1_30J4":T/%@^@E/F>#QIVO#G'ZTKT"=1 MDRP$:I5!.V%,!>>2< YHRC#)C'3(D7<[#@= -RJ#\=0WX .2F2,U1$3'",$0 M8#1$#PLG(8I"P<8=CB.W[$/ MB:1#51R'!#$-3^&>3:RE^>KPH'5@1-EG=9-$-_C".?E/O'?!((Q"O+<,,\2) M%TS E,\%8"(I\BP/&#L."#I_C%HP+&YT!&3WO:&:"M"$3,,/ """H]>JSP-"!'HA HZ)BDRAP 8I(DOM[';SE$1/V" MGIT$7X%46,%FO5S"?_BN^@8*$+XPQUN>7G(>3I@X\# LS .*%JGBZQQW "L# MZ5,XGGP7Z64(1&H62 K@,]YV8N\;T,$26 \3"X4-?BP@I(JAG&.]00M@KH=P M4XH,T^"RH(/$R03XQ1D%61,%JBP9!4F:1%L(7'*W[RIGA5/S)(C-(I)K \UQ M0J4FLYZ.):X6U@3K1GK+Y4>3+X.DXBV)F,\?/TT(S?'&KP;#F1 MC)(-AT*A?+J-+:ZS?3,K^D#J$-D51:KL"@B;$H?3U^F@S%A/9,QEM*J"FT&" M9Q>=MF8PG G+DNI][J[A!ZVE!;DXS6IFQ6C-F2LO"0$GH1F6QJ;5]DGNX82G M(&X2!.K&81S*)C)I???KO4#X=<0AIFUS-FO7^.Y+"2LF1'[(BLD$J5 &KOXA MLZI1]O"@,NW>;J'*')ZV.B<-]LEN3;;3>4B@EF<' _"D\"<-4,F+0-AH@$JV M$:AD*=2I+23&*^_QH$IVL4OA.6AD?HVWBSKL&$65/1&H_X*"%)-5/JKFVZQ: M6O%B\U%77O]VY_=U#D_];G?5A-15B;#AXJB&F5\&,W>[P,SK5ELVS-PP\S8M M_/7QJ7]ZW%VYZ/'1^?CEH%5AIS-2GB1HQRY1XX7' - -12Q>6+/GSN&A?W3: MX*!L^3:U>SV_TUFSV*C9IB?;IG;;[QVM6=^X$8&^LZ Q1J 7&3=IX,R!!Q#F M.PRMT.Z UMQK-^@76[Q%8*7__^Q]:5?;RK+V7]'B3,E=%M$\9-^;=SE@LKT/ M-FQPD@-?]FI)+1"Q+1_)9LBO?ZNZ6X,'B :.SSB;@06IU5SU=55WUE*IH M]1)5=HE AVQ+71_/SQLTRC,,+_7Y>ZL&^3L AX;J/H(AI[;R7GN)++.AN&:] M0M5=(=V&3?81=E#U3/#JHO;C3JKH,%C=&97("-)A:8)X@OE%V>/6H=*535"U M55MS](;A*L\Z&%C!+&W&R4&M+[6^K.!4N-:76E_>C+X8#=6T-E5=EF9U4K7J M)*Z7S^8J253SX(%A3O=0Y@#*"XK+;\9A-,[J%-!:'B"="2^D&I.HSR+80U:/ MU*?7M)\V%C8#+JX8@T!$0Y)5TK'RG#Q]H^NF+2?F[ZI8*Y%C+:]LIO3+#=?$ ,99H8VVZC_EV3FUUG,3@4P8+ M:LO]\F.DQ8'TWU7'*MU*5().$W3!9XSIQMNLQ(M'%-#(JRF/& M!47(YJWZE"#?N^Y6F:2,395>9FMY[+I;=JED_#G+CJ4NE#<67T3R4BR_ZY0> M8/'JVT:I\G[IQ=?TXE%J;IKYG:IQEC6PNVR?G!;ZA0[9Q5X$+ARG@S^ M*BN*+$KM<;9.P=P$0R.ATN^9Q?;I*-L! MD;\ ]HV@V KI+6Y]?"WXU>(1+[7-!&&=A)E+3&(EO9-?:\8Z9Q6E"BNYRRI) M[CC!!YX+D%NI'W&O*.*D30]*BN!>RBXPY$P_*&39FBU=M[T&[JY[F*]F>&40 MIB+.@;)AMCKRP* YQ\EN9FQ=B5PDE/*%8WPRX(Z.D\B;<%8)_+1@#>&5_N@# MXWZ4"G)73F=2JF//;.>4L^"(2O9,=1E#[*[4'N9D(XR,Y*'Q)0E6I)5&Z,-N MB)0\Y9%F[!1P\V""##"/&-W-9=RGS _,0;1@AB']-"X8&J-A/B-WLL=#*'/ A(&4'4R#\B-* AFW MKGR>I@DY)1:EPZ\@JQ/SV]FTX3QRWN'Q)0#^!2,/RJ4"%Y2[D26(0D'.)$@H04:P*P)9_=C/V+-B9.^@$CP-_)RV)SD&3)*, M&@5T#Y>,60N,-ZO/Z#PTA?-2[$I[XJ9\2"4T$98O; <4*4D8B4ZV7S 6'EBY M1L9A!;_#8S'&GX)M!>8?#ZI1,/G5&4L/1OR&2(*2F=1P1SX8_H*XEZ \>5!= MRJS6T_-9:(CD/D(Y9G&-H4>^>C"1.,5^L9,LYGK*F!5%)6GIJX6=-SU8_,(X M$6N^^%:-:>99%((;51^#/ABGO*U)F__-OCJ9JOTF_H"!\/+,VPQ:2Q:F%VYH15Z'FYS?TZ/B& MTN$<8 M[B1@;%-L0V LBP7]%;Q-1WAE4BP+H";<8]1'FZC'(ZYPN9PKE4-/\5AI/I*, M2S 5='",XHUFB\R>^FH27/#/-<7HURAX3$C2Q M/@?\>J)M1Y:.Q?$1UZ8?IX(,K@22@B.,64S%)9E)ZK%=D#W:?2.&Q[^$O2-. MF!P7S)&#+X9'1=) >&GFSGX4>)/!LA7Z..C\GG) MY82O,^X'[!T8(7([^ #7J\LK/6*]F9!Y%8F+RLK'^BZSWQ"I'S, M0!/)W(2;-<]'R03@+M.E-+H81F"$8D"S)!"H*\5*B,#/>*%V_QIR. 7F9<:C MB,+"';CAU63(3:6\103:(>DF6R&/C&Y\9VXUPY5UQJ&*S35W%QA1[V3@(;UO M*#P[^%"_G[GT?.1WC5+HFW]J.B20']PS..:?R(QGEC:0G?AFET=9$-(&_H7, M@G?9S40_(8YU,&)!?\JA[B9.?G#O-"TQX8X%&3I^HP3(L/TE8/O!AU+N(TT2 M<8XHVJR#I77)*+>_7T;]Y:%>BCU,T'$W8/3+ESXYUD9(Y MN:935,8,_R7S'Z6&'L.9P7+JU.*TE='VLBNQPQ38P)G7TK^KSUVGSEWM^MRU M&F/9WG/71VY312=!@2S[%,PRQ"%L+M@L3,3#DJ&\U@T-79$<3,OFRI!2%E5A MU.HYR7"#L4 7K2 (&EO,#X+M*^YC,'F1J<2YZZ>\,'9 4UP([LIZ57 8NN;F M_Y!><#YOROAW?5K>1 O#BW%3@TD7C7@@A]PR$>.Y<@RG,R?B:I)$:1 )HG9F M314A]R!;*SQ.RLSYA'$@QV!0P:7!.%\4_VH4>TMIY\QN#_OR4.RM2-KODW3! M(%GT+5L'?/N2:/QE,Q5$X\C%D[A2F+M/N++Y"3=4]@:V:]+_# MDA&C"],!'9$\7M:_XWLL-C' 0:6"G#KO\\B[HZ3%/(CWR$CL7DP(P(AAW\RV M6/A"MH@@%*GPDK.6B,(0!XE#QG.^6'Q3Q<(@W-WADNR3@D6_BLUJ'HD?7^(X M8!8+2DO6C6>,,6V/!0[6"17?:=&(@=.T1PGW?WE#';;2L%!X\L-![N:2#E&N ML55,POI]XDI%"1,&)IS83$8\\JZT7^3'A3&>VDC_G9!DS"W)F1XV.EX7?=L) M$P M>UY421HPS:7PA=D @2 8#T274_ZA08S!;=:@8>$-IX%Y5_H]O@$O%Q!Y\>BX M4C/VBJVM"1;P$E # *CN1+.:&ST)I*--0'>5"F0.E MSX)40>87I>76%SP>QO"NM'6, /N(?XF>,T,A/IFQAY8O^RRWLS.T0&^\CSXQ MGL*Q[G0\PYDW\1$X.+YC(X?;'K+W],Q8YU$LUI]%@##O#L$QKV R;Z#K+B.F M91#&0F"\":CHS\(ZX4WU"&&9N33/T 1UB.](7W@Y&#ACVR?['I_9/+*9M4A@ M>R(IN4YYE*$Q$SHK!7AV6=R7':$B1//^#2+S*4HSEP4?NI@@WD^#S2CO.N$3 M7*724N,<]2<8A1HO'0Q:4_R;0V2'C$%/*ACO?JSUR/8Q7/SV,.3] ]9K'#8Y M:I6J;[.X0I0-D"5\\9C!Q:4X^<8_640<3\$9].2GKQCD+W59*-H5Y:>R6+. M=P-=2S'ZB4N7];(@ 5P-].Q.;/D\,)). EC+W']F!A]V&T CE'O81;>1L0D':OU1$90LU=Z<^OS6ZOW6OV MVM]:4K.[CR\<9G_OMT_W#H].OYZT3J7FYZ.O/:G3//EWJR>=M$__O6&"U.$! M37!M?^"VSR*1^#O(!K.RP?E-\Z08@:'E _'Y@.@T>(G.9D+\B[K> !R"^[\!2'W:63;-Z4KSS+*1WRB GKWI1YZ#-)>=RY M#NB ]Y6;V4SYCL WTP?W,#(5W"D'M(N<1)[.-+[ M9SI'8TBE(5T\MO.[GU3 M69*L7=[T9LA3=P:68V0W[2W9@R,5(1,UC M,H"K(C.@0B@=)74L*:J6BP^S(YZ8H M'Q.Y#ZPZ-&\?)F-R.[Q0:J)+2&T:V LW1,1R((7UA5C;*--[,[ MB@Z(_ .9+YCM?$7+9!82*P4>[[^@<&^++7TZ/,PMN2F3KXEQK"S@FT?RYC[( M6O"&]W5K1GOWDF(4"S.*">(^D=1_2.] /44J%\^B?U\R!3+CMWP2/_,X/)8Z M&V]8YL%87) G(:5+=3HT-ZO1H6.\3*-#?=?4EKMLW2EN\QMWG="LX@.>\P U MZAMJU//Z>"WF7ZPTA=(4&TD9XA]+.OEFJ:4>_?S59HY2&[KVV(9%CYV"BI.2 MKEDA[ZU"?&-] "SCB8VS*D=?_I0>CFN=>GZL.5>4_L9(S.TU=JI9F@*O0EYG MNQ0Z8ME?1-39IHQ4!>N?\8!(8F63(O:6=6678/-(P,L3,==R=7-VS3A)L]P* M?H6$BEB;5"[+QPN+0E@?I#<:\WP-7AL_&O59[!@S$,#=\N[$@6PYH"V.0]D7 M,(F!GTS$K)2:O8A52"Q&R)]L>E >K(,HE,+8&(]"8J8)U@CQ07 W3IP0PZO\ ML(+5HH-K+6J"Z'A!3)G5A)3/2MCL1K"6)+/@>/$LCN*1,D+?YA>]MERV6Y1)<=X M$O(YTA4V?M51X-MWZ6_2919T*(FF",>*LEQQ'@\32$7Z??'L+, S"'EQ M M334?*KRP*+.418N#!>+ \B$)WI*7-.EPAJGDJZ'\G,7Y0*$Z6#S?,ZCG$ MZ& \QU@S%I;N*9+-4.WPJ*8(Z&1!ZI2E*S=]/\&3\ >N5*[1RRY7 MCA"5+IC7'Y<.YS^3/INXTTM*Q^E*8,J%!*_SL169193'#J"0M1(&S \9!R M^HO*:A4&]/#%R83!OBJ3"N^/*?LOF#B#K[TI!!KF! MYX-\&GW"Q<_UI I \IPP$$#[+TF&83&*A;C8Z M5O&5%BH/TQVSU-FB*),-%B;^F,(F\&ZG\Y_NSOM%9&^<&(K9 >1"3 D%C8OO M*#L%YSDU*7Z08<54?D5*03J&%XULHQ/I. -\TG$BRAG$(!N+F?,6$NX'5 ME> LBYI S&4%XY7EX$_5-NQ*!R*%LSR!]%8$OIG-4+9.8"YRB^3KJ;2/ >=$ M!/5YNEJ1*5>DK8E*M?F*>U!J<+O^48JS3]U:!/474XGDM^17%@7W>&R?IP[S MW/%P7CD?XJ==,KW)VH3T)@?6M]UM=O?:S4/IM->$-UK=WBG+GQ\R/YN MGIQ)^\U><\. ZH2R4G:?590,2$"73H_C52J<$B3E>>Z8GUDJF,:7T!\1HIY. MP"-AW\423[@PX6=O(@EA*.$AL70@JWQW8(8@7CP#O"5&)$;3$"-@">%X'Y[) M ];/"(]-$0)A:"#I'K(FB@EXNA2[FR#%[JZT]WNS^Z5U*K6[3';WVZ?-+R;>WM%7D&5\X:B;_=GN?F%?*+2@2.C;,''OPKY8YV],Y6^X]^=O M+*\#II;K0)WTL:U)']7 L28 V5&W=W)TR+?@XY.CO=8^YA97.Z&^-574M5\0 M_.!B)!D-(F.C#[ &8L.0M91%RPKR(I9EQ\*5A3'9*!$%@3F I!8Y_U1.M\(H MBEE]\12A2Y:@.\CYT)Q19G)RL\N(AE+KEOH3Y@<<,5Y#GO/#6*G8 M^X4=(=YO9'>D++T&OCD4<4K\4HF7R2\OVRA?-ND=877 K+)8N *MS!YO@BE_ M,D%R2E4GLFJ^HYQ03S4#_M?[7>ESN6P;V_&59F]Z)E;RO/@>YK1)8INKV"X*Z-6_*0D^OA4TI'6%M5S-Y)5I*Z@6I::!#; M"\BU'\/S!A/,!4<_N3WT=Z5W*&L[0MC =6?F>#I"\DE6%(5N>HIG-E%ZF54# M9!5F[.\ W&F>)"=F4L@+KU(K2A/RXEXF>J*L,AE(T90:W:]"X90*A>]WB[7[ MU1WQ'H2++BO>QX1['I+.,J5+%&=%L5=!I2L"X5$II7[1;3(/:(:H:B$!'9O8 M6_$ HTF"X8=T401Y>0:\1\Q'44^,4?6"R6M:PQDNO5-%R',D8ES"<61"0(=L MH+Q@"H:=9A5RY1D->.@)1HV4LE0DGV.4D+'9A_TLO7$,\YX2O^#;QM2\+&8\ MOT/P8-MOTCLM&^%#J\D&-GV':E] M"1?X),-]\"3R-Q[CUI>9S4(W1JSV@T]0P@J8!)547K<]&6;C8#.0=[YH\%+V MI+S,]ZVR( 1>&#OC>U!V&K!HB38MK/R9\@)R88WD]5[]"$0LJ\N8GJ;[=FE6 M'Q2/LV5BT\T61QI$:6F&I&8.&^E="J\VL/)UP*K \=B0E^6C$<%;1[!3$A:; MI$&#E3]E\L*$L1":!B^0%7YR8TXCV?& 8 '+E3Q_&CX6)N\#.@:KJ9@9?LH] M/S-,$?K]V6ND[(&F*1?RCY3'GPUU=J2E:_)#_ZRL3Y!@,GQ(R 0KN9$\YZY1 M(CKEU<%#/+=K$7M_3D!5' (*I,/CG[[71!EZ92)D/6X*E8 M<4'@GL>Q%QH.]UOE:<1A9[I35)9/\@<93M!,T<7Y#N<%XNPC UAVE-3I8QQ5 M_0>;J1AIP$N'E/QE/*P7'.B!G,7^-P_1*9871%;&93=>_YV">^P M70 VATC4!)^<=O!0\/#PN,%H*TJ%E6!;12D>LF,3,'"\_++9&$;)@'M0X](Q M;)3,'*+ \C/B=7X 4G$.BKTBVV'.'X^WQA]/:,D> %-D)L?C*1(W$X-:WGE^ MS_>;V!>,KJ4D-D$*EM&$W:_W)2[WS!0OU;USBL.DY#[<@9'V@_8%1\W,%V;- MV:7GH#[E*8N9H:SDE,>L3WFV\Y3GY>5T2=:AUO'124\Z.I#:W?W6<0M^='O2 M2>M+^[37.FGM2\=?/Q^V]\HGTP?MDTY5MK%[,)X'QDXO ?8NXWY0)'Y3Z7., MC738@9"(MMQO_O]"DS&$OMM[DWF87B^V;\PB=VC29IG!$"6%GGJ M:V7>6W&4 -8 /7M&;8=AU9BKQ)0EDQ^54,;O)W$:(1&W%(X3DE'FOGLM.F]) M=%X=S!<_WDQ)V'H',]5T4P!Q8]'A!DLNP/H-@N=.8K:/N<.N_%$74+*ZA)F(@3W>_VLD=M''D 3\./%4O)/B5.^VK/L.+VZZWQ^)H*'6-0B=Z*N&,1FLP-%%Z:DRT&GM"Q4H1WR'N2A>NDG9F8YLY[GG#/V,:G M@JQ/VIBD8D\2YS;1F 6K+"L= ^9OC 6AZRP60>%HF6-D,=?TYG/ M-/!=,%GLF47#,"311;1YU,/NSEV,I1KDQN$=DOAA6S MQ8\J_YB.L>:92PL!9$&@.>]3]\C0[AO?GA8[/I_S5G;"!:JV1S-->EF"CP5Y M/N6TGB=9I$*PYL'CF26EUFSWP;TGGO9S MGW7"F4,, R9>Q+T^#Y^(H](EXS?[)+L>39B M(_\^UQ:#;11+VZ3L0:4>VPF*=\4*BD)1R@K4>/8&3?+.F?Q.!4OEPF0$)B1Y]MA];CH])8/ MY(:2'PP_Z&W$..@YRVJ:XT]V("\NPG/]2LDJ4]AV+Q)-)27D>0\XHO(,,*LB MGP:Q:G@#EMS([:]2)@YK;<';>@=,LXM\,P%P4SU5>:_7O DGGM;D=Q:I*KP6 M/Q>(HLMJ*1Q1\4W\31_6J#6E:C7&\F+G+NNQ4??Q2+CHWWU8RHUC?5"V(E;? ME/PG&&-O(Q/\B7/SN*QP:?F$\,;"C/#&JE+"A5^=YXZR1V=YX0\OZXNFA#]U M]4K9X/?G?T\_ZM/3P>]+!9^;2Y$9OJR:O$Q2N/_"2>&5LHPJG'F^/*0LGWT. MMC2VB8NOJ)]+)XKV=,+VM.G.^,C*_35G^;RF_8@\EQ-'Y5$6?(,Q9P5,7O'H MI=0L=/Q*+$AYFFY D9PM"]+#AC#E ^;8&2>SR?BL_V#$^ D>D9;WNE36KKOK MF/I3F*PM?=>V5L]DK1N[BK$2)NM'\J;""JR)J?%#^J&4)/H(LFH%G^ME9F.M MU)7'ES$=1K<-J0F;!NP]U9B2]0E(!\ D.S![UES<2\GY)IUR;249E$Z=0;E= MGGRUJME+/!F?=Z6CWN^M$ZG=/3@ZZ31[[:-NM?,D[R'G64ZS+'4C6)CV=DOD M29C8VCS99UFL1R>M]I>N],?7D_;I?GL/5^M4ZOW>[$G')ZUOF 7;[IX>M_@; M55_'<>E1X='+3W6B>5Q[RZ[T%&N8QB,Q!AUVO6 ?CVKI2!D>5;L.2FYG X 2^Y0^E8 M')*=EC*Z!",'^^0QNTS.?+?S/JNZF;W^#>>_%/S+K(%@YHJ>MO8RIF28!\8# M+3'S@Y_*\S;4O(MHD3ZS?$I(]=<\._J^9&W_]N(@V_+Q0%><,"**<:Y4//?, MPV"8:L/8#LW4":,L;7N8R"&^J!L4R14_KFYF;7 MQ]SS*$\]W_4Q22GAC,(>B[;V,3$2/LUKR9(+VN!T0BC82-";3CR6ILHDO!/Y M/^B== +*GI +DEXV\*P>66&3N\8]B>X-2;=T2^K&F&BU!TN)&0)-5B<*WY[@ M8&&:E88TZYHU),=45&U7:D]G_PW(#Q9/OI,(B&T@J.U98.4B(9S(]DZZ(1'F M:L*\-7BP7K!'Y;/[\ IBW$J$4S$.F!,EQ1GQ4_%F$;(2;_)X3?9V*3Z;O<\H M]D5S\OP1<%G8F'E6S3VPP@O$2XD4J)DLF6(Z99Q%T0/V*-F7[[]AD72)\5A! MQHD,MBA?.!._EJHG;]RV4O6M3=TM[6=[1YWC5O?T,09RE6#L1;>N1;O-T^5B MF6[F64<1&8,J;&ZGV\>\RFP_)#N 7J"@8*;WSJ2C[UTPA'YO'V/%&MA$O6:[ M*WUN=5M@(2%/*G^?&4J=9K?YA7&MLC]/6H=@-.U+I[VCO7__?G2X#XX:^&@] M^'@M@T^2P2H5KK=X[CTB-QVF?%Z.,8VK74S4!BXS[[3)CKOYL8/H#P%60%D" M[J] >B #D5$5E:8+L]XR(AV8G"B8L'.ETB=(PIJ:\(-5OHER(WCZJJ(.HI3 MR @*2Z>,+#'4KGV?5E4O:< M^KYLP%S$>$R%'6Z0%!/3O![!F[@Q_4QU;=>UC)6? FG*KN[>_]6'+OOP>Z:^ M^B.KS1OL<@NVD2=*<_#-3Y00JO=@J[F(D[L-:@<[&R-?_'3=RX/@5_$?V=^L6&S:RTW#V]U'1*XG_/>)GXNR/[PRB.4JR M%TYP&$B1^Y@FNU,'4]NP -_9'S20V9PT>?\9"[E M?%:SEN:%K/-)H@.>H"X:GE^3J(^;(O\3MFGVJ0.>2=+.#(2O:&EP79BW\OBZ M,=/E7>M6D%//Z)ETPO/86#X]>V\O[D\&0U2+:;U8>V/.]1UBB[E=9!+F'>'N MIBI>G].P\WD-G:O7S5-U[8;CFA5M;?Q$:9Z%J)==U,JEN;S=+MVJM:M7M4WW MBF3Y+8.59JL-Q5$JNL KZL.^77OP,!ZO=A_>W,[M@GYX?=W;GRB73T*@>IGJ M9=KN95J1RU7=[. >,HZLP%<2$6,=YCF()QA_SL:^;?;)*IRI%3E'2MUITMW)J[EI.: RG948Q4[JE.W M9=_2';5:97#?GHKQCKD(XV$PO@P/F!!__#&=# E[WZK$O";6#_P>_MSNP?6 MP4$;J]XPW?NT!\8#2_$^W?N]M?_UL.H]Z0MRK]."HP@35Q>\(9WZES3 LI0E M^;^JLILM?LB$2GVD4LUYH]LPT%O;="4]3L]Z4T6]Y2-[)8U(EE%#@P3YQ4:CA5XBN)C.;<3B@;#PO:("XQ MPXG4933QK&YI'%<]W__V,O*B\:9I!MIY0>Q/^)P+=?!H/[XI,8=AU6B "\+$ M @F;HGB2]N^XA(AWP2]Y0/&BTR2 M,;M ' (&BVGG;3IQ-GDS )*6Q\F'B*/@O^&WL1!ATVI6]^)11'/^JXP].YL" M-I6YC8Y+F%6$AI-DR%N\B)K0.&7%%Z(BXD[*"HQO+F-6B0G3?).@XAG5 NX92G+/+UZ$ MVY@WO]P,'. 6^>$@WS)^%YNE)++AV^6-'-L59SOX8Q+7GY0LL?J PR]Q7%DV MWC#EL(HM^;=UCT_$("['X]''#Q]PMX11[E[$UQ^:B7\97=/T PTN2/(!['#R M0;,=U;(^X&A=V'I-78';J9IK?1A9KFH9]/9:OU%WQ[<@[0!_"T(43]* >KTW M8+U/J&@JOH<+%3*KG#.&9V @JEB9%?@DT7@>CKY2BM4R"Y1O(A)H25;C/!4< M0&_I /MXJ(K\[[P:>)YEIT-@V22=%4\K1HVOVZ9OEJ)HJ@;Z9FNV:0I]NQP/ M$%^U&E_?T'K/P&JSQ($DU=C[3.S]DS<"[-\M@-\_9^$WZQK($?B/R9!*NL( MV*H!>&L4DO^JFOB[K7X@&NBGXFJ6+)Y,SW%8KW'X[2U[#SA"*9M1QW;>Z]/LT]9-HE%FO)ZS/-')*_2LM]VXN]9_FC(NGHG,; MGM7/=7K.NSPW?=;N6W5U ]OY,WQVEA)J%AS:O2NO H_/G2H&XJN M*([AZA\"Q7 =E:CT]EI5;BRNNJJRJ_Y/C=MO:]%99PB,.F#2VS7E[,*U&3P- MJZ 95H:KV8[&=JLBJ;D V ]-Z1UF/TC=>%>"XV$D>W!?KG1J@;0UUKZQ19\*_[)$U(6IKM(B1*Z! M. ?B%9_'J;65NUU*" 8/_%0LV_X0:*;E&@$-58/DP*O5L/N65IR#+%A89@VL M#P!KL^BBD9\^_BN5]HN.+\:LK=*@>^QF[0"LVMC^8TM^D&4I./IC(E[S.4:VG]M M,VNUS5SKXA.3F51%+>%P;3V_R;4'$RT>!C4>5RB&44IBL^HDMBU33)'I;RN* M:NGVAY%MJ+8R&T+6=O4:C=_4HC-H8%D5"+FL\Q-'VN8-PW4MW,DKKING*;&SP:R$N!MU:-MV]6 #+P3[=MP#ZS/1Z' W'X6CC='2=3G40^MCCM7%<8S)=0-M:2$3@F$G>T$X>U?O1>U@UO"!G[S MIN_!%,W^/,Y5HG7BPAXSE>G^9,[(3^GG"S1R>FA.[I^!M7=Y>AD8JGSKI[IS MP-1[=>> ZK/*UYT#ZLX!=>> [3"EW9(CY-:.T&:NWEIB2?J;CR7]RC.J@:\2 MJO.\XSC-+H[C6!RWG/>BUR61;W#A>6B( 6$.B0V)][\DC+Z4AX95?L+70/L( M:ZH].K[!+HO?HWX_(@-I;U?Z',<)>V\Q=+]UA'UJJDPI-%^?L+X=_;1*P%S7 M2+Z]A7\N,,\U1:VA>1EHMFIHWD8-73T]L:KH98BN"R??K@ ;TQ\W[43>(6-XZ4;J1O_\FV:HO]5$J04DZP4HUQ34;TM+H]O_ M%\3^_RVIK2K^;A;:JBJ.8I8PNBZK?*.KCTA+ARD9QX#%S21!,CBTI[D9W>]' M*4#)OW>E9D"',S;VY (L9 M*)JJE'*"RP'ENI"RVNO_M M@7NY&(=3QSC>ALH^_;#(=HK#(DNS;YT?.5+7H8VWMNBM6^I/6/;;41A&/AAL MT_EP*4.+ XX49X@4'!G>-N0NQ4V"''RBCW=]JE=EK5I!P% W2@%#JU1+:=3I M<&]U]9\$K5H-KVB(2O63^)^ MY<"U"C'65?2LJ@_'MEWQ'CX;*5)^[1IUW^CBWU.9O-($0?'NXUI!ZONA#OE!I3PUM[>XC@"48F#J-!A#[TNDE>PU,]\LHE7PR(CY\$Y/D3FF_#]_^EY30 M44)3>'#&-%?O*T72Q*,Z#C!IL6J[?4O1A-ENME80%:NJ-DMQX=;;R!M<^+V$ M!M&]5=1%(K)@/VYD6\A",[_! .=B0A(RQ&8"T@@VB3L.[N,X _?A#U8\,H"I M\DE#ZNXVX8MP/Q(,HF$$UV-0+I$+-IST!L1,PMF0^FCSR*/1K'0>DUS76DL6, /I@E=?F(-5KULZUVV0\ \UEUKXJ51$!'$ MTYSD[:T#6DV]MK'BK0M4TFM4VL!EVXN'Z%:S_M>G'>GK*;CUQPV6J#!".XP9 M%!< 7:":@70\\?J1+S5]/YX,QVBQ'43)H :O&KPV4PMT56S.NKI;6U4;N7)[ M.-$LH8HQ]<]P,3:DXX2"N84XQHJP+B,:2G/)K0UI-$G2";BSZ$V=3/I44G4B MJ\8[\IY]C[]D!N(E$>T\A(F/B.IBAOOIJJZ%;S:HBYAJ?$,[IV]_1Y+9/(HBSP1\7(@7H9?X/[#&-RTT0@3WR).$-K& M1DH ,ZB<^V1,)-Q")8_Z9)+"9<8IO\V87(#")53"XZT 4^907/)K%./)[K?[ M,KV@ICZZ10)ZNO?[E@IHC]S&PWAP!YO F Y3!.=3_Y(.2"T@CQ&0O>;AVQ&0 M/=+W)WU>PG<8#7]@JZ5:7!XC+ONM@[W(RV'Q*/] M6E">)"C')ZVW(RC'>49T#2Q/DA=CBV1E+X:12,?DXAZ7B;M=/OL4=B8'_ZKX M%&:5LB3!U_;"7DM:YWK:?WKMMMS6KJ4_J2VWM6M;ULH[7;OPIKY<6^XM4??_ MV2)E[Y AX>S]\!1#%H:5X@1^+U'\C[ ?+#8C+*C^YZ-G5= +PU6?J!>V\R)Z MH2W76'Y;]&*;%*-W"2:1Y$^'^7%#PBUMAZ7![[ RV]$D&<4I3\#- _?.+TXR M\6W5U8WRB68#=2S&TH>;"&Z=3KPKN%R6D]^/B!?UL9B-79F,I93?;%=Z<*CP M=0\V8ZS5"& /GF[-GF2MV7$/CR5LGP1/ALEX[#!D]@F*@>MS W_TPTZ&?9JF MHBXD'5&?#;[?ORN/,L7K#J:&NKL$]F2R(E;4T'9MQ!!8)^8[?TQHGY6,".C@ M*U[^H@ >I?@*\=*X/QG?_Y6IDZQT,@ (NRM+-U+>T635PJPJOY)F#0=J6#.G M/Z6?^ Q1\'\[D:Y9CJ%XAF%8@6%JJJ=;:N@X--0UERJ>_I?C[&1?NDP*A;Z@ MLI=0\D,F(3SA1]*_(7?ISH>IV1D FL^LQNQ$KOB,Z02?_OU M$MF 7&S;Q1-)N"&VY5EP^#>K*&*_!;3]J!K,XEVME*HSSV\OE-)VK]615&M7 M.C@ZZ7 B@].OG4[SY&QZ^&L<^&+UZL;#$BZM$X4J SCV*@#'56O >1. \PH; MY7(0=-K^TFWVOIZT3I>!'#<;><3J&SZJSMH@Z+B4&H*V6(*D"4G1EZW(*4%K M337?!;_*MBO,-OP0+]W ,EWI$LRX .O_631]=7_2W;65)\593'!$ M5^]/:O:N8B[G3S[*^35V5?/^MY_@ICXUO/9H?Y$#Q>L0C_Y:"WGLM/EM[TAJ M=_>_GO9.VJW3!OR^M\!C&2DQ(?-YS+=:;]3W9A_3#;+'-4[+S5JL=8G]A!LIH+('9'052-A<;-+F5 MF]C- O2E:K[J27WRQ(W-L<27-+D+FQKM;0]; MP0FSVJ/]^"8SIT.P>V/&>#,"LYKEH@\SBUO<+"E,=Q1B<8@JR-%P"/AJS%\- M6- 5N=>PU&>CS7#=V%7UGKX6_\?9^(\'RAKPJP7X,VP ;]?J*B3]&\AY M ?SW\B-(_R2#T6]2+Z$D!7NUW@6V9A>H=6)^(Y@3_WHCV)+C%MP%CLFD+WT' MHR>Z\.@;=KTYU)>(#6L+?\NPO9;T.6B?%_<:V[<(VT_'])H.I2\@\Y/AQ:.P M;)N'D M!*X@'8+ ]'$[?*,PF:%A#8;;8O&^BES70+@]0+A/KD'.F[O2EX32H=E'! 7F].=Z#Q-K&*QA<%5/__)" MO5H:QQE$?%MD+G38WF_V6OO20;O;[.ZUFX?2:0]>Z+2ZO7D*FO44M/[S;ZJE_+;D M-*,=^=H%HHZI/Z5 U%%W=?UI!:(/75:U=@U[I8PJ:^[VM=2._UI8^TKOCO>;19ZF]_U'ZW^CVXS >=B<#N)8O( M):#1Q^8DB,!FQR=N!SO<2@CT;W?>?GQ]J)UNW;LZN.UOE^9AQ]^3;H_&R;Y[W/44=US.Z>._ '!\.CJ\]7 MYU?-VVZO\Q.N99Y?_7E[IIUHP^N#V_[15=/H M7EU>'NWWK\Y[+?-\'U[__M7L?C^)NKT_+CL]7^UJ9UJW=]G/O@/WFIQK7ZW. M_H5V]*5E''WO]CN]_H_NEX/+\]X/]?Q+6^T,6K?=GU_U\ZLS%<8;=O:4F\-> M:]PY54QX-JT3N]D_YYKV-T M!@?1>:^I=/:_#?!YNE>=F__\_*H=GS^T3O,O%5;3U@-5MCS?E0W# M5V67>*X,4.9VQ(? HB?J2RJ,=K,Z9OZ*Q M5S:RZ?,;7N\-QADV?J,&FHJ,Y3$+I\\ S>D8_LEID_;BP2BAE]BQZ!I;P/CQ M@#("?DS$/Z,D2:46,LM/0U%C&H=*R*2S5]0:F39*0#8:F6#\9HU,%1G+8Q;. M>A"93L>Q_^,R[B.O\;^DUG\GV*6C"4!S0K'O!HN&=>,AZZ\3]UE[#=8%BZ;C M&L#>FAQM-(#!^*T:P"HREL=-+ZTC[MM4Y:^]+QU\^'[3VI MN;=W]+7;:W>_2 ?MDT[%N\[U.+_\Z25)J @_,'-\,3,)-_2QV69[&$S2<1+1 MM(%QU$4<[_P%+_GPZ=5SD!:OX-$H&F+[*D%3O]A,^/5J66M;K.]4NB375"*8 M-$'Y(A$?^RR3X1V&A/RR&>2),[:4G['=NW2_S2 M[\L'=#R3:^Z4CK\L/+J&Z!G09P.9&E4ZY37Z4P'YB 7D&_"9 5E>Z8:RJZ&(Q@->) HH6C.O6, MC5PAL@<:9F8G;V)?>KHPEZG2<[[#?#7*VM7W[_C4+/K<^UU8#BF>)%+,!?7^ MCTHP:2FF$84D2O":\"2DWY<&\($$/PIOC^".Z>PE,OL@FPVQP(]?WV)*TDF? MKR6*4 QSF34/%E*UXK6 S\&,PY4&*!0WT?B2J8#(G!IQ,K$^+,\%'<)8L!

/O"<>668G 1>\(?=!0@;T)DY^K"EWD U1BM)TPKN#B^4" M91U39OF=CA O$[;ZR0491C\%7@B)01KC *QT_JTT1;""-= 450 Q J1H:L,Q MMT/NQ(J*0AF)WB(^XJK"LT^&_YW U(81+O*T!4##D,/R$+N(3T/B8X1K(ZR? MSR2-. 0+.ZC:M@YO2+]P\\.V]&+O06&*RCWMR^L'8P '$+^S*QTQJ9GZ?,2V M<"$K*"DSTE%<:.$H%)O:6L*HV0@VBBQM-\<-'F> M+8HV?E5T>@I$%]2HE#/,OB%V]LSZR$!U 2!_W3W=E4*PF!(<>-$LJD]N"AN? MC$8P3F91)9.^Z.,$HYSTI]6RU&P*/Y$WG"II:79)]CSU7KIX+P4H"28^PE8A M-LOOIFQFI=YEG);?%2(#'R$@)&!#@=W/5@.,*324^$+S6X'8Q-Z8P!V1+CX> MLI4G -<)NS?QX@E@MR- 0+M5 E"#2&,_J/43AAD2O MD=/?9WW58 WQ?FR1!H@67,6"*/7[<2JN>>]C34TE,]** 5R3_H2,\XLO-),G M?)L,6&,XV"5];/$&(XT&S#H>D(#B/EY@:0--J1L*W@;\.W,+W"#1#Q'N"2F[ M&HL'#RKAT7Y$KX7XEK0"YA1G"6:N)*I>OHN5'*6-V'_W$#Y]I#G&QP.K95PN M[*_J'LR,8C9LMBJH=C!L]-L'DR'O[R=Z"<*RD.QM KK!]KPDYN@#FT>"^BG< M.WZM!P1#8!E(V-2=XF1V?YQZ6^R)_.I^;G7RC8F,/TKOU/?"B>>XPC4BQ>N6 MU8W='#$N!QEQY<5@")=_I[T'O;N.^]<"V=DN'3'W$W9*-ALM 0NHL?3>F(H&N2C27- M!K/X^ZC8PS) =3S^"8@MI@]-&WB\24C\\82%20**48JT MV$P#!J>AE)(^+1H$LUO[DQ2@B2:[F"R:CI,)7H1%, 9@O&91=P)_IP,*\"OQ M'J<,ZL40\)%A##!/<*,[M%5O,7R*L\3VM! K0,'W3=&>3BB?%>Y49HY(/T:F M\^*9 $$&8FLKG.K\W80+#!J5\-V_Z^JNP;VV 3;!$X[EWS5K5Y]Y>9FBH4;F M,(O@.WX@LVZ#8@PP'\*M@6TGF7"AP!>S>88WQSQF#6*8O;@+5EQF%L,RX6." MI'%'9?[Q\H!!85V+K3TS^X?4!S^')'>XJBD=CV%]Z6V4\@ FC#RI= 3 =>;NK@ATG+KG1 ^ $>,_>G['F\%VS#/GK\='KHL0<[%C=" MLIA+,7?#R<###3L4@V#(EG^W(=P0'#E_'R8TP!;2D3>!D:"U!#>/^3$4_\1H MDH"M) :(.HC%I5Q5A ,TKR[$;)N<3S>N4@0N:5WG_7F M$Y"03)#*+F%NHBYP"9DW+01#3&!V5(;FVIPF+%2E'N]6+JQ[F&QX*E"J"Q%F M(+Q0/!\'#YAA;-A']Y#YVV,1 J!AB.%AP*=AV:/GCSH=6A .;!90S/S,+"!< M/",@UI3>"E4L$(3K9*[D)=$2;XU(!(*:82AS#40DHCS/%TE\ UL#N$\^.Q % MZ&5'@1&&H#%T)%R"(RX!O$:8YNHLF+)8.%!48?C["1F3A06Z6G)=\Z7G.WNI%_>G?)+ MLM.=F5UA6KUQ+R4\3IC$Z,;3X!X<$ ?D,!),>< (87Z;D!F"*+'\.(N?F,- MIDZC6&1,?'_JX9@ZI-EEN,F1N>1SD@TH/1.AFX>XLNZ4M65FAJZ+@:0$,,8L\B[V"P[E =-#VR4XQ,,T,S#RTU?"; MCS1$?A'4*WW'W2@B,4O?M:W5$XGIQJYBK(](;!W,5:Q-PFE'^GHJ'1X>/[.# MY(IF8ZV-1EZ>OJL++ZR;O.LN(^\Z1_(N_:QW9G;VV[='_?J?!_NIW4C&-M==S^(NKV#".\'5_QQM-]2 MS_?;VBQYUWFOO*:JYN]J%>DFR]2U:IY='OL.8 MG]+6Z/=+].M&<^BG>8YBZY8NJX8.Z.<25R8^_$D\VPQL2U45R]CY='P9TV%T MVY":2?03G-<58^#&&SSWDL0_F]"\/D>_]QQ=O_\8GO^^7B6>LB1A=Y?3FCXYG.+NNYJZ>&%W?-=6G7?;A M]\R78'&'P6K:*H,OS^O7PY7BE2ST7V(TVZFR] UF8CS'@-F>R=#RR="F)N-7 M+7^(_^,B 3@)9#%>WZ<4-M@*V+&SCS\'^?SQ3T_+Z'[_JM[[J$NU/5I";'XY ME\^YQN,'^>B5#]G_JKCRBP5_3Z2'8Z''N'38_IC9G7GF)ZW02U]C12HLL7_= M2J\H5GWGI?B8U7--^E,,"],[XE*/KDCK#3HM]^A_?]8CEA\MP:M6ZME$0.T@ M(3P1:3*,>#AMD@8[T_$U7PU<1_?TP')]0[=L0EW%46W'$C#ZB)#6' ?[3*L2H.=XC28*D%]](?P(N'29YD3'< M]W;\<3@9R$',G#^\+.@73!]EFK;.*-UM9[]Y?3[\X_+\YV@ U_W1_=[ZV>GY M=^=7?RIG@S]^G%U=W)QI?QIG5V^-!MW] _A><-7Y MV;SK?H=;[4X?O#N"_?N?[5^UH_S(ZC\1W_O/'I3<(^D>#,P7&<]?5 M.C\[^VWU[.I/]?S[P25&^+D3J8B[O.E?\7 M50++<6Q75KW0D,%AMF3'#6S9T\+ -#U8PB#<^:39:L/0["PZE\G(; GF$Y0B M@[Q'*,]PL+$3>C8:G55E0QG'L"*ES*EEO6@W[QRK\KV MJ)5[GU)J_:XJ@U M^=4T><:\<#6;>"$-9,\-#-D(B0&_:99LJ1I@L>\J-'1V/KE60S&U"FGRVXEQ MG%[&R5C&HDS&;Y".!XN.O&HG:-7&!9OW'DQ[NYCU&HI6!T5G"JQ[- FJK+S25,:BF-52(/?3JPB2XIB)..<=B$C M19+Z,1G608Q7LS/\:S_^>(AS3H;!(=(-37L_39;&O2=6I_:%5@Y?_GQ."@"4 MH:J*3!S71_B"WPQ;DP/75ZAC6$;H^&" V U%?7:HM8YJ5%>UGVN U*J]?M6> ML4PL$&5;)YYL@"$"JNW[LDO U< HAQ4$X%]0BUDFEEXEU7X[88Z%ELD U(/1 MI*[.-GD3'M1KV2;9^M00MG((NYBS3@+#,^W0L64CQ(Q93S-D%_PMF2J.ISJ* M2DSJ[GPR](:A&A5RKNKPR(9:)[5ROZ1RS]@GFF4KJF*:LFJ'H.&.93DQ>T33F='PC#J1\@;6\=27LE>:*;'OQ&3-]4J:,3K FV]%44W-4ACNKJ[JHR0&K=?3G=[4SK MKN\'NAMHK@R+;\N&;9LR> .![-& 4,_27,4+VU3B*5H\94 1^<(EZ')9K\.MZX>KF[G3 W? M,.W Q^12JC(#PY-=S7/EP-4,VZ6V&6J8]JXU'/O9F6IUN**Z&KTJ2Z/6Z%?7 MZ!D#Q U55[.QZMTQ#-FP7$OV0E.5-=U3[3#P+-]6=C[96 1?)8W>>AZ^7CS& MUDW/MS#$@R]%=;B=8+6RNMD:EEX(EN[F# W#]C45<$FV?:K)1N@2V0T]758( MH9I+B -NT\XG1S$:IKVJ^OVE562# AYO6.U75F1;J_W+J?V,-1(XQ":.2V7# MIJYL^*$F>Y:IR:#PJA%H5#?L$*P1Y Y3GUTA_UIJOT5LT4OQB3TG$/*&\>JU M.,:Z\="OSWN?@E<_Y\P4B]BV8CJ.;-) E0W-I#)13$/V;"R*H;;G^<;.)UTW M5^0Z5<9$66&DY VK_&LQC]4J_PR5GS%1-%W770V<$HVHBFR8MBH[JJ/+MN-X MA!##57QMHU1^ZT,I[9K_X_6LC\-X>%&3![P<("ES-DBHZ9[EZX%LA)H%CI/G MR$0/#=GU?\\T5*U*9 !U\D?% M#(U:O:NAWG.!C= #S;9D&QD^#,VU9)Q\,O6&X]8%+UNLX"]:-5LK^"LJ^(PMHFN.9JB$RM0-==EP'54&G:8R ML4WJ$' _5(6=JS9LI4J-8R^"8_J*XL,"6JLJ. M;GB 8\C-3FT7?"JJ&59H&IY-=SX9#>7Y@=TZ8E)=;5\ONT>M[2^E[;/9JPIU M-94XLJYJ1#844Y==HBFR9C@T<&A(?05YW!O:\YD&ZP#*8RIXXQ&,Y:XAC?H$ MBVF&@43_.XE&>+99AU!>J727K\$QK@" 6"N;_YIB8+6H9,S9(%JHZ#0P5-D/ M0T"ET#)E5]6H[&FXCH$:JC8!5-*GM%0XMF![YF.'[H[GU0+/ IU"UO%5-?&^!+'P4W4[]<1CY>V M)+*9KI%FA4ACSED->JA2)U!M635,4S8,@!N7$D4FJA78#B&^$V!7.=5HF'6O MVFW6VU59#;7>OHS>SA**:8IG^#K2B*FZ#$ +OYG4 N75?,.QG= EV(Q)41JN M6Z68X]9'(1BSC10-QV1X$7G]YY";OPEO975$I-F,\T)^<%):MWY_@E-78]+J M,:D]3U!*736D)-1@1KT ,$D!6\)QP76Q#0)_U#REKV-RY(O CFI/<#!'X=>4HU4-3"L$IGF& M4D4-?">P'3QYQ8Z5 ;@^OJ;)C@]+"1L.,70?R= ;MEFE+/8Z;%%16Z/6Y5?4 MY5EN4D4W/5!F6;<5*AN:8LE.X"JR:5N&377'"_AI1\,UM["C2G6-#,Y-NMB: M>%E"PD7SL%9$^OO+/?_60/%J^5=KS%TAYLX3KWH>]517#V6-VJIL4$^7O[]S03W$$* MUB3VW-%D8MM$UHCG4A/>=:B#Z*::!J#;JEH&5X_"[6EAK5=227NA2AZVFY_; MA^U>NW7:D$Y:^ZU6I_GYL"5UC[I[1]W>R='A8;O[16IW>ZV3UFE/:G;WI=/> MT=Z_?S\ZW&^=G/Y+:OWYM=T[NS?\M<1\E192AZ4*X@D6/LVNY+U.^2H<^Y<9 MY=:[+%D?ZGY$O*@?C2.:?GR2)"Q[V+/.:[R=YEQ-W\=:EU0:D3NLA7F.N[]M M)MFB1]P:JVME/J40H&,N/S7+_^JML'DBJ= +"#4U3]9L3B(Y2NA;BJR%5)=-JAJREB.+2L.K)X>>&K@()VNJ8+)4:6Z M[*W/H9QNO?INB"E>'YLA98 MIJ&:U/!TBG4;>D-WGVUJU!W.ME'W5]:4I-;]%];]6:8):CB&08@,2PZZ;UJ> M[""7E6K]S8J/7XE?1XEA=#U4,+ MN?X=7?/!RO!4V84%E4U7I<12=>I[%.FW&H[^;'[.ZJ615->6V*D)9]RPK#'7/,0QF5)A.G2BRQ;9TD7 XD!WB.R#]LH&":GL M4IMQ;RFA0:GF&N'.)[-A:G6RR"OJX0D-*!VP!F@PXZAW2=SOXPE,!"J8T+1N M@O;B5D8G&L9)-+YKBQFOD6B%2#1/$1%X:JAY@28;U(8?KJW*CDU#F;B>I9BJ M12P?(ZD-3:W;P&^Q]J[*K)C7WEI!'ZF@LQS@MN49:J#+FHH=?S0]P&8_NHR) MI;9B6![\L_/)T:I$@+?U$8C3<>S_N(S[ 4W2?['^8^.[N@1])79?$%UG%Q;? ME_'#'S4[NT(T#.AP_%%VV0C7L?S'21:!2E$0&M+?'X+:8YJ<7I*$KL1@TN8; M.(FQ,)D\)LE1XM<%BI<7@9'%8.>\TI'#[43_KT]Y.[\^_! MR-,,"^X)SW@2G>^W8=S=?O?+U]NNUL+YN>E\[U[A=[J]CGX^^!9VKEI_>;YA MJHIJRXKA*;)A.X;L^($*\ND[GD^)Z076PSOV/6+TM)V[%J/-%*,P"*CM!$16 M A0C#^P"HGE$]IPP-'5*;3<$:#@',O2".22->XO+])]PI>BLN>OECS MN;+0,0E+FY/Q)9B0/VFPG.=72^(:)/'GU[^H:OJ&X?JRJV$W;",(94^ENASZ MAN4'MF6$6O@ H"V4J]4U**WE:E/E*O0I0 E 6NCAH:OF$)E8BB<30!KX0[-] M"P]=&V#AX7]+P!P7-8GD E EN#N:C-,Q&:*=.RV7871+ _DG3>):)- M_Y?F&#[U-5<&&PZIJP-7=C"SQ[4L/31=U=,5Y[%0]Y(RU4[3R2S,U>)4'7'R M'%US?$4.-&RW@M2\Q""&K&BVXMFV85F*7Z6=LX:HZLN43@-3=VQ/QC0!V3 ] M3?8,QY)5S[!]FZBNCO7GU9&I&J(J+4Y.0 /55!EQN"8;NJ'(CAMJLFN:&E$= MFZJ8^=:-?VU]+6^?14PDI#B1X@)P\IAJ$%W7YS8O=^HZK:,LYO-+Y:R/=)95 MSIDS5U\AED4-7\:@'VH7!=C6'5D!WP:,0%* MGKK6VON2VCMS(.N1D(2J9\DZ\8EL^-B4V0J)K+K$1LWUK%"MHO:^ZJ'L)ISB M[<6#03Q\SA'>BLY>^$#J@Y<5JJWZ2XOXY\D/&#.,\P]VC>[^&S)ENOI7JB %:@CZ;;RO),['CBL#.0MBF/6@ED= MP>QBSDQHAX$7&#+5-"S'I^"P!98MJXI!#%MS% $LF:X'O64@!#*!$YSM8:V@*1*X%Y# M@A\C"J]=T_[=,R+A;Z(PZ;+FBD>Y:.Y^MG;,D)[ :E@I^(#6I(1NJ MZ\J@KZKLA8%#M!",=XU63#OK>I19DON$DG22W&6Q;#*&>4G'KQ,94F9U-!L- MTU*AL.)VM=6Z,DW6?FVU?NN?]=IWYS#F\U[0[^YWS#.8CF.H.Y\T0VW8]OSF MLVH7:7/3#=ZMP4>:4KD%Z08U2\-S=6W&A=)]Q[&)XLLJP"6X4,0!(\TSY= G MA@UFFD9>3:AD-PYSO:/B^3A;:!NU=E0]5:^]+:^^,BT4=PS-(:,C$,"VP MK!Q%=HE!4'MU2HCA>1YL=9;:@+6KAO*^H4ZD,&"<9]*71B0*P)F3?#**QJ1? M$TJ^>-?1?.Z/8>K;PST^\:483PU,*P0F?+:Z&KVR]J.U1K^R1L^R17D$ !A;>SE8!Q;H MJNQZ!+SJP#$"GY 05A$;"NM@:SR;T*UZ(=T-,#A.Z)C BX%$23*$H=>-,%[< MSLBFO"5FO.G[D\&DCPFR^S2,_*@FF5PE*LWW'G5<5_-,PY2I2@QDK;%EUZ6J M3(AJ.9H."TO]G4^.Y39TM6Z)L<4:O2H[H];HU];H63L#A%4)?4/V (YE T!9 M)C9Q955U0DH\6$Z#[GRR-*=AFUO8&V,#[(R22D@Q:[[EQX-10B_I,(VNJ=2/ MT[?6,^-UCDI2>$[X;^/T8O M'I,^3S*;(;]^3A!CZ4[Q&X)1:XAPE/G(6VQ!:O]G=(&EZ&9@:BXX%HZN- QS55TY7ESWM[YE M![==2@W(,7?T5^V^6%;S,O;.DMWC^9Q_U&&1@GB"-\X>_'E N&BJUXJ#?U_C M!&W-#K$JZ[#4VK$Y#.K]XD7WB_G.K83HH>)9CDQ#C)5;KBI[&OSIJV;H:X$) M2\I:K.F*W7#M9^\8*U>H-4>T:FBMH;6RQG<-K:\+K;/%J[[OF;YCR(KAA."& MJY[L:+XB*Y08JNE2#UY":%5- Z!UOC)B4Z&56>L?QFBZ9N5.I3K5TK5\BI;L MZ^NCQKKD42H1'X\=R? .S>IN/(:KCV-I+QZR26&GDP?1D S]"*QS1EHW@"&G MTZ5$]@F6@/UV$P7CRPP-2M\22Z447R$>#& ROO\K M59G$ ]F8J6LK_<3Q,N30P: P%,\P#"LP3$WU=$L-'8>&NN92Q0--4?2=[%N7 M25'1?$%E+Z'DATQ">,:/I']#[M*=#U-3,8B&V9@,;=[_9:^U+ MISWXI]/J]DZEHP-I[ZAS?-+ZO=4];7]KX=,<=5H5>I[%@/%N/^[W29)*T5 : M7\83N%:0-B1ZZU/8;48TX;6S$AG UC9.W\\]$.R!3 IS[&2;F8]7':7T8_;+ M;T&4COKD[F,T9(-@7_IM0)(+@ L!N @5LQ$@G";^=H$BNPI'$A& $G<6;^^R MMV8V9_Z>J>^:MG/OV\JN>N][#UU6AY\E%SP1YBG%9^KYBB) M^I+:^%\O^? )HV'+-&%>YO'?XC1J^31J]30^?1KU?!K5QRCPZ] 6J7F8_G0WJ.??UV1N^4>_!&1.SWP L$ZN*[SL\_ M]2-X_4QK&6<]N.=^Z^9L /?M^7?=[U_-[O=O/\Z_G%^50G571[W6[?G^^8_. M%7SFRY_*V4_X_I5_>S8X@#&=]+O[WW[ ==3Y4%W'[/0.?L#X[KH_V\KY_LE5 MY\L?4??G073V_>O-^9>O2O?[GS>=WK?!?WZV19BN-8:YN(-[(2>J&F"3(\WU M0MG0'5UVX5?9Q:YUKA-2JFH[G[2&:F@-6WTVV]R&I,,\E.5JIFJ<>P& K0#89SM6X#"< \M.'J-\YU#&JJMBG;.E97$:+( MKN)3G27G[PJ3D,QY_E"*XISE6B25RD??2].QW@@E8*ZI(N]](VM M.:N^(!?:; MB8AF.G;#=IZ-:'7I:'75>.6^5ZW&+Z?&,PZ8Z9L!40DX8)[BRH;M.[+GZMAK M6Z5!8+%L"U1C374:AE(E#JQ:C:ON6M1J_&)J/.M?6+[AVII+9(<2$SESJ>P% MOBIKFJ5ZFA%JEJ5RRBC%-BJDQ/4AWZS"?DGB-)5&21Q&X^SN9<$Q4KDPP_D-TP ./%\0S9 MLT(*GDJHNF"X*&%(P'AQK8;U_'21.CZ[C2"PF!H&7!H$9#\;U0NH8EBL[ MNDV[FJA MK)A!*!M^:,F.$YBR[FBN:NJ^X]C6SB?':3C:6^/UOK_AV9QO\QJ4W\NZ.X+% M.V(*M#7=SJKOQ&0SSY&+-4NJH6MUT.7G3LS1?NNNNW_QE^^[NO[_V7O7IK:2 M;%OTKR@X.^+VB=!TYV/FJ_H&$91-57.N 9>-NX_K2T4^;=D@49)PV?[U-U. MRUZ"*H06TI+(';TIL$!:*^<:(^?(^2J5>$%$75]P9?.%ZE [BZ06U<3%<@/#.2C5]\#F<3@LP?E@!A- !./H%UTP$/@7+L4 M,=++CD>U?J7;09,K%7&5P+5\N&0#F6N1N:L/IB:^1GLK,]U++'P][,QK'KGE M8$WI410E 1.E!A%CWE*DI\KSG5U#R1)C55NLDE8:5M(E%9E/MZ@(W0J$/IC[7Q&ZG'=_C5"K M@V4&/:#F"&@D@N,V"W:#6;X+JE#ZC% ^W^%O+0BM)1M--,X4\%5DH-\;QF5J MTQ_%B43[F4[% D>CX>C[.&>EIH6HZ>U\M3G%B-F9@^2-RLZ#%E#2%X 8F?U^ M$BPOL0"NVYHT6<\/.XC6]E.2;D-K/4-L$G96! MFH/A15Z_XZ^5+S_.3'CY>R?%@/N?IF.;33 8VO'G@VD\FV22+%4'^8K,CP56;L$L(I'0$4\.!D\:"8C]8H;Q8N (;*OY&.;%%/)9%T1 MCDHFFT$F#0DE*?=^YAE[KDIE!P&G" .;)%K/O?&B#)ZBM&]T+>^J9+*:8$PE MDXT@DZ:$-;0T"T"+TNZ M%G*^-O> :LTY7U?4=Q6P_C$.8^U6V"J][?]1J.U2?+W!P_<'_#FM5X- MFC2A_#Q.)C^4.IKKC#@[G8X'[F)JW6GL34>]<0PQGLU^&GX7NLQ_?M2E#&@O*2C$.O!"6= 6B&Y MH-D_BF40BJ[-?;88R*T+F0KDAP=R0])D#6,E*@;>SD*EB*!=5C@T<.D(JBBY MW]G%.NYDBW'3.[60P:T;9OSH$\AIZN3WT,J=)GMJ/?I27Z>QL5"YKY#^\&YUF MY7A+)<_#'L_3#9OLJUZU4ME:N:Y?K&GK5>.9X MLK(TAT_9BQ467&DN1YTS.KB(4>%E"$Z:QU8'5;FN.$ZHPPXF@A8H25:'K+E^(9&'*\OY/JY%C,B:_MD[P[O\CL_-Q?!>'D\''^'?#G=K(S*GOT9&,!Z:: MYXJF \>*"QX6WC4TLL%^XTVWN#6NX0.G87RT@]/+D,_3V;GTJV^.I7^TDX&O MSF.+SB.;.Q24962:%AJ"]P)0L0 V!0Y*N>S_"\8X%ZTEJG&LI]I6V*FUMQ4%0MN']Q61ZEB^K *@WB?YB/)@.\B=.,KKJ$+VU3-OX[N3L3Q9L&F_OJ^U* M?[J]XZ<'/XW&KS+1':=77^UXV:+NQ'ZJ)+@8"?)YR4F5"$8C6!DD8+ &K#(, M:&+",9$B)S[[;LLT=ZC3OCH,]H<9UE'!W@VP-X6:94D(K4 Z13+8O05K: +E M I56*I.,SF!?IBE3!?M6ZYE)OM_\705]AT'?D#DR42-$L$",0L",?S"2>% ) M34"94O;NRNE,2]D('2IQGGTVTW\7839="C#OG9^?Y@LI0?@;QWO40JB-4RN5 MQ19F,9S3*89G>C'& @V4 :)3X'CDH!4J[@5ZSW%GMY8\;C'2NR]5*M+O@_2& M2-&:24X]@K8D %I'P0I/@5/+K$@*F0X[NTO7Q%2D=_A48H.42L7\?3#?T"@T M6:(#4DA&E[G!5(!QG$.(V=K11"Z-OPGSC[?#;)<","4=T;^SP[=%LV18CV.^ M@R\Q],Y'D\$,ZJ.47_D8+\$TZ;V+-0RS"F&S( >^_FJY?X].R]+^; ?#0HS' MPS_Y;F\\F.27GN4?AV]?Y&48A7I8BOO.H;T@>RW76-3H[LX[H[/XH Q:]!)6Y MP%*-.AJQLRMK%'9;4;]ZO5-1OWK4-T5/WM"92@F(-Q'0"X2L>3QPP4/> ;BT MJ:1>D&Z OA9A+1BIJ9UD-US65));E.0.YL?Z,:Z$Y:7W!_$(F!V<6?-MX-8* M9[B@A*:=75$#-UL,^E'6\L5H/(M/+]REN]80 M+L5[\Z,%.1><)29!!)KEC4NE5;=E0&W(_&>L4LE>=FR0R_L[&];:L#+(>M+: M*H-TFD$::BD9;ESP#%)D+*LEQ<%&0D"11(-WR@MZU3R!U?F$E4%6TJ>@,DBG M&:2AO3)%>)E\H0RJL@^B%3A7_$TG(U$A2'170PZ7/V;=L"&'&ZG.+L<9^ALT MVC*##>L)U3H+AZ[I+CE,%]IU5"%^2I@WAPO(9),'"D4'QA0906EJ2(@443'J([)NSH.<;M1 MWKH$:AWE=5AB2^AOJI\8K5?)@C-JUL"(@T.6@ 41\C,0&(UIBX9K:'IN W,T:"#6^E(9Q\&$TNRK#%=DU'N*9$,C MFM<74HTU42 M>B 2:IS!.4:M-,IEUBG-:+4+X*)(()%)FPWHDY29A.@3L84-:2L);3D)+7ED M5DGH@4BH<1R&CG*O@P+"5"8A5T["4$K0T2>/EM-LO)U=_81WB8,>_("C,RKR MV>#T8AK#$B>.?W%HM(W"NR_!-=2S MX,1Y*AUX68;>TBC!,>:!2*>BT0Q=<$4]L\UQX#K1BYE^':SY;9;!F@#\W]D/ M,?1LO@?[-EXF%4QZHXOI9&J'L[O^F\[,CSD;93.N\O$<*=V8F'"G:L_-G9=P MZQY\">5V#U .CGYJ;L#7%+)WR2!'%V'/_)(U>'VG=) *U[]IWV M[/DQ2%%H(H+DX$DI^J'6@RU]A#$2JHQE ;W.>W9?(_8YFQ^+LK[1U74V2OM8 M7_(LH6*]6UAO'$#X$!)CI;C%4@M(D@53#EP1B8K!,A\4V]DU?:IT7YBV\KTK MUKN)]25E=<5ZM[#^NCG>D%&K2ZL61_*^[EC6XH02X(%KSZF1DJL9UK7IDQN& M'*X/ZX\G*?J6Y@C?)NR5/3C>=Y%8F7JYL.<=UE>;:H[G#^:%' MB2LA+9I2L$:S(Z,CV)@0)-5"Z""((N7(L6\8]G%YFFL?=1O4UZIR34?$4^6: MU7#-8;/[K]>)"@9E2"R@XEC"&PJDD%B25[3&5%PJ)K%/6YNS5KFF,19K[T(QA &V6\UJ+T2S)(9UQC>IZUE(W> :V;J[Y^S MVN3K^.'LR^6-N/$_=[\/+GX3,SVSX[>#X>SB&K+/Q](<]>"J]'PUGW UO"J3\-AG;H!_:T]VJ:_^$L7_+DUEN]^@!D M3Y3(%W$^F@R*V7\8QU,['7R,__IC$*;OKIGEFS^\,BWY\T^LR]>0(7[KGSS\ M.I([K>-/(!IQY6^^ENN=,0UG4B-Q)7TT9&ZDCDN:M(XI4V%I4OT;)7+G^J_> M?6T2<9XI#]PXV@]@4[[''^SI'_;S9.>?WS]A^?%J+'USU6Y=FY0>;&TN'_7, MO:.QG=DT(SN.RV_E:[*=N9;>NW'9N_[7W]M([>R>S+H3C%(!R?02"W;W)ONO M]$EM(E[=^*0^W?O/T^/>P=&SUZ].7A[LO^KG[Y\^N17,G;GLXZ-7Q\\/GNV= M[#_KO3K)_SG M] ;#WO3=Z"*_5YC\[[OL,N*67>:RL\97QIUMF;Y\R/DD_G#]S;_"8')^:C__ M,!C.KFGV1_^Z>OG5)U^]_&3V4L,%N'I- M/9&4W_HR>4)O_]._>%OU1#!QKW?]Z]<$O_TSZ[7>_UJYQHVYUDU:UX>X5DJ> M*&0;;U&I./LR=#CY>?=-Q*OL6 MOU\,II_OT'EJ@N)A[^5J+NK2GO7,[")!==V_/!U-[6A?UWHOZ M,DYM_L?0BU<%,G4M[_^ >G]Q=G$Z.]D;E0$W-T\9_,?I:/*-UJSKO#"KCNZ& M^<4WL,O*FU;6>J-6].6?@RZ_'[#4NYZP]-URW^(;L65\HPUU9)]>=E"]Z]Z^ M0@>VH[^Z*-(>XEF[ R-N'"E>!FN7V57:\ODW;NGVSD87P]M'^78(/&O_U7NB M=]F:PK]+YST;A' :U_/T_&A/[=#'?N_0COV['M/]7DG#6*:\<+GQ&C<&W->Y M0HMEN2B3C)=""L8Y$A5,HDHR*=!S9X/QOQU<9;GHOTENN=R:9SOSQF:RO+G. M9,&C]X?BS7_?D.-G!^+PRSYY\V6/O#G;)[^>['UY<_+K^Z.??Q&'[_<^'7[- M9!F)7\_VOQS]]_7GH__^^N'PR^O\-V_I\4GX\.O/OWS)G_G'T9=?S]Z\_P6/ M/C5)'>1>6",",!H"%A'/*A(DC?:$./,9 MR2(2RHE0D&E* B;O0;.HP.5_1TLD]>@SDU4*N^-]/&;^VD[R"IF[G!7!,2Z0 M"V*]-\&B"]HG3W I\NK\4._-(+6CAGOF/"%:& F$I0!HA 5GC0%EJ0S>>L(, M:6VF]T*HJ+16::TCM,:-3CYFI4(1/74FH08;15/G -)VD.V(SEBL>R]8&RON]89PVNC[K]MO\6>7YMGI07V(QAJ[TMO?*I"(2B],$1AXPX337E3!)2H;MVZ%ZGM5Q#EPMMA+,"LK7*+!.6 MP"HB0"DN.&&190ZNT'T$T(W)DL0UT<:A9L)2:8)B7E*CI+:N0G?]T&WLNBA2 M=HAHR+MNB0Q0&4"735A9SZA R:R6%;H;"MU_+(!=AB7I2GHNK$!,Z%)@Q(O@ MN%(I&G,[=B?Y-O-W-8[7.EB/&_NL4$QERVJPVG- +1WH$ UDD:,PV:@(SV!5 M?+X9]ES3@XK1CF!T 8A2KCUURF1:SA!ESGECK=5,2TXBBUBWU[4C]L_(^X<_ M#M^__O0;)=7]=!UH/OT>K9VA(\A*(R8XPQNC!*:^!\^P44Z4$^5[N>K>2 M8<.'D&CAZ,XO6KAM?K1T1OB&W+I%(O<.$]HYK"\TUAD MED>-,NFDY-],*)EW$O.:'\R6_/EH,OE;_[#V:[CCCM-(+/?1Y6?3*Y FE<1, M[[-[2 Q0:93WSM$01-M1^"ZF*57XKA6^U6%<+&;YM=V*"\CSPPF4^PQ?PP5H MSB*X2#WC6>,IU7H2385O]^"+)*$J$P831>0LZ"S[6:!>$4\(TZ+"MQ/P;9;C MHZ6<$>5!)&4!DR)@N= @>=;E-#J30JKPW7[X"I:,3J5^*2AT&K6)UBNF@Z)< M$N$K?+L!W\;N:PUZZ2P%[S4!#.5L%1F6J7U19CMJ4H:N5_AN.WR59,E'S9BP M(3\12A.2*%5:1<)M,JY-^-82GG9"FM<8%HE'QD-&+B^I0\(+*$/I@"0I2."8 M6=GM["K9E]A6 4^%NL-A' MP06U$GQ('# C%HR;>=!.JF@9E];5+7C[\;OD@.RZ!:\EZGD%8IZ<(U0:T):1 M$O6D8*7VP#4Q)GH?9*2/8 ]^F%+92A$KH8B]Z70\SL:XGHS^GJGP_5*66 ME;;.)8VRTFS-Z'5VY3GA'DI!#^C$LU.OO2(Q$*("=M$A:*ER]!*TY(9P>K,< MM$LH/KYU9-;W%:&/(J%CG5&[E]&?VLEDD/):E __:3PZ^V:VVCAW1'\SZ*"TDL%P$&4D =+HP&J7OY.1862LY/!4]&\_ M^EL/^5?T=Q#]S8P!F:CAS!H@/#L R(,&1_./0:1D%&7*,UO1O_WH;SUCH**_ MB^AO[/W<2R8](Q#Y+%O7:C#9^MD!())+83Q-=>]_!.AO/>&@HK^#Z&^F*DBA M9")$0N9\">44&QPB ZZ4]80GI7S5_8\ _:WG*K2+_HKRQ?1],Z5!,W2,)0'9 MDQ-9U@=6-GD+5%G!%?4AFK"SJRK MQ;@K4&LU;'YZ?YHVJM^&P[F[RSXSAI-W9UU(BIEB>'8QSFMW MN6V]FGUZOL792W?,Y*N1Z;ML;7XN,AU%"BY1"TZ69D-!"[!(#6CA+#>4.X5Y M9Y.ZGXW>H=R;FHS;\<#T7GA_,9F6AO&3D]%>7KER!?;TA1V$@^%3>SZ8VM,9 MT)V=Q% \V>S&SCS=O6'8_Q3'?C")QVE&$2XX. HF9 M VQV;(TU":+4AAO,#[^H17&/@ 1:CT]7$N@N"33#U,HD2:R)0%$AH)$2M,G> M #)$E,B1ZTH"FTH"BW0=;"%.?4O[P0>G@UKFLR0G-!P#*CA#)STX0Q1@Z4EJ MK>6@HM=22B:HDCN[K*_I_-'7W;L;5C+HK$?0>M2Z>@3=17\S>*TMC<8K#I'$ M"*AI ,-".1\(C+C2D!;;FZY32:"S)-!Z\+J20'=)8"ZV;92E06389\LF0"EH MU@6H2_V*X48:E42L++"A++!0-_+E0]Q5%VPJ*33BX4H9(VGT8(TP@,8I,#S_ M*&F*#'GFA-(%;XN%02W\7U4XO!9LM[/Z,W:$&8/.RK:O*;16:G<_)/8R_GXQ MF RF\54!DG?QG]Z.UP]B[_L:<7L59OM[+=O9V+D2=*O8DE(&8, T1% M2\ R12?7+.[*")O'"-4!OB,C- [&&9/<,IUY(/,"((\*M$T,?!FU MEJVE9>*5$;:?$3H4,:^,L%)&:(;/-3/"&<5 >B8 O36@@Z-@/6(T@3%/JX_P M"!BA]2KOU3)"/2E;DA8:CH) SWQ4$1)5V5&05((F1(&03!!%",:@=W:QSPVK MI+"UI-"A,'IU$U;*!W,Q=>0J."^ 4(F7TT)U.3UWVAF7C) IMM?\NC)"9QFA M0S'UR@BK/4IH!M@%9NU C (NO054+H%#(+_[TVXKR M<3R_&/MWF49K!?G*@F/[5:_WPQ_')!_Z;ID%$'2PP)B0@#2'O4TF#\YHF0:1SKHXQKK!>$ZRK MTWE76!]^#VNE;*(QJT\IJ TWH$S1D+B3J=(@^*V5H%N*JP7R?9N(;)]2[;W MX@"OTG)9E+_^BO+#]Y[_YC+*,0@%LQ%N*//FK2,3$(F3C/N@(LN;-^TCTNU, MW]Y*>*\S2EUW[97BV7^_:UMKC>2.@G+" 48MP3H;@ IJ*2HIF*XC51\!K%N/ M,U=8KQ36'QJPS@]$4HZ $%$!>N'!<1TAA4@YI2(++U9AO?VP;CU87&&]VJ.S M3U?'9^+PV0=Q],=O6@0>A8R W'% %0P8@A0,]=Q;QXD/[0T%J<#NKLIN/>9; MQ?4:X/WE3W@?\ QO;BT*XQ,$%!;09>9T1$B(@A 98E9 8V) Y4,\D- ME5Q&M?Q)0J6W2F]=N>D%V,URY[1P*F_R$8V,)EEADD-KLJ]F;%K&,:NDUB*I M-;PV$IBA*0H@(EE @0$,80J<=(*2_#\;]] +=I97V4+L3$+&KI-2>HDN7&J)#Y;2ENJ_2UV(': M7+?_P&/VJ'7VS7@IZY($LF$4,"*\1,%(LGYGUU3JJM3U&*G+D>B%\%0E83$8 MHJ6ESM+$F92>^EC=LJ[P6J.9@G$88^ .$OHRR3@8CL:9,0_R>X_C9%H3E5LCS3>-SE1)<QI 7W1JF7K540 M.AZ=YE]^VQM< :IW<9Z1/!WG3[HTY3(]3;ZQ)\\+%T87[C3VKN]U\Y+DEDK3 MO/MB="63=RD+5_/>N!+5MM6VU;;5MM6VU;;5MM6VU;:;;]OU5[QMF]!:I)L- M2IU*@URI-%*O;7+1!Z?1\) DO>Q554Z6L%31LM+5ZJ^/F(Z^$\;7!TT'0U^J M:^-/X]'9CQ>3?,63R=/1F1L,9TV3ZPE^RV6U[*JLEA^??/ARM/<;I=1PKA4D M1 GH2[=)QQ)XX0,RX6*B6))AV?)98RO3ZX^@Z/(H3GN#C*>S6$?-WD)@!!E+ M-B(ZFM"(S&!.$16C]M911]#X[?Z%'?%;R,K0%D,020)/KN)@$R71ATV M@*V8SFJP MXKT N(UB+'DBPF7RC0^EHQ>\2^'6CZ71TUGG\$DT- M8YX93P0:2HQ31@GG!8U:,MLJ?NO!W+(@_O ]B)T21F/@V6N."$B=!F.S.TTC MC8Z'#.J4@4.-ZF>LKQ7$7]&P62#>D$V8.F$4$\%SYI%QJ07ZO/@>4J@E0]9#0N$3,D.9,IB."42K<%N;,2;6,E266(E++$WG8X' M[F)JW6D\&;V,(<:S\OW-(?E*&XO3!FO0A@Q!Q*0L1&^R"'>$0W;I\Y?LO6ON M,VV4W1]YAQCC49=Q'$_?Q7&^[;/S<7P7AY/!Q]@[SB_+A)2MHS_N+LXM3.XUA9J6GWQKIDN.>7HS'^:FZG*B>F>\XG=A/ M-4+?#KU]GHO0$VL=]U1!C(P 6LE!<^O!TRB%H!*EK).Q*OP[#O_JW=P5_HT M/Z/<614S_%UB@-$CF&QM\#K$P$+622I4^&\__%L/\%?X=Q+^C?P 2HU#'PPH M;0V@<0*,E@0$2Y+$($C .D#O$<"_]?R "O].PK^17H#:.46-!Q-T+&.N#1BA M!5C%LBO(;7"B[OZ/ /ZMIQ=4^'<2_HW$A"2%\3YQ<.A*=I&/H+UPP+0RW)I( M58OM:RK\NSL&HX7,A%OF8;1+!!7PBQ[V-3,9(LVVLT&"3$H"ZI0W>T8CB""E M%9IJI\3.KB#S+?ZV8N[FHT=Z"[')BO1.(KV9[.!XQC7)( ^1!T", C2ULN3_ M.V8<84K[+4;Z^OL-;!Z1;,N$WN\M=ZW(H;[[% MV4MW3..K >L[[6Q?Y@+62AMNRB#+)!0!5%FO&J,0T"1C(Q6<)Y?W-=K/-NU0 M1DY-Q>UXO'HOO+^83,\RNTY.1GMYYIQE'')^7?Y]4-W9AL#?"TXZ[P(Q/((S6@-10<(88 M()Q[0;F*GK.=W?G1CA7GVX+SU@/3#X+S>D+=$OX;\6G/N;(T"."*4BBY:*"Y M0?#1$[0Q:"]L+;S9?A9H/3[]X"Q0RW>6I8)&K%K&%"B5&C@K6?B$Z4P%)5B5 MG,V/ D'GQKJ#G29 QH!:VM=$,$PT-GL@%H)L!01 MJ%"."VV4-:*Z ]O/ JU7TE<6Z#(+S$6Q%5.2A(1@:&EKI449PHD&$LV/A.") MH2:5![:?!UJOM*VRH/MDT QT$Y*L]C+EAY$Q0$8H..D(**,5:BM32.12&,@M MIH):T[^J>'Q=_E-&*-:J[79V/3(7!&?6N>"0 ;4B[WG.ZA($#QE-) :*)N:] ML&9N5TK8/$JHCO!=*:$1*K>>I$P* 11Z"H@^@O$:(46E6(HDH6VO56REA,Y2 M0H<"YI425DP)C>AYT"K%R!5XGO4PRLC D>C >AZU,H894RGA$5!"AZ+G]Z&$ M>F:V+"\T0ND&A3%6BL'D2?B*6[8%96Z"PK="B4 M7AV%%1-"(Z[. K,\!0&&E<:XC@;0J"Q0IT3V'9AWW%='8?LIH4-Q]4H)JSYA M; ;9@XLB$FN!*62 Q!FP23&()<9J0LR/1.T,^0A(H4-!]JH>UL(,S8B[=00] M"@6.ER82,GL*MN@'ARJK2Z>()&'[]4.M,*\5YIL5<7_Z;57Y.)Y?C/V[3+&U MBGQEX;63<;23B_'G6>[#;+/:\WE+&Y=M;C(]C--WHU"CYNWL7'0N:FXB.H'4 M@O-, *)QH#.S (U!"ZH-SR_6M-$*Z_7 NCJD=X5U(_(M&$=C3Y60NA[UN:FRT.\"H[ET5YLQ1<1!N(URZ;:\4T(THM)7<&&(5 MI%2BT-)0R(2-H%@*)IF4;2KKMKW]L&X]#EUAO5)8-V+).F_4.GH//H822T8+ MAJ" TIR-1L&,Y+S">OMAW7HLN<)ZM6=GS7BPLY)A<@$2DPHP208&M0?AB8I" M6O0I56!O*+!7W$.\JNNUP[L9U-6&9CU%*"2?9OW"+3A=1#;1.A"6"-%RN_5U M+:&N)=2;%=!]-IA<#H,OC28>5]WTVC,):II9M5*U4K52M5*U4K52M5*U4K52 M31G>LI.IP\%P-!Y,/Q_D#QG'R?19].6L*I;A=M^)KY/1T6A8KF4\.LWW\/;Z M#_X].LWFK)- %CR@8L]/9O]?#JCX\P-AKUQ#/%LUA2S][$< M\CZNM/.UGY35.$BU4K52M5*U4K52M5*U4K52M5(-B6_\@<4M%2O-DXNG,QEV M,'SY581=]4JH!Q.+'$SP;PXF\/#9'A[^\5NBQ.J2+V.X,)!-)\%H3H!S&@R/ M2@4K=W:5[D;63$L)$W/'$1U"X(_VM Q2[_?VSL>#TQ[K]]AL&/3]\R.N2&XZ M.K^-XS:'GQ:;HAZB02I(0J8D$B$=R=\+;5Q0G'O.?SNXX_#TR^8#LQ2_RX'I MQQ?3R=0.R^K5D>DMGYTVVKM%RWP@ :1% :7X&;3R'*(D+#_?FN>5WMDU?698 MG]W 4_<+P-P-,VL.S3P@\+O&BO_S, 9E+ / 9U-)"4&*4QVL0ROU%6I:UNH M:Q$=Z2(7TFMNHE28$AKE)+6)$>Y](AQOYZY;Y.--)%8+,-IDN&:O?LJH5MQ! M"EIGA@L)3'0).(W$"9HISX:=74G[V8C+![@KP56"6_M-+\!OR V:E)C57J$P M*L/#"6>(T4XEC609WZS26INTUFCRX)-@F*@%@;+T:F&E+5/*7Z@)1DJ32,BT MQB3/O-96L]!*;I7\FN!9)^-Z;Y:?O9P);=*;EVYZ46D M*2K-O? .#6=(E+!.L, %#TX&H]E?'*LM($TKDRT:(6AV]TA$,I:BAR") \Q; M#SA+-7"CM>11,4GISBZ2^2.V*CXKA6T>A2W2R#'" MQ6B(CM4_ZPRK-9N:.)U]K" ,)$(QLQHRL#RIHD:M$$&6PX2=7V@/7))6V;.R9\OLV4QHJ_1X_Y*ZKTX?"\4.'I3E%)!Q"T90#YY9Y=%$8Z7( M],@V@QH?=<7=49SV!D,_.ENJK.X; _&\$F%TX4YC[_KBMRC7;9ZG$C<^(-?2 M,<2\%MK+S%#:(L> UMI9*F[A*5Y2<7G^AOXU866+',P,\GPTF=2A+NVP&,XE MM\FH>"S#C*T594TM M)]PYX1RS.KB*^HZ@OI$G%5T9&V$$*#0Z2Y;\G=6LS(]0U*./TL36IT94U&\+ MZB/G(7"#-._X*)-S/"8E(I516*T]K:CO".H;:40A!2Z2H* %4X#>54YZ)1"5:&JV1B5-F9;"":='J7E^#.,M"_T/3S4]" M6I% )$(!>=[PM0@62/ Q&].9R'%GER'I"X$5^A7Z#7&O:9:)AHL@\XZOK;>> M4X?9]Y?"!%(W_(Z@?BXA1;)@41D'R6%V[[GR>;?7I>0+!8O29Y&&=Z_ M-9A-F[1#_L@W_?6WYGG$P<*'I9>]Z65C89O7\V14.O;$L_+]S2V&*]\LSC?- M1(@0O(S(%!B%'%!GC\.D1(%05$*K,I249;[1:F,"B(]Z+M+Q]%T/:T[2.@.A+Z,_M9/)(.6U*!]>NJ;O>7]Q=G%JIS', MK/3T6R-=4N#3B_$X/U4O\OV.0B;&XW1B/]4$BG;83\PE4 0969 "04L]RY$U MX S/+(C:\_S<:Q5C:T*KP\,9*OPW&?[5^;DK_)MI%$&:I!6"1)_A3XP $Y0$ MX5E6639Q&MM+HZCP[RS\6T^(J/#O)/P;^134B\ 931"238#.1M!".M"1$FU3 M0E=JF"O\MQW^K6=&5/AW$O[-Q H?"?$Z@4Q1 UI&P/KL G@:!3IJ*09>X;_] M\&\]1:+"OY/P;R17)"*\C3&* M%>DM([V%T&5%>B>1/M?\0CB&(0I(B01 0VSIEYVE/:7Y&4""5.$6([T.6][ MB=N/NH;_8#*Y*(-K>J-4@M=GHW(!(_\ATWE^3*^^'^1?&$Y+1/O\-'_4XQJB MN]CLFB4C6C<,L9FU<"IFBN'9Q3BOW>6N=3G0)M_B[*4[I@?6@/5==K:#/^;' MV6"@1#@*G)5!X,Q3,"Q8B"9Q*57@EHN=7<2^QK;R=;J8 /BX +Z">/5>>'\Q MF9YE=IVM*PMTF04:T>MR8N6YS+#7*KL"T3#042I0A G*N2;,N\H"V\\"K4>O M'YP%:M'0LE30B&1K1;A.6@&+^0MF_@Q%K3WYZ08# (*.4<.BEE3:@UW942-I 2JB-\5TIH!,R)U$YR MGT!):0"EH&"\CF"TT &U853Y2@G;3PD="IA72E@Q)32BYRZ;6XJ$$(+F@)0X M,$X92-SR8)$D2FOM]R.@A Y%S^]#"?7,;%E>:(3268P^&!G!4UK":%*!B2$! M4XX*I,B%%SN[LL_DTKTW*RMTEA4Z%$JOCL**">'#7&X-)HD:).,(J(4'$] M8210$;W4OO:(>@R4T)VX>J6$59\P-H/LJ&D4V2, 8HT!3/F+L5R"4U+'*)G4 M53T\!E+H4)"]JH>U,$,SXNXY.D6\ Y9WA:P?3 2-2H+AQ"(1+.A@ME\_U/KS M6G^^61'WI]_6G(_C^<78O\L46VO,5Q9>.QE'.[D8?Y[E/LPVJSV?M[1QV>8F MT\,X?3<*-6K>SL[U>2YJCE&2K&T$\,0](+,6;+8F.*T<"RGO6Z3U*9-=S!6K ML.XBK*M#>E=8-R+?T9)DO&*0J-60CQZ[[]DH1W0A#$T:T==D)]Z6D$UD28#6+X"A7F%"8A+6:\Q' NO5 M=(7U2F'=""83IVE4B8*GI5 YTAC"08(D@1*ILW@KK1P#KMH/)%=:K/3QK M!H298]G=4@Z<%C'K;&K !D8 K4K,4H7>UOUZ4X&]XA;C55ZO'=[-J&[@J$FV M(6#R>=^VUH#.?C@8IB/#1"RW?,L%=BVBKD74FQ72?3:87,Z2+ZTF'E?E]-IS M"6JB6;52M5*U4K52M5*U4K52M5*U4DT:WK*CJ3#\?Y \9Q\GT6?3E ML"J6X7??B:^3T=%H6*YE/#K-]_#V^@_^/3K-YIS4$ZK%3JC*Z11KG%!)&XVA MQ -C-I83*@9:20E*&)NX$%$3MK.K-.G&P+M'G6O^ZL)-XN\7^=)Z_IT=OHV] MP; WCB&>S=IB]CZ64]['E7B^]I.R&@BI5JI6JE:J5JI6JE:J5JI6JE:J(?'M M:J[0/*]X.A-?!\.77Z7758^$>ARQR'$$N>$XPB4=N48#E+%2;483&!(\4**2 M)R%0K]3.KM9=&CO04K+$W%%$A]#WHSTM0];[O;WS\>"T1_N]@IQEP4T\LEX(9YRR:H(V):(VT MGL7(@R6_'=QQ\OIE;X)9 N#EM/7CB^ED:H=E]>J\]1:9C,Z5Q5L>T?-$PI3)EIJZ=(2J-8XRXK3_^T7V ZNCMS ]-MH+4)21.I8 N=& 2 38 MI"DP$3&H[/ YE]T\PU?!BY44*REN-BDN$LPGQ"5*0@J6$K1>6N3:>NJR[.*, M:G4[*][2QN$F>JQ5)6UR9Z-I@Z"^- OTH'1Q*(U(X 1E0).0(7C.48J=72JQ MCV*9FI+*G94[MY\[%SE7U%JID%(TI:PK^Y7*2_1.),DHB?XOJ+,RYFH9L]$4 M@RM*,B]*T#(X0%JFFTOKP'E#'6=*&UVFF2K:-V(^SZFZG)4V*VTN,3S+Z*B2 M0YH<0TV4IDP1#,%X[4*0M-)F5VCS0W,@)J(7F3&#HKQT_LL$Z@B%Z$- PT6R M#'=VM31]3BMM5MJLM-FJ4J=.$IF%G2$A(N7)*4TLY>AU_EGJT(I2KQRY:)RG MV<%%"2(\%1YBPG*>*3DXJS0HKTQ,W&@C],ZNI/,QGBK%*SE69>5FUOFYF;V960<(Y<"B B9FSEA MH&W^D?K$)!?&>1%V=FF?4;,=&4NSU,U_3FW^Q/S?,/BX^__.OES>A!O_<_?K M#5V_>'U+9W;\=C"<79CYGL]\+,]KVRBE].]@RF8UHC'VK/>CL_S9G_/R](Y& MT_SNTU'OZ6@X6ST[C:'WTV!HAWY@3WNOIOD?9H/C;KW5JP] ]D2)?!'GH\EL M,-P/XWAJIX./\5]_#,+TW35/?/.'5V8E?_Z)=?D:+J:W_\G#KR.YTSK^!/+[ M]?CV:[G>&<=P)C42AX@RH<4F3UEGW,1.)X[]18G:N_^K=^/HFSNW;"&X< M[0>P*=_C#_;T#_MYLO//[Y^P_'A=71.7^:*;2W;KPJ3T8 MS^9QGRAV-9],# M?\B0CN/R6_F:;&>NI?=N7':B__7W!E([NR<%_KU1*@B97@+![MYD_)4^IDVX MJQL?TZ=[_WEZW#LX>O;ZUW(KDSEWU\].KX^<&SO9/]9[U7 M)_D_A_M')Z]ZQS_UGNZ]^G?OI^?'_WW5H;NXF2/^\6QT>FK'DU*&/WTWNLCO M%29?3W5FN\J?3#C;QGSY@_-)_.'ZFW^%P>3\U'[^83"8 M[T(P6X'+E_^DA2?DDAJN2A&N/OGJY2>SEQK;\N5KDCY!=?O+Y F]];6_>EM* MGA@B[O6V?_V:(+)>+-%W>MN_J4WY6[5)Q=SOWJ#@+E'8?$@OG\_UJ)4WT8Y[ M^WD_"-]YI,LNQS?B^S:_] ;7M-M+=5W2,W-W_[*L9\&[?X2KR+ZN(JNK>.]5 MY%]7D2Z"WK8*[?(ZKN?NCU_LO]P[.3CZN;?W].3@/P=K M!8>5VW:1K3:J8D^8Z/!S>Q2GV07VH[.YYE-+UZ'?=)_K)*B[GPW?=(=_>SJU MSEM;9X7]B_$H#:;/1Y/)IISQ?K@ZXSW__#YL'G&>_;+'X=G1^^/WK][?W@2/AR^S[][ M\G+PZ[/_\^'7]_GOG_TG?^_%F_<'7_[OE^NBJ_UI7HO/A^_];U12SAE/H#E1 M@,I)<"%_%Y326G(?F1$[NPQ)7R-=:XG]5R2TV8&CTM%6TI% J1,F@E+EQ]9K MFUSTP6DT/"1)Q8R.:&8AA"M>8I6.UD)'GQMTQ&U,!B-8:PR@# Q,IB*(&)-# MKH4T9&>7&M57.%_*5.FHTE$7Z8@B\]*SXA\QM-0[ZUQ0-&2*4EH&/:.C["\Q"L=K8..CAK>48H!M7,":+8YH \:M%,6 A%."!JUT69G5\F^Q*4SDUID MHU:'-75<:NZ%]Q>3Z2Q<76+:XYB1YP>GL3?\JD'+OY>?O)V\ZYV/1Q\'(8:> M^]P;G<<2*!R^[163?1Q,!W'RPS+G*UTYG>CT>[1Y$,))MY_.9_$\/YɸZ M9X>A9\]&^H,N!@48'#>12.%):[T*.@;LG2/E^[Y]179#R7,*[)7CNR& M9->42TL-*=FA-.,Y17"**"C$[+.C'(U@&=FT3^AZ>W169&^4QJW(7C6RF^J7 MHR!14I_5K\OPEMR!HP&!MDM]=1?S?'3:/Q\9(?/RPRS3%G'TW=Q_'QF MEDI*"Y'2FWDAH9T2C"2(6K#B;GBPR@80)/"(VG.MT\ZNN,'76-%XLONY&6L? M0+DIZ&U!053TK@Z]#;&03+#!<@3TT0#:J,%0'8 XY22UAGA'=G;Y#?VO*WJW M ;TMJ(1ET%O50GO0;JH%4RKW40@P'!5@C $(/YPN?P'L]4_*8N?J2G_]^E,LE5F:I&9 M_)QD"$X*SAS-I.0"8/((CGM=OKB8'4FAL'3[[-/EF];5 \KN^AX/IQPJO%<* M[V8 0C++5.0@8[2 &"*8E P0-)(Y]"D;LS@>BB_3_+PBN[/;]0.$'OX.SQ6R M"T%V+K(0743N' 1G1[U M[#P.)Y%OBGDPN'?>L9Y6=A7+KJ4H5RBN [7]6$TA%F-S>"J/>M5M*%? MJF\>5[!AQ?E(W[/3+.29C5%L<7F$4=!> M6&#&F)C]PT0SJ^[2OF3S0J!">!L@W+H(J!!^6 @W!4!@WF0]3R$Z6:J-= 07 M(P6/-$D5M;3"[^SR/J<=B?,]IHC!/WZV@^'_GM4>]#(.)[8TT![WQG$Z&,^: MR9=VVN?C4G$__=SOG9_:_$^E(#K^?C$X+[]P?Y6PL4<8:U4)Q6 E+_)X^"H; MZSB]N#+.BV*:_6NK5-9:B+6^#H/[5W<5T:XJA8GI-F&XH"2N9U]Y$"-ID1X0+!5I%"43Y[)J$0"T3 M&=.ZSV_(**R8W@9,MQ9]J)A>$Z8;XD+R()/G$IS"C.EL77 6 R2N!1721E:B M$8SU">](4L!C"D<\&TRFXX&[F,$R2XEHQ\-\#Y->&H_.9C&'Z>?>69R^&X5O MYC,/P^1X_*T%*Y<]D.9X^^GHY!!_0RJC M)R1"(MP">B+!6I5W(B\EC9)P8]DLM9)TZ:BD'GAVO.!A&8RGP:<8X$LRI"QBL@:T8PD,4J:0,<>%WLE UHRR?U6 ;RW 6\^ J@!? MLQ:Y CAW+D5G#'#'&.3=G(+QB0,WGH5LTNB]ZB+ 'U.PX^D[.WP;9Y/AOQD[ M,IG$JZ#'Z<"ZP>EL!,DLY%%4B_498)/!##WW&DMRU^.9^A[MRF/1Y2=QS_M\ M&_FQ&T.!>\E3R TB?<=VA7;.ZQ5V-MU5LKP_;C9 ;4T0Y ME10(2;-+K#T%B]9!=,%0P6Q4I4TX4WTFY[%=\_>V =:MR]T*Z]7#NA%U$RK% M5 )N#$L_3R,LZ. M2!639)9RH4DYJ1:F(_W_VY2XG5853[-&O3B+X\NLO6^T M16^4EVDPM-,8:AK?RN)K+^SG643S9+17#A'&\:=L@J&/?S)5#:JU255T3ETH M8YERT8$G-F4/1!$P4I.2U^=84E:EDB! E>H;53/YMA/6K2N+"NN5P[HA+%P, MD1ET( C:(BP<&.()2$ZM331:[S'#6NB^T$1>;C M['AY#@83 R0J"PMI*'#/ C7)I&ACF4],^T)N87N!3DN+%^-1OO)PE;PWRW@M MT3'_O>*H,8R5:8LK>_R4S7%9P5CIZD'IBLU7"3DC$GH#A@M9Q(4!JQV"3Y9I M*8S0MH@++=N8NEP/.3N+[?8%1L7VRK'=4!C")$:YY>"(RM@FG(*VH8Q)B$%R M+R5399":QGXV<\7VUF*[?951L;UR;#=DAN>89" 4(I( R*(H/_\2I-?A3)B**T*_&U1CL<5VNB*^G@Z M.CV-LTLX3D>C::R!V(A'86W \J/RJX5P;NA@(QECBDJ40M2P\2EA08DWC^3K#$(I>SY"E*^T+, MSW*NZ-X6=#^H *GH7AFZ&QHD$:X$IPR"X ;0"P^6&P3!M0M(;12^S$O%/MW: M^8N=EB"EDFXX'8T']YS0_AC.1E99E_&-/2HSMJ!L1+5D#R4 MP8L"N-&.4YL-*\7.+M=]+6LC@@T#=\<*,BJH'PS4S>9G*GN/4FMP9OY4A7/*\1S,X2A??X?+Y%)E^4#&@(V M>@64.V\ER^(BE,,!U9=FF5%*-7AQG^!%/+>#<#VE_;*QP*B,*>KYB_&X3&&Y M[#CPN*(5:RW$F*>J*RL]BREFFX3]2V/M#<-LH-3>S$"5PUKD,#&?/F5U_C^+ M($*9!JBK!WI#?.BH,+K2H-7& M!.B5!NTD@DK&A4SKCCM5AB_U.:ES'S<'Z)T8XU(!WP7 -]0)&IJ<1P;6RY ! M[U)6)_E'&5DT*EHG@]S9E7VNYVLN:VQC!57B9V=Q[ ?VM/4Z\4=QDO+P=>+/ MBUEJ+/8AZ.K@CWDAHI2@>4,"'T)I044TF"@(H"3@;&\I+\K*14@EN#<6=78#\;LQN0?D0Q MC[\IV+A5<#RN($@72S8JB3T'.KM%]>H-?4K.ZMP7=*ZO9J.A^4'0??H]NHF.6%@;!*D*@I'&#HTIG M&_+DDT+N4>_L*NQS.N^B5'1O"[I75K-1T?V@Z'[]/;H%YTI(M$#";$(;$M!H M!2AJN(U!<2U"%B"BK[%+>_>CB6M\G:F11<@LF%$RKZSWXXOXE^E8WTQ]J4&/ M+A1[7!ORQ:4=]X9A[]**S_^T5.6ZA]$I5X) 4R2Y82^_1@HK?@T1D= MD['6XJS:B[$Z?F=[P;[",1T5[*L7,%_[ZVJ>MV\),;!R^&@5N,@C)*.UR12G/6\G[WKGXU&9X!IZ[O.WLRJS+3[>7ZE< M+8P;C4,<0[[)'\JZ3$:G@]"[OK6MYKG6HRK97D^SN5Y<6>O'SZ\G,1P,CZ\M MMO?58)7;6N2VSW."A>I$G604I$P2T',/-K((AB6F$@G!IS)K3(B^-&WUR[DS MCC;H8/;QJ]!&L&SR-$6\C]8"$*Z*"QZ1D5IMH/9 M\9DO?Z_<4+FA=7U4N6%=W- <9IA%3[#)@K(A^PU"9DUDDL[?,>%(?DT'6]KL M89_PMF*V#\X-+85\.JN2#H[^L__JY.#HY][>TY.#_QR<'.R_NE40W>&^[V20 M>PV[O^L!U..]R#;5/2?=5O0-4*\Z=$($;N;.;O71*EJG9J(E3W07WPY=A57"O"-Q-#>Z\4YH%H!A+0@&; MC>Q$P$BBLXIRI*$,U.G+&]I95W!O [@?OB"K@GM%X&Z(:&K8@93(H*S_I]X;Q?DIC M8W,BNJ4T?KR8Y"N<9$%X%*?'J9P(7KWR_[/WILUM',FZ\%]!\"QC1Z X7=75 MFWU?1=!:9GC"(FV)&A_/%T:M9$L@P-,-B*)^_9M95;U@(2E:I B*?<\="P1Z MJ24S*]/T MJUH-#SE/V\O?]V]L#/S]S?A[Q=S(3&X25D0D$G&"E5@Q$2;E1*@XT@F(=UOY>ZO,C2]F;UM^,II\-M5LX.Q;<_:*K0'DA7T[0<6S-.LF!QAC+.+&1,"#CXH(4 MPDCX,V:PPXP6KD/Q.*?;5&@Z.$RW/"%Q8/ '8_!5>#I;9$G"&(FT28'!*<+3 MI0G^1S++!"BL:)Z,XZ\OQ!@8?&L9_%YQ(FYD\(&';\G#*X9(D:=%P=.(2)\6XWGHCI)]L54X_FGKNS/!)3DFM1D#QG2H/^(43*'%]G MV]("<.#K1Y=0-?#U_?/UBEF11::P>9:1/*$)X9RG1%)+"8CN%'2PA-*\<*T] M$[J.R/+H8:ZWWJC8&-GX6NOB*3@[[CUM1CX_!OS^8KA M$>61-,PF1#(9$6X35%4B1:ABTJK,I 77SO#@&[IE#7S^O?#YO0I,BGP>3'FZ39E(3RE$,<; _PQ[2P0 M U,6Y^5<3+Q]@ME5\\O1F9F?SO33C8%LBY7RTFW':[<;^^UFO"@1 F:JZ\/J M15G/JU(N7'6.WUQ,*W4[.DB[NY-VKR^6&O-\WN/'19$*6PA#:)1CI_(X)M*" MR(N3."L*I93,E--J&/UJ^+C!I[JU_'^OULL=\O^04?X5K/]ZF?7CA!59+#)B M*2T(CV%A!=41848JT',*E47Y-F:4#[S_B"R:@?>W@_??+?,^3^& SSDGU&"T M1<+>YFD1DU30!(2^EAFGV\C[3Q(3>U$;M&*"(?,-\+ ?H;S;CIX^5\!;[C<; M-\!;WHL3)UD+RJ@\DMI(0TR19807+"8B%I*D<1$7F2DBA9A:E!7CF']-U^1; M<=(C( M?)L48QI]#03&(!J^+]%P!V;2(!JV3#2LAGZ2Q&1IGA#82 FBH8B(M%S# J>L MH 4K> :B@<6@-'Q-;NDWD0S?.Q;VJ_V#O8/GWP +>_LQIA_K")]4 F4?C&XN M/F%Y%HYAICZ,9N?N[#&?3*7*IE=O92:FJ>(*\4QQ(2K]Q#(MMZ*.ZXV9B+G1 M1[,C\>F/?EV*61^_X ML8XC!9L:$RLM:/#&)*0P.B9:*:ZI3G4LL:_-.,KN0']_I%KZ]\WI]U;9=7M. M'YCYELS\>IF93:; GI*"D8@E6B6YSKC,=Y[Q,6?KGH.!K;\7MK[?$JZ!K>^?K5>Q(T2: M9BF3)#<%8D?$ COH9>A(B!,;92PM,&XWAHNVB*V?5/AC&3\":QF-'MER*J8* MYN)#'K/YJ:F>5GAC6VR,/:5@/=%IHDSYL5]O^GF#V/B6;+QB67 1 M,Q8G"1&I1LNB, 2HU1 J,O@V+\"Z0%BZ#1U\!Q;^7ECX7NV*@87OG(57K A1 M6!U)*PGE:4QX%D5P"!>P5U1J5609-UFT\RSE6\3!3RI&T6108=[471L0C];M M\:#Y46_,>=B40_O6;\D+(P>,_;^>X=0Z-'@J"JS,5 )$49)S(B+0*V@L66QD MI'CB1-'7E"X-#LKMY=0[-P:NY-3!+WD?N4U-?W =Y[(0C+ X9X2+7(!1D.0D MS<"NETDDDCS9>5:,XWR H/\^&?G.38*!D;]I\E)CW>>II'&4$E"?@)&U 4;. M$D6XU:D2\-_(QAA@R/(!F_IA2RO4[.RL+:RHS'G3#.=IA16VHFKBU:QZTV[ MH7WN=L:%1P=I=8?2*EH'/^ RBVUN29&BM(J4)7F>Y42"14%U:E,C$/P@BL>< M#A42WR=7WUN%Q,#5WXJK5XP)"^*99B8G(LHUX2QQC6]BDAE9Q&D26Y/3G6=) M,4Z^JO'-P-3;R]3W5BLQ,/6W8NH5PT(9,"C0O9<4QDDJ5$1YF(L[3( M(IMC*2._"Y2B(>)P.]9<@B870[>437 P]9+J0H$B)3U]RW2(FPG)-<1IR!VICG.MIY MEN7K'2X&?^7WP+#WV#)S8-@[8=C5O",3Q846EHB<1X0+GA$9N0!GQ'?+QB"*0Q AY$!4EEJ@B7B80S-Q,D%B+) ME$[S! L.!T#FK0)D;M./!D#FAS83;@>M^*K9N %:\5[D&ULS+ K+XIR"5$M9 MQ@@O#)@841X1E65<,JZEB".,2; Q+>X ZF5 7?U.1,,W!V0>1,.]BX;5HNQ8 MLD3%!9$LR@F(@AA,F)B3.$U$*D! @!Z[\RQ-QE'Q-5;,(!F^+\GPS?&8!\EP M[Y)AQ2B2A=1"*]A DPK"04Y@H._'C%L-,N4QRY05NX\JL.BR7! :*[3[5$2$ MY/"?U"BED\1FJ=IYEB/\YGHBRC:J+7<4)=M:Z^_Y%YMX(S$?27-23J<8-IO9 MT?S4C&R)'#.Z-&* _[I28BJ51%%6:,D+GA1,)#K315HDTI@BRLWQ_I?6=-REB"K0F3F/ H9P2L>4D8XX5)!2T8-V"N)<4XCK<)AF1( M]+];7I>144FB:&83P35P-^R]%-3&+$T559[7[ULI&GC];GE]Q6X2"341UX)D M(N6$TXQC<7%*HH2+5,<@ -)LYUD< Z]'V<#KWRVO:QMSF4DIHRSEHC %I4E$ MLS027&AE/:^C)90/O/YH>'T-/L""I9M&)(KCC'#&,B*L2(DQND@BGM;F>V&$08N]%@^45WDL8QU M6B@.A[I <,'@3@(Q,&3];T+Q!7K5@N:":H,@8T$C5=) M323BT,2IM<+F6DN6W9DG:Q"(@T!\S )Q:?S.I%!8^?6>\5 ML)/9Q:B<>LZ!C?KIRO#E%ZQ*;[MBV! ]6\B)6=NO*QVI=^&,?1 M[SL:.D(2^@WH;- N[DZ[^'V]7;%6M+ Y+0A#>'%.94P$SRS87";A5JLBEG;G M6<[&/%X'*'[TC4T'F?1=RJ0[QR(:9-*]RJ15%Q!/A8HC1G*5&<(Y5]C#Q! ! MQTL>@;&;1=A"G8[! AIDTB"3'H5,NO.\]4$FW:M,6O'"%%%$A>:61$DL"2^8 M(5(Q!C(IE2*CJ2D*[-)8C'FZCJ$\@"QM@VFZ&7+U;OP!WZ$POOW\OQ=1?0\F MK:<]E-,'9NAR=TMIO-[ZF@IJI?2K M1?&MF>"!DV,':39(L_LWA@=I]G72;,7>!:-61"K*"1,&[%U1@&Y)*07A)JGF MG!HFLIUG/%D'\A^DV2#-GI8TNPI!F7R?-5BQEIN,TE4R2@E$LPNN_QK>0KK:24K6_7P MX?_O=XA/R@?DX#80.^X?!Z_W1I,9/&ID8$PEKA'Z@;K.GE]3%_5]ZA./1V-X M6(QP]5'-?O*DMC]%0OL5Z>QE(+.EEFB#6_X.E8WUAJ4TIH*BLD>EUH3S)"=Y MD4?$1#26IE!6<!\YQE-QVQ#JM4@K+:(H[]C8?40KIA!1#V8B%JM M--$3;;%YZY?X M#7Y#9I8L:C,2=6WF-9BU:G8RA2=I!T(Q.S>5F&,2Q,3AJL\D#%SX=K3E5"VJ MRNBO* IZ6M[VV\__>Q'Q=YX)X4CWT+ZKS1[2[:&<"QB?WI\V2*D@[0\;VOT5 M2??74LAR4LXO!]%_AZ)_O7\O2QAHH DC!=8 \$@:DE,;D530*-8QI3P1(/KY MF"=WE73[^..0@V1\JI+QSK,J!LFX-9)Q-3V#9ZF O23*I 4!X\82660945'* M$DZ95BG8[2 8Z3W@40R"<8ODPR 8'R!!8Q",6R,85[P%-C$)%583"P8!X?"1 MY'$B22:ER'G*:,RCG6?)N,@?C\;XE(+EKT19C3Z*R<)@ID=P) CU?XNR,AIX M')8Z-*HVWHTPU$X,^7G?VF. 1/HOI-%#Z^1_O1<(=%FXV_*3T>2SJ6:#7+^= M7%_O_<8R)@QE$;;5U81G24%$E,6@_R961(I&L63HB\P993\_FBR^(2=YD'F/ MQ!?PA3)O4&B_5O"M6/I<&\US%9.D,%A;QC4IA#!$%S0IX']62['S+!O3Y/$D M+P]B;Q![C\32'U2]^Y=X*R9\1,%2SY.<&*X9X:G%=*2B(#:F<%Q192G"/STV M5>\I ?*]ZAOH=QGG]TNZ:8N^H #A.Q3T=[TZW\LQ< ]]Y,_+N9@X5^YA1\_[ M@9R'P^!N#H/U)H(T3B/+"TDL4SF!?9)$I(4E2A89M32SKB'S'1T&=\Q.6P[: M-::%M@G1ED6$,R&(C!))N%!QP0S-;:)V MGJ7C^.LA'@:Q.HC50:Q^*X_%H*I^*XFZZK>(,Y994%43U^\ZSB@I)./$)KF, MK.72Q.)[4U6=5^/OEGI\VPJ!W5]BHJ+M%2!C 8G[U+?>_B-$7+>(K MDBTO1O^_.%XG-6*6YCR2G',PMA-&99Q2F^?&@@ SD02#CK*=YJ[3JIG$N3@Q M1%9&?"#"PAQ_$I,+<5GO_'UI*<[*:3,FSG8S=(&MKMJ5:V/MO:V-YQF0R;/* M]TUQ:2IX%8Q);,U81J<5GCC_93O/CI"E,07G.1Y6CA'$LTW[_Z#LGFVD MU.=[_WI^.-H_>/'N[=&;_9=OQ_#Y^>Z5G+PMPSXX/'KY=G1T.'I^>/#V\-?] M%WM'+U^,7NT?[!T\W]_[=?3V"+YX_?+@Z.WZ5+Z4]Y*=#0MP)JH3X"S768D[ M7?/% M!U!G7K*#SR\O_@WJS[__]S129_^:BC^*Q>%[!:K2[Y<'__C]$Z@[[-]'OW\^ M>/$_Y>L7>Y]@[!>'\!NJ4J^/?IG\[V=0I=[O1\<%BPN9\9A$7!:$4RU)8< ^ M-%+SW#)6I))[W;6<+HS>0PU2FD(HFS(A5<&5%86@O) 1%F;B#L'U!K3*D,B.T2Y4IO,T;=;HR:[6CTHT +*Z('?@L#<4+.[]C-@UD>?)Y*[$EG M5,X3N%Z)6 G)"LN25-!413M7,4G1V&0ER-8IT&_NF.9^B;?35&#";I4NGS3) M'GU@Q[$0&4^Y!IT!Z\,D9T2(.",T272/[U4Q$?U6RT/]4+ M;,UH:CA\IVK7%0"7<(7J/[A>R+K4I<#K1C_ %"<&(=W,Y'(\VKDPXYT1D#_^ M=[:HX!]\US:C<0 M*288GZQ'I^*C&4ECIHC'!=JE&U4Y[8T2]V/T'$P@ 5^?5R6\]1Q6=J9'XLS/ MN7M&9=1$U#6, 9X"Q@4\!6UM]Q%M;QA7N+>Y3H47O#T'@Q[_G.#4FR>?5^9C M.5O4D\MFM=W@S"%6)7X6Z0M< ' M>F0^G9MI;?R"S."95?O02:A5<+N'/S=XE*&7VGAT<5JJT]&%N'*,A^Z!S>53 M,Q_#.M5^FZO$NO5<3E'%^7< M7_H65]0M@UN%IK8#F./LK(3]@W7_P='DVY?/=WYTU^"TS>C"N(5O< N=*KTV MDTU%S7LWT @2BA;-N M5ET2N2@G\Q&P;(U2SO_JCI42. 8&C/()SFBY0-YL9*1 :7TQJS[@4B 7P3&! MK-1=/*OJ$6B=HG>7DPIX+#D%VX.VOIN6>(7C="] GXNIT#!J. @N#!S8HI4J MHW"JD]G%%.ZI#!RW<*##J^!6?]C,+ H84 1@0F=>MH3+%&@:\%55[XX.%TUU M$ H96/B/),G,_@23/0.)?R).3*>+P '\',_?ZO*W MB8#5A /3G,_=2?-\5IWOCG[8Z?^^\V-S')8XRY$XAX7& ^Z5T4!'D]&!HR7X M\+IYU5Y=SV" [N#^8>>5F$Y+,WHM3#A#FAO_B6U+$7:HNQ,'$!P[>"?0A7:W M*KBUAB4UU=_#I"OW*#'Z!XREFKK9WS20?Y3M0)QRA:A'\-QFA0@>3G@D=Z75@-X& M%-M:B0Y.J%F,PO8>5PX]:^[W8/=ZT$9L(/( #@ M%GR#:N[OWM.Q#PP4Z=4/$OA]@0-U.I@;X^,YP%Z5&/OYS>FF3_'H>O\G/8Z3 MW$:YRH@2B24\C@H"]J,E-A,TCW5>P(INZ='EMV_TIQ'5[N@ACRRP'1M)'M"> MT+P%F3A*&$EBD/KF \AG-UK7! N.%I0'6ZD*S[RE]1;U BTNX5@4SE@!KG\M M0#R-8OIMQYWMTN1+(@#KT2@4+"3>S?'VU7 >2%D?J>C:D&W5-J!L-0*6^]*1 M]TO\&$@H*$?.6@?EQ(EAZJD,SAQGQL%$9@J$N#_X+*@/\&5S'XC00("PIY0W M-Y86]AK4AMH=)8C/[6W%CFSA4>ITW9D6T&464#3RG&V)V"BJ(S88H\??^XS$79.7:0/F/1^UX5X/1_+*>@S[E M? A/4/%X%Q\;Q52:199$F1+8/"Y&*)^8)-1$EFH5"ZJN53R^!0/>4B/I!73: M_=UH3#^X\!C]5IES$4PJM#4ZZ['OZV[M&C %W,'R;O?M[NC$3-%2 U- .",1 M@2Z[F9]W+O[*N**Q&JT$L'N<.0:GQ)GX8&!GPP)YDP9,JK-S[ZIV=I4 NTIY MZ[KQ"WL_9<\9W/>Q;9R >W(_ 6:*_KF'519?+ RNP0)L*N==#^[FK:02,.M@ M06$#%Q,7PUA,]$B7SB-AJ]F9VX6K]W%1^[TZ7R:U+]JZ&Z3Y_0KH-^BI7IA7 M,$5, \%4M3^ ^)\'A\L0A03+D1V+))-YD25$JR+"P+DF(M>4(#)%K#DKF(G7 M N=4YE98F:5,# CAG(Z(_3&/5Y-9,NO.3."G2!S070F3^3)I.^F"EU<&O# 0:_2(/#,*#\ZUWG M:KQYJBZ>V,W"E"[(Y[I;+\[AN3AT=[2!R60G,PR53F 7 UR3'LE+-Y@K'M_Z M@NO&25?Z(/)E%]*$$508@@N1([\^RKD!?32ZZZ0T$B>5"3(4S+'&.8L/LVF01DX8!5GT F1L5;I#^BF>74>79PY4G;6)%H$\!? M-/HO/%+/9CX^O3F\6WG59=U.N/[OD?9G(KKL^_XE-'*#>0GGLC'$?1O2E[QO M:X-C:_O.L7O46=^X\//#*JQOW9DJ+Z\-H"^K;9N4SR:$[I*T7 Z\LUA!%Q2C MB3EQ]\G2^\K],:Z"/3A>4EZUF8!"686&'T M,$5XG OM^H0!,5]ZX=] ZRSG M9ODIK3,E*(S-Q>.@!>,@74X?V-_-N^S"CZZG$Z]0XR9&Z"<1;ZKN::I,GDB! M3WYU@<]0JO/X2W4V9LW?F 6_XKG(6!(+513*TIC#,$"#T-+RC*HDYG&:[UR5 MG7^3Q^-QGA==1F.3;+3AL'C8/++?*G-6+LY:]W'(L_;1J?-0;^%S>73GN_3B M=SV1!@\3@0D\[@1QP7W06P2^D.#+1U+49>T/CP,S;_22$>8A.6D^*6V;@.O> M?KG;#!'.'E'A^>42EPTF%<']7>H-&-CHK?!^1X\*[84LS*D.AKB8U+/> $&' M>0Z_N01I;W]>-X[]]E4@Y*;P#M6F^M:MNZ1Q^9:5)N>B6DH.\B[VTC1.@:X! M5MVNA/.5F$]&+?J>X%Z"49@>9LGY?.CI#,XWGYY8P9*?S%S6@MK-ZM#=O=>[_X7H,2XG+%^DKKS_G\"]1VW MY-VUY6S+GZ@ M0/>05CO7 1"PED[7R%LT8&.!]A(Q?TPE=R5$U* MA.,2G,7?6G4/PR XW-HEZSM>:WR+H:; "187Z;CL8D]-;$3WXEA^P.59R,!' M_:UNK)X0.A.3L:_D0'+HU2F(^A3]=1=^%.T"-CNA7#JY;< M3(Q>FD[[+N]6;5[7CK\5&$LC;*?:#08Y-KQUE63P)W0L^HE[EV*-03A<<%#6 M&VV[7*%]1X"8/.DO<[OGXTY(%3]BYH/I1M -"AXE34_0E].595&BJEP@L(7: M]W4\ 6??TRY2X/7C:]<&Y+(;U?G=#=!E,9T!UIW@^FC9W2)R< M5&!?84G*8NXS=%0H/W 2ELOL*K 4_1Q_3^S_@XAE4W6/N8ZH@3SDQ*9,(TB3(9 MY9S3E*?;6ON(^Q@* N!#;T\)5+1TM3NO#"W]O3I_N5"T[5Q5,&#O]YW97]X7F( M1UA5&A>80Y]D3YRC4NM?]9ARZS?+KC>#;+O*?ZZ2XR))3&&RA##+0;:)*"/" M9HIH6/(LIY&1; U:8$MD6[>Q3KH]=#I#.Q@G+CKQ /HY!JF=.P!_<7Y-KZ$M M%3^UCN%6'?:J)=KK\W"#4XM&J!9U>0^._5=-YM5ZK28MKM%7G;*'08=J4<]; MH;,;2M*]? +ABV)".E,%18%7#X-[N]=C&N0J#,+T(^WQCX]';+SI;-PAS>K@ MZ.33<6)D%@M>$%EH2[A*.2FLE,1&-(GB7.DX6T^;V@ZAL-?@(W2[^K NP3], M*'YP>H(! PBXM'$H./O>>_8:5B7RDK2BH''PC;QQ6IT!W\'\JMII!A)#9DZ] MJ1?R?7!(A:O:A![4ET*%QAF>\EX0N#BDET=!@H0BCL9UAU!VJ#X%8>2MMQ!S M(08'1>22"AN&,\C-Q&;(\O<1J1=7?8.RM4V6& M ]@=[=6;\0:<".Q]S=S7;-P'![@%0"0O3!X5QNHDL3QS0?N$<2-MS,&NUL7Q M_I=!F.]-)K,+U,7 V'XQ6\BY74P:PNSH\D9XR.C)R1\%[WAYK$V21(D5)!<, MQ(^PA@BA4Z(U2/2X2')&U>WPE"-+,3\TS]*$%W$F8J9,SK6& X/QS+A]_0(8 MY6%?OVI?K;82N!242TD9X9'.21ZG.3%6)":+56SR9.?9=+8&V+GV!3I3_4[4 M3L3HL!F=)O-HM(_]UO@=E(^#]^KS<:&9CI3.2%8P0;AE0"5,,R(RDZ?&QM(: MNZ7*1[>7#XQG\;JK?6E=]K7W@B)F AR8Z$I9AD9R(!2N J<-F?3P!T(RB4N0 MA@L;5XK'@>@[<)K\7>_J\&YT(WU, 56/^>728^%;=+KWK@X7]9ZY.WKNT("< M)K285@:V WVR&+8\G4V<']<[I?%QG1MCP^N<4[??ECQ4

;& 2^Y,?1#SM[A\_W M=WYL%+\E8)]? A336X1BJM'P#,->&VI;+N.&V,!6=0/L!7-\[I6[-L!CC3 : M-N^(X\S,3V>Z9^'Q'Z]6R\9M.'4I8"1\$.Q6*^E4.#>3QG?FTL9"F:93\^S, MJ7KP0GT;94]17>2QC'5:*!ZGF3!%E-,LE[DQ1N3YERI[+V#$'7S57C,E4!$P M8ZRO,CQW2O^O,/U!15B3_B<4GG=L6 1*F4F)2/."<&8U$;)@))4*]T>J%'O/ M;E 11CY$C'O>Z@:M*[/<()'YE.D8HGN\Y1==1?/P1M!:9 M=OFV/2_I#YM2.^"OI>BU!W?"M\(F^X- Z(_>7,"SK(DA/[9\';_?FU:@66%8 M5Q>X;[(N? H:K&05M(20YRMG536[<-X67WL'"X8)(#[J!(J$0^&JQZVW&I0. MO>NVN%U2OU>NV'9V4F%8"K4*CRC8Z(M=T#TD9& RC5>%4.]!1S->'#9G=[0R M0Z<2X%,#7!6H$.-55;27H^#C>CWJ:?$E2Y>NZ9',$+W+U][A\F']E+LL5 #V M<'5./>@F:1..-E2DC?T) U=VX&(>6JQ##!LC@6*N6$!B0_^]=Z%U.&!MI X3 M:)IMK%LZ_M*]129"=E\%.EA9 M->DL4Y=MTVZS\UAVU>Y#/O@7YH,70S[X=HSE&^:#WYC?O:+;I 8T3ILJ6IB, M2TV%U5:((K9@R20QUCEM?L^-.M$C./I )DMG1DX\&J$'_NNG@Z&=B)A3F$]1 MUJU$:H^\^>6Y:66HGL$IA."9;O?A]YDK&FYA$T-*9HB:ANQ$VX-X)&_/T2I' MB?T2!8?+ *D1VO'MR[I%*,:G>KNW,BO(C [^]VSF$OS:TQ:K?)>GU$!-NV)G M6U8UIGYC+DN0<3Z+O&HSYW2+HM5FQ[:G5B]JLZ*K;5(I&D=.AQF)U?4.W*O% M;5Q3UWR!=P,=&J F _*74Q,$YK/N-:FO",%]T3JB+MV-:]JC0!\OVG3U3W> M>?G8=#ZD$I=-Y#*>E_.00^6@RWAL@%>=QH#KZ59V$6KA3:4"4D'CGVB>52M7 MN/9#J\;L/S_\[_^@&?\9'3S+JI9[$:[BW^IEM>L"6T\[W/;EISK'C;LK9'KZ M["QO!UPV%TN@<+'P<'#M^'9'1[,V\7MUXAXOMP2"Q[1BMZ_M=/$U9Z4FY[/2 MZYM.#[UBVK/*O=61Q_QBUGSMJAN:6Y:>W&I%;C87,Y\6/7,)58MSW1NKGU7[ MQ!9+?8/>^IA22$/#\:M<&4_78W'T(3I.9!K'6-3-HSPE/*81*2)F26$C(TV< M";6UR*;/6RFQ96X%EX'9#6[M>&AZ$_2A*9LZ"[RX/956'M*>1^V)*_[? ^P@=LV%WX,G<=\J218@_*A MYFLC7T)-"1FSMQLK)L1BN1>^MLFY]UE?/4CH4"4\Q1X*F)LZ:P#!K8=O428H M"GTTGMW57A.^JNCJ_5LK*UJ]?U,4I-<=Q6G?_6#*?OM:7"KLP0&O]7;I-CI_ M^Q$"O.97%QYYNG+T_>^7QVDF(UU(19B.$L)- 68O9908FTB;J50P^UW@=K5[ M[UC* =#[[7]8D=N5VO;0)9OZU'KTRPS+5'_8>;7W]A\\[K0C_L[+U] M!]>PB*:$QN/[AD'\RS7%^\ZQZ24*&?E(7=B+T0]'LW,0"#%+?_QI]-HIXU[R MH>A9NA)DSL9'/NANNCUH=@#VHD7(%$AU%[!=9#*;?7"0#F?GHJS^=9BSM*BN*0/OLE721P?\=]0O5U_-W)H@VF7KV]@L,KOEN5+W M]LZW7B_ SN'B+^T7T)95,%]30@>.>XJO>/'K$3K1+6 P2[78SLS!"8/M8GVCIV[AL7Y\ _ZG M:$.H'N,S#&V,&?1-"E6#3>G0FMH\*!QUFQO6P_[JTN2O/ -#MGVX=^N.RE<- M=NAFXZ9+?S+U("NOD)67K]^_9,<)SV@:9P6A)A($]B0A19X:DC(5*Y9FL8%# M"T[+=/M.RX$([H0(]C\?:Y7DG!<9B4T"1&"BC.32*!*SF&5%PHV53F6*KB&" M^6VT\.73M5>G>)W[ICMCU\!U5[TL6^3%WF^<6D/2_<'[/S\=9Y&1D@&%Q3:+ M"$\S2R2VQ\AI6MC"&E9L $K?#AN^V M6]-DU$P=M@CF\3BF/>VG9+O(+#QV'3]@%TJ=D8X>;:5F?8@;X;!9@!;"I M)/ 3 9W%X07<.0VU_>1;K;WH6$!FZ&=MT,S MS= \%HFHJM)S)#+A+L)ZP"$;&H9B,U4Q4:& I,>52VB H42C!8KJ#(I%;; X MKL&+<@%Y;&\ [WFY?M''$.'I8["XC )O6;@;0XB\EYGA6C/X5NB([77F6K.& M%,GKF%H#PR89XSP7G"M$K,P*8;BS/?(H4WWCXPMY^9V;R:\PVR4-$[9/_02& M*\(K/SG^?GEY"/,X%C'EB=*"*%.@&R[%;/J(D3R-XR21.HX+ 3IEM(9=#5K@ MM=#TIK Q36R:<0J**9?64)VF>1HQT![B81?O;A??71Y;JR**KC2;1Y1PIL$\ M-"DCS"9QH2(99[G=>187:[OHNN#YAKYG( 1 :@20HE8:7<^L2LE4"&-XJG)@ M5@TJ(U@D*C/,F%C*:-CF.]OF#Y^."R%$FN0%491JPH7)"*QV0=)4I*FBB=$" MF#6^-:^R2&5I+B0#12I6%,2MTI1G>992S50Q;.+=;6)\'"E85:ICD@H-O*J5 M(3(!AN6Y5GE:2)W$V$2=IS6LR@]1\!=E<9,:NU'5JP#4R^"N MOKI,7O;*N%9FAWB&1GL4A'X!4P-!NS)M;()YOCMZU5VY',;I:AD[>ZR_%#VP MXMZ:N,B1P[%T/E6'V0A_M'5J#MVRG'Z<35RSN"ZMY"I2T4ZT>>S)95C*WEC; MI>JG"6(\491 3YYHP-Q$D,BI\(E^VMAR&K"J9AV"\U+FH=M##P?OA6.$Q_Z5@?]O@^]SB38+:A&R 2 MEF+_K((4!9J2B1"P_'FB\]OM\5]J4C?L\7WN<:&$9H51),JT(CR&C,0@'6Q7.N@-ULU0MKQ6 MMHR>PJ%N>1O&\@WKEF^L0U[MP)TJ4_!$FM0:SI.LR$ 0Q29-F(ER1O/;YN[? MK^/@E^#J\!7';MI/M1KC771XI.C!T0F#<;##WX^Q@5F29XSD+-*8N\N)R 2> MY +V5!C0#-?ZKQMI"RYE:BF<^H6 /Y7)K95I#!J&3+<57;PA@U&?#AX<2CC@ M6SH/0..30U.R'2&>N;ZSD/,2.L,2ZS0V5VD\G^DNEH]U L]W?ASE4;)M=1H; M-Z,;Y.IQ_1"[LUE4WDC\SWK>@UXGHR:6:YL=AXN:)NR8]XD=/J]R9?2:H/=; MT0=( ]C[D]*5U?L63.V?(:S;]"5R0(*E!V)V:2--I[KEE. NR-P-I.F=L3]= M':'I4-I<"?=5;V\ G!T"0B\,W;RM[IKGG0=:\' %KGW/#%10$2I!0S.WSALS M=I ^<_&I*2_T^;B^K<])-;O _F[XBK%O"^URTW;@\Z:ZU636[='WZJG9$ MC:?'?^6=;,O=H*[8G#9HWUO%< MQ/<([YS.#:Y0)A8O+NNM;J M-V?YM+_?(_4?83![4[W?[OG@@6_R[_;8,0>]B2>1))1Q.%A!6R,BR2*2RLSJ M/$UHFA7?0\%C0PF.? ]="5E'$=MUO)[TA^I!6]<%UH;3-C0&_%CZ5I98"/?V M^2A.HFT[5'L+_]__ 7HX^WE]=QXVG+)7NZB!J^B88T5XMR?ST<0(UZH0Q!J& M6I9C(E[T]H'"4>W95@FB5ICJTATW7E+?^M?7@NMKLNHH.7^SS8VX9 M%\ID1"MJ"8]AN0LE#8DTIVD!QF1$TYUG\XL-@+ >Y]FU40]+_5, #[XDTO6< M;T G75/SMFRW#MV%KX,W1ACC@!+1DB1V4Y][X(6F\LD?Z)M>N3:XW='S G1 M"1D?W.\'WZ8A+&.:4% CF@+^U>IO*QV$@Y(!&D8_V<]G$+?WK;Z_:V>_\J3K ME :IK"CB.**9$;!)1FHAHJ2(9!+'"+?T;'5@"[2):25"6P=Y&5)$^Q[TFJ9,YCI14#M8]>D2IT=8/P M1A+XT'^ B,-B3*?)K"028+EEDTP EZD.>7\YK0#QMY1/;0AE!&V\O4'?P18_ MH8,8FB;P8 _LM;\JQC88@I7_6/L$B(UG?"B%P/I1\<$W-/+X8!Y;UM_N_2(^M*MDG MN.#*X2D QY_?F]XIV*V0F(K)I:._J\]19\5?L8(WG9RHP;G&R2>5$?,&C&(] M\Z/M!G6=%GC_@ NQ#DH@U?(QX//'SX="RVYI#0ETJ0IX1Q.N2(1FK \ M5QFC&16I>-!\A&&+OW:+)86UES8FJL CD&E*9&P%49G)1"ZR-%?R5EM\UVE% MPQ9_[1;;Q&AE;4[2/&>(!),3](63-,N U[30>?E$@Y2N;5A\S 3-&:PEL442$Q[GE@BM-"E8GM!4 MX)F]K4W:PP8^> 'S'QT69.@?[)!1Y.+28,,E5^&'K@:7'OK13+"0H&[ZAMX3 MS:N/:O93$[!<(?@C4YUM-");6?O$6.$E/3Q"X B6&:X2A27\#CU$$*E ;5(R MRR.3@!:+Y6$SL ]1%JY9DR%AW)M;79<6%*%@MQEL/-&V%G,@?]A:3'0>KY7> MT[NC@Z9KR*)R125GY_#N -TI,('XS,R!9*;"A>J$4]7=$(*I>I^DM32VY\W0 M&@I[ ?*B*EV(<2.A:?'TY.U+]OJ%^G2<95K'1B3$9I(2;@PE>09$!JN=YTF1 MBBQ#9P5;+R6%10-I@F'1X98:\G1H M5/T*YO87GY/N? @(_^HS$9_/? \5W^!XI8D,?NEC!NU#VAA.< ,X+"?_U X5 ML8U'-U9_<'VTG@;?]V4^Q\:&31L9YV\.<>F)*'T':(^L6\\F.MC+#I$X8!O7 MV.S/,1M6)+@&>+XV!,%9FLIP=T<[_)F<.$PM'']E5A&FVF8\X;5SM-T]3'+S MA'Y(W5\%B]C#%NZ#2HS#%4UTV_4K:'#9ZC[*U7!,; ,''QR=?#Y.J$D*&6D,9S48>6:-_;/YPW'<2]LT:4U8?VB7K196 <. M-LDQY!9ZTF\+1EVYOQ[6!GR[D!CAF8=N,: 56#^LGE(5@CFHG:,=@&& M9X# M>%WH(.2TK_Y.C5XUCPPU[+?$JZ0%")HD4K$""4TQH3*+=!$)$6?&:,YN<-NN M8Q:B:GAHT;6' /UO0P+ 6]#%!HC"*U0(^'<_.@8]P:9IDA*0\1'(?&U!W,L< M:#/)X(3ED4WCG6AK"+RGI^U&59D-G8V[;.8N-Q);59;S MA:\T6BIN4&)TLA',>A]2D"^,1VGN3[+^]>:A+><*A-2#SH6UH;^2[ MKA=9S[&V:!I[U>:*-52NV=-H<1[,J7XOSA9Z/KQIS6]^U "".*B8NEYZ7^\E M90WF5F5$R,N84^E<[P@],-R:CNJE$:>RXX-YM7CG[H M;J(Y[C/C(V?(\[/X:&^8NWM\Q%/ MMRYM_A\->3U\5Q^W/CL_X@;T*Q=<%]50&N0M_=ZFJU8Z8>*O0^]L"M# 7C/G M_0*G[MIQV,)@B?5YD%%5\C24*V,U")\32.$JY8 E\]0CT_ 8"=?1/C8J^NP=<+K,KT^O\'N M&)V5G\9+T'K.&AOW"RXFXB+D'IQ@@-\Y2]_#5)TIAJXH7V'J$%SA2;,S+^!T MZ;$J1OLW@+FZNDHLTA"3>C:J%Z"2A;Z6BY84PK;!@$"-!\-O4G[VZF()!'4N MD!.\%N52Q *FH/MLIB"9C?%;Y)PVC1GBBVGAR=8X3:J!("RGWN>&9T<-8\"M M1C)Q!1GNBI!)H<1<@/XW.S_U42(0\*3_7=.ZQL\AE.%;G[KDR-1.NLR(\@PU MT1*MXZ52NY[RB#,."^$?UM->&_IN4C6PRN AFF_]VBC\V&3IAI-H<&Y>X=Q, M7K__$!VGH*PDU'(2@WJ&S7 2(JBV)#,1CT6J&&,Y@N3O%G?GVKZK]EL#&=P) M&7S>^W1L;73%[;@@GN] M&^RA!8I7>\5V^W;)GH)AO0S'O/AUSH=,4&)O8R&7B M%ISDN:9$"TTS,&,YQ\:Z\6Y^-<7T>OVU:7=R,7?5NZV>_\,.;LS.CT&]ORH6 MM^V- =Z:B6UMMF#:#2E\!^_W^;$6B2QH)HC2/",N_+YQ6)2U;RGB4_I\2F!C M10'G-6V8F^#1K/;QJ#8E7P<0^F:F8"*"S=I/R>\6PCK,H2T5OHN6\1P\_;=7AA"<''T;5,W'H0T M[@.LA4X#2GE4(30*GX/!"*)#NX'^$BS MYBL'PS%YOTMYEU_BOWWKG3XGO8@ MXQKAO(3&YX(9Z!:H8)8ML(/SS)R[X3P>@;RG@3+G)5;W8S[. G'#XY.DF/) M8UM0JXED":+OYY84AD;$%&EL!&=<9>OYU-LAC'L[^K#BN#>0GNS9U"[)RU#, M2+I5.N+7 0BLJ]"] 0]&^O5< L][=W&LXTPF-C4DI\ @J.J2(BH$<(G*08%A MG,ETYQF[KDGVIP)V>T/ZZ\ F!D+X.D+X$!]G0JH".YFEJ4D)S[0F M0B0)T93F(N;2)%CZ'%UC"]_/>?5E*1+WG>ET[!Z^3$C%T^KG>UUN.V$AO, M:!CYTG6N#5WEAK+^8_OD-G<8 MS.<[JN=[\ W?OZHAP]OGHYQ=D=ZZW1SWV@AT^'19FB_@X)AX7]%V,IW/EH7E MWL$$Y96>CM;[AWP.J?GD,S!"=K1/(9\M)CK 6!J'6.E\>M, \HB>*$S^0/R3 M"D9I71IZYY/Z :XTG\JY?^2/C2<)_IIBM\@)/N ,T2F$_BBF87QDR;9V">AFM,Z4!7_-O/NCT,P!)A MA7PV2#]%2/17[+0TE:C4:=-I,[@"73XM=BF8.\B+,_&I/(,-;4C^GXD!3H,ZR992SOH&>FZ?%3& M]%*-PH(XRL3L'6E:+)"PJ;W5^>E+%B=Q:^%AJ]M$8R0K7(B).*_-3\V'G['- MYT1<_E1.W03<33^'9X7L9$S&=78+*),A\]@MO?\YY.D6Q6Z>Q)BJ.Z_@?[IY M<8^SAN3XY>V-.C ME\.UL\HKLPZ.V"W-B 9J&C==L$?_MT1DKK-WR%;=2% _K]Q03EMR=.< NK4Q M6.])]6>\NVE9TAT6>%'O8'7A/M058%NJ:B:Q3, '\7H7!0T"- 3A1[F$#^&J M Q<3G[RZA'P]<$3#$?'3XXAW&_2WE@(QS]@GE&"XN'0)O4 KTUE#:XZ&RQ#6 M[F[KQ<_;UAH;0=>_@/3^[M26ZY4B_D@TQA5$^6N]!S[$_"E@UO763QHE4/GV MW4'.$(DQ1-,[^'JOA_HR3Q_=7D/\=V6=7^*>6/4L^-'^1>="-Z?^E/2B1:2L M3X'@B)-1[=26 ?MZ!7]@ 34VUTHS-LS56/)3K/AOFCA^H'A4RA\/1,&K&8+R M3)^[!5:71YTUB?E[[L])OQGJTXW/][JBXG3S#C'2R:$: P MKN. -HAIC4!LW5:5\^6\OF$,/AG*KUFH>5Y-2EH>B1/[H/'UVI4&M$;?_;(5 MF3Z$Y"[?';TQ?3=35VY=+U=CXX8&;15;;;O[AVJLF]=E1^/34M8]]?O!Y+SF6S+!<)X*D!KMHR$P1F4<%B6(>&R%3 ME8JU3=2%RBS/(TH%1W2^W#*M\BC-:*IB:=9UE$<(HNGI9 2$L@7=%/J@+*'; M]!P'AC! ]2)8LFTP,.-;AW737\TM0+N!%=KYL4F3=\!/:RO;+U%N@F9]Y>?2 MFXN@5.V"[N;AE,JZ_7+L6AQXV&GWO,J<8\;Y=!Y\70ZU';N'8TP=+&OC"M)1 M:U)!_YPIT,E\N"K X82J^Z6J,[NGR?\\G"!T"#'HF@7/\-3A/.<+TKCT*A\$]Y'EN2>#D5A@BBRO"#]C &"(S@J,MAN$GGUMD=[=L6E\%33MVU M7@ :=.^9^!8.WHK#&.FTU_[1C>PH>W).*&UA@RSJ3MR<>.O)KI^X86E\MW=6[;LQEV M[B@_&!]*L*^)9:K'AEVI]%Y8,QBXQK#,='X]/ M;KW7P#Z:BD!'3T[M77&Z71SS-!6%30PQ*3>$%TJ2(N6$F$U],LWQM"P^_ MDF78@\-I?4"N;MV[_N$JU[AX^TO87-L9Y[KR6[F$]#58JO =/=8L3HQA" ^O M"@)&)R52Q8HH411%5E";9O&6,JIW2NYW3LF'9=6^CQ03 8#JRP:UJ&ZB;S"U MSSV,KO#G"1SL09MVE;3(;L!XYR[FOYPLO.E2%T03WM_45!V/P600H4DVAAC/ MO3K6)C";<#UIU\!:T*?,+ZJW/>W74APX6 MU?5\16]M^='\!G-_PC4(1Z\_'V182E%&L0'#X.IX12E5@JJ" M*K@J8IK)2.>6&V4+J0M19%D:1TSJNVP0M(49U&_G< P01URC/G4]; \A/RIO MJBUA!R Z0!/^6>H)M"'OX@)35L//34_(DZH1#QY+N$*\D-FTA>I#4Z6L^QK\ M*NYT\#@$*/#IR("%.KLTX;8.@J#Q!C5MPLII%P]K\Z=QB-?,MC_$936;3$@3@6N#;FTKQ)"XT$QX=XE> MVK'VHIYAZF%FO22,&B?LBA;KT0\[;]Z^JW=^7%WV*>)3S"N!=$'<-)W^U<=T MAL4&BZQ;XK!#S>JB4*S:1;YIL'"SJV*/,,H> ]Z.)DN%7 ^Z[P90.BDF3VLO#7EO 4-\>J])\)-7(=%^>->4'EY MO\7<@WSCE6=F?HI=!F?3R64@.W04A-UH_0U]3RP.ZJ\08WAFV7-@=5">?ZN7 M_3C>.2L;[W+S5??0D:I*EVH0_$8XDAJ%R[CS8EX3Y_^A;I'(\U6R6E60[EWJ\&1U\_D"/:9PJ!O]'8*-BPFG.B!!*$YD6 M(CLL&K0] (D-J@E.^V-.W>F5'PKOMF;]L,XM^,=7D1"FC2-J:&\,+*@ M19)9856.UF:#8DKA__=Y9__@U57J[VS_OQ MP<4QBPRGJ<96?XB'7"1@Z.JG(G4 MB/<,QM)?!/'$$6V]C;DW'Z_%&8Q<3-Y=-B.GRF;7\KB[#\99P MG!\J!XO)@)VL9<5VJ*N+S^F,8=O M.="E'%-XQ%J.Z0WJ]) LNIXL&@_)HMLQEF_9PN?FY,^MUT4VS^Q&Z\IEW'0G MU5L#.IHOFPS'")Y(Z$1H6I[Y JKNO*/1?_7.H1]V?EO,1V]P7)C(AKRQ?LZ- M6W0)7]#5M5)O,AS:\31F]ZCM)AH*'1#6 BOF0DG$Q@JIW=&OY0=S4=;&-0+I M3VJ^:=;.RSB9C'R>V#6S7'(6.]?I'#NXG: ^V\ :P/$K9Q\[]VR[+NY8WW"8 M=R_K'>NU+WIMSY^N-^,='-X]-[#K/#\W6#Z"115!B3DSGS^+:>L5;O+5$P)9UH1 M6%I%7,!/2)XHR=9<53:C+%=,@K7,K4Z%MD5$\R@5< RE6]O="_3R!6JB2-U> M0]P8O/D!H^$_/C"<[>'S?2>9<("E$[+VIBB_^"C*"8H! J*6N%B\-G+NX;B\ MD.IF;D%7P6"_ M84LG/++ATZJ8>@'C?=L.=Z^9T*M9]18[B7?S_T<%DW[7KL$_@!Y^A6]^,3!U M+)X9T$-OSBY4GUY?' O+8]BRB&C0"C&W 5WU@A'!%$M! ,8" 66OPQ$%=0 7 M'?EF'%K>NH+6F2J[9.GVV'Z(!C]-^C[0Q9Y+PW'2;TGX(?$,-'/%2Z:(/M6 M-'*%".H)F74R\4R'//\(U(P6Y T-U&>]U2 _Z/)DR' MDYI>'!8:B]9%3G3X9[&_@?K)/RCN'=T2\&2-LYNO]' /4^I,,)5KF- M2>"$]MO&V6_:L>\I-U^G/2*^DDN@'-'_P@SLLO:U\L&I+$Y.*G/2!B$"W%_K MGO>KU)& "U8W1:E-L8JK">U5HL/CG8_;!^SKA7QOE"LP[8$-[7; 4J%VVC15 MQ_TA=J3G]F/>-@U'+Z#+Q9R? IN*4S>+U9O%)(B>]:E]#6[W_88%7HH*&;#^S52N'F@("AP< MO6;'*2QFI@I-LK0H0"5,-9%*&CCP;28CIDV>95OJY <=KG'DPZ:.W*X^K"__ M%U%CB\U :9BYTQYU.+C&S;^8KU;?^,<:31H -I\_%R E%.W&O^PF!4EY/J< _P22@NE^Y>:E^R%+L((T6X""?%%P&1I8\$ MCF/2W+=9-IHJ:^ZJFYVI\9/A9+X!>">("7H]EYBV?0)@OX$8U# M@1,N[D('I8+^Z%-" N(.9K'*F2],K:1)A+42;%-IE!"TKJ#7Z@ETB MJWLHIO:@":,6=8UV2E?$! ;,I#0?F[0MUYL5M97@[#:/GJZ(MEO1&H9+<[1EZV][/Q+T)Y.&-R8(DGS\& HVIVA[9>M+(UD]P'?OW^P_T M\!]O/OSYQSNX3UV S/P,/2.__L? M;TY!MM*#S[^<'KQX#7(5[\7WOBD/_WC]&8M#8'S'6B:RL+0@D8U<@0@E@L:4 MF()J:Y.(8E/)%=<1R%RN"M@4E1<\ES)/-6-C:;4'L7 M>[,/]3KE]PVHC;;9S>-82>+1.:?6I%D2P8="2IOSG,._*F69HL5CR/5\TP(: M5TL 40X%3HQ.9C-WQK35XG7;MJMJ(*156'+L.'_#]?C4L<>]& =8/7_O:";G M+B$G)-UYZ0WB=N6!")/<&_"*?NU!W+KJU::XM=^-S/E'$-[,7>5H!AT,< := ME;4)&%J3$NNF\=U-/S[W]KI)KF^&?7>M]QX0:0&+PO?/'*A:2%9$GY5#\<8X M8OW@!84=HAX&9VL/B")58'Q7G:+@/,5LTV:CNN8QYY5W)?;R6!&O?.1JX=O6 M+XBI!Y8!?)B>BE9O&KU=N,+XL/G>GG#P"2'-%<8 U%@B=N,J:31>5J?->""X M#B+!3 +]+4]E5M7C8->U2*=IE&X;TND7RM^'HQGG9NZHIH_($_ /UPC&E]V< M8* \ &JY9.$.[[V+V[IY^N(3%V"I M1(P7D15PGAJ;I;E2)C(FWJBN7!?P;83G8PG/?6L=YH2^_OTX$=P4K&!$QG%" M.$TE*23\R2*5468S([-LYUD2[\;71')OL\UI!LI1HA)5" L*JNF]\-.W[#3[/7) ML4;P/)9EQ.:*PDXGEDA+-F;<85W$3.Z84:7@/JMU1DZQ3(=@9X'09>PB2WD,)N:MS= MFG*JU0C#IJ ET6KN\*J%A5\=5-JI!WY8MMQ"I*!NX]GUW"$ZNU(-U+"Z4#3B M9@.#>BNO-Q$N_,1\1"^@+F$'T&/G_&6+NO$QPH6N[&X!]_F$RJOH M$M_O!^@GU9&8?UD I_"&J32G8F)#4*/Q(=X2_7B-Z<_H:Q&$:K+MN7C MRT^A5OGAO4I=+Y &Z,Z+-F5%Y=T&?88F]>"1\L M#V H#LRD 0L:]S+Y,'PUF84!MJEBBVF+HK<$M=?5?P>H)^ M4KL^LS6W^CV&7EZ4=9,6ASC#-A@_C@&?=MSE]^-,Y90)GI D4I+P5%J29UP0 M9A43BM$B%OI[P+];I@$DR4 %#VO!H*_0SM#L<(DE[DBH%V>(.O[9O:?3Q70W M Q_A]MDT_A9SXM4NC#F D0%L^H/S&<\6,#Y=_PB&R&32/LHY8#NU=QD3%B/B MH_-9.?5-65S@W91.PVL;+K7*VUQ\P*Y%/O!QB=P= D @G2I-SD7E5A M.H.LP%>:3T9ALM,8]5+7P@2[G%]VP72/7O%%%DWB*"VL1:/2@9RL,(=S(LYK M\U/SX6?,-YZ(RY_*J=L0=]//X5E!#T2U9[71-Q*V_[G3B'8CKQ6%+NOAS>'G M7?=3TX-\Z; MYX$@-C2>;_K+1]A=OO>\:R[=T(K>6QRK-.K)\X'ZT;M\[1$=_S]9_?T9GL1+ M'>&?Y&*P=C'8L!AQNQAT:3%NX)?U='REC 'S[IHUF!B[+K]GY\N*2[B?X,5. M55G27I\/G)Y8J-F M?K<@QQOWZ&N>\9T.\M9D'ZI05LA^Y/[EN\F75 M%-,^/"\L@?;Y%?6JI+S-@D2C+Y0&#RH/__.KIMB?6H5/W:JYW08^H[ TD333 MA4JX+@HA9%ZH-,\$B\'VW&S8]V*::QC>MXMIQH_4X/_SC_^I_WTT2UY_/OD$ MSV4'[-^3UW_\'L%SS_X\>YG\^?D WO_N\^$_]N.#]_KLWV6XYW__YU2>ZU,ZS2"0OHU NEP52'&>6(1#H(H3+FU,I-(QT9I*'4>9C+5"@13'R;B( MUI$1!H$T"*3M%$B)IH9*&DFL^=9%)C.)$BB5S,2)LNE-65^#0/HF NE@14.R M5$40-=(@?M2 MB+[4<_?D^3>/P9QA.N&44C#-B\(6H!]K"@HSU2I.!Y-F._AWQ:1)$@1+ [6. M9U%">%0(DD?8Q# 3E-DVA[^*B_M,U4R5 ME='[2\XMJC(AR8]38S-)R&'@GY1>P6 PUS8A\.F?K3:0T(8$L UM4-4YQ&"[ M6RUI+>V]I;WV\\5O-!;L?:]]Y(D#:(V \9=$.RHL3284#Z 1^*U[ )8*#_\E M9(WQB >< +\>PZ]6FH$2-3II+"7,Y$HI6VN%27 2X^BP4\4#: #?9SR "+)(H%1(Z^I M @82'#G'%:),,(D3]8'%E56AVN:&DI)+'Q$M\+V$+PW@N3.FHZ&2D\1;$J<>AG@)Y

U.T M*IB4+#&"T8^#$4TN:3[+)'&;\6D1J0+?9P-?2YGU3 DP\AD/'IN(0Y0Q4>6D8PD7 MN[\1\*W;_;G&$8M8HR@]N.U:477[XR3)8K=O6#L)T6=#1)S(P2W7EN7P/)+ ME"E&N.2ZV.?-P'[-/E=)6 5 AT$Q#'$7,#+).D2\-B%)DEQVKTE;P!I/]L'^<\0^3]$#L -U7G"MO<-6)Z*3U)1+6#V*<=\([$\?Z]>1!$\0PV#7\Y27 M?()A\1<6>^)C,(IE[&.FVEK/:UMNX=@O^@MWT%^XJIMS*?M>Q!>6N9'S/.A& MV8T;7=]6<0K%Y?J/3!OYD7L MVUL71 A.2DLHQ]$9257$WCIFL3)8%]>^ 4O\[I1KSX1F@0>)K,[G[G6NNQI@ MC"2CPEOMJ MQ996UE7B&:<0%O5=YM]XJ;ZAC %>>--5:.AP3"0EC99,MSGDS MT%MSSJD25$COD#11(4X<1>!=610->.;,,@)_6EGE;2R:E'5;T#MO]#)AI9.Q MJLEGA3%"DQ2X9E>-SMY*0TVC8D#T MSC!'52*4*>ZX4UC)8F(W .3O3C/ )V;V-N_LK[.OBGI&!)'(1T,05UHC:P)' M,'[,! TV5V0KJXJUJ2P': KR;TIJQXD*RZQ*-B>U$T=#=MHX#\:"C4>+==X0 MY'>N(]\82?-&*)(D8L1%LL@PP1$6&%MNA P)S'.%VUK-*T)?D/^\D*^Q!O\. M&RD U9;F66.")3!WM BIZ&$U!?E?KB.?61J$ JA3,.3!,7<"&:42 B(G*BC# M83@KY).Y)<0W_N#;$:YM<],%I;EC._2F;0DWATIK;*86T0)H! M12T-XC'*?"Z,(@9+(L.8P/H86><"F#S KTK+H(LCWQ NK3GR-N"H,/8Y 1:X-#B;1>D%TL*#]Y"$8Z9* M@B-8SU%BZNFYM'+V_UG5BK]*^IH\6O?D$-#B)[_G.=X[.K'5LU;9;M4T8U1J MCAWG'!PO08ECDB2M8X+Y';%C7PDE*ZN_K'!/^"+SX2Y@K>JPIAG6[%7K?Z\] MZQQV^.0O[GW?^=]+X!1H_&H[7>R/<'HY-AW(2;_:L_\ =/#=M\ MGPEL68;F]N;[WL[AIUYG\PO>V?HB-M;@OP/ M_SJR6^9D8]\#K'?V.EM_'NY\6 ?X?^KO;![PSN'[/OS?VUC[!-?P9YVU-^?_ M/0<:./TJ$L5"@UD9@R5@P"B'G"($)2RCCMQB'?6$7V'NQ? FDY_6.L# 1):, M!;:6UA*JG I!:D7!>EUI1>#"8QB$\? DKJQ^BJ,Q#.TXAE8>ANG9_7.^8VVF M3P;EMW=<7? L^NSW8CCIQXWTXV%NGEDO>CZ]^1I@I35)RYPHX1$GBB,3N$8P M!@[F&HP><_7Y<0LMF5K>[F+3=F^S/BJ:^FD&>QCN/+U&O5'^=9!:X[T(AD&_ M/SC--:C_WCN"OPQ.X'9A](_7UR?WS0\JJN>J%H"KY6JRZ,#S]>WQ*+Z^?/%' MZ(V.^_;L=>^H:F7UI3\NKG6QAHD;,D)S-T[>_N.T%\9[V:IZA2>6U46<^>+. M%V^_JMZJ+:*3]Z1^9:BY]6W\BMSZWJ\N2]@K01YVV5^_)]CM-YVEL93>Z;*_ MB>7?,]?]28WPFRVL^SV4!RC'8:,>Z\WQL-=OD?;_NN$_5_,*<(\GO$-R^3)V M!KWJ#'JM,QY5T>$I'C^OYJUA[-M,[N-!ZRT\S'AX]I^^S=GI)R,8F#AL'=NS MP[S8YT^X")\_[(TOOE#EM;=R7OL-6>QSD1MX_N&,EQ2MB%Y)RH6*@0I.F;:" MXB1YL :#]T;(U_6[;I[]VBY=DN#% ZW6B^ %V]Y_?]A9>TS[M:Z@':1SN9?!]W/]>!%Z$%[3N$^ISO['_G&YD?SF952+1Y!Z]NSO=>+L6R.Q0S M&5X/@/Q&HNS%ZT0P%Z@7C&D?'8^86.$,%BRGE1CL7)R?45C,UDB# M1%YF2=2^U9IZYGCW)!C-' O2>,ZDLM%@391V.L9HM2XAE^;AO3-=CHRH($10 M*%(&2[<'ST-K^!6S1(S.18X4![SG8@D+#[DT*=Y2&. .1\2\%Q@K$QR'1=]0 M"_,H&&F$BYD+8EGQ&\D ]8IF/(H$=CJXQTPAGKA%ADN%'$V*$.&E,3GH*MI$ MSZRI^B@,\*C1AZ> Z+_C:-3R)\,A@*-U/!CFD7AA2L]_;Z"A\F;\U@Z'9]"3 M?]G^22RL-3_6^C@=$YKU(B2Q)!C!.7)&,,&P/ YFW-IP4> MGP383Y1F7K9Z7\Y6[V.9,-W!T85=67CL7CPV7>==2>8#Q1[IA+-0K=?(!*:1 ME5Y*P4SR-*VL,C:SCDXYR%+8;;G9[;'LN,)N#V>WFI5F@Q"6$(J".(H;! M=^1>)V2558@ ^6@E@]=F"1/H-J_ER$U2W8Z'@V^]D"=K-56/?*_?F^1\#E*5 M*-JR1Q?Y=O''4EC]L9Z/-XPYF R_G?8 !T=52M[;P5%%ME4FQ[]LOZHO^'DO MQ@E\\D?\X-!!4\,5V$9[@].CUDT7^#R&?R;8NVQ=GLBCA^3[$7Y\0Q;0,J4 M"O9**%U2 )>JL93/,U_QF2:^E2S .V0!OLC.8%>=05Y@2N1-2W');BP!DD<* M_Y;MK8O R7%_FWX\[:[MPOWZ^Q-]IO73C;6/I]N'.X?=K3^SSM-W>/][IQXX M.?QK?V?M#=Y8V\4;6YV)/M/^FZK=.X?;9/LP^R+O<-9PNBG%,>(@-?A^B+C$ M$<=.(FU"==HF".%@"$-:6:6*M/GL)VQ+:+@PWW(SW[Q"PX7Y'I_YZID%4DKK ML$9&)X^X=!$Y*3U*6B:8W2DRQH'Y.&\3,:_B487Y"O,UZ<'ODTZ%HQ?"$Y6$ MY0&X3EKB+$F, FB(GS#?'60W"_,].O/5J^8%8[6(+"=%"HFXJB0Y*4;..(N3 MB2$FL;+**&U3-:^BM<\VQWLZ1#NE ?<4R/Y44KN;>*"I$-O\B.V&O&]-O,;, M(J&D15P#Q3F=+ I5(6X&JQ9W\TH>*R>QFXOFD@BVE&BN.VA,>$R$1]1QASC- MHN$^",3!Z+1::AAB/*]$L(+FYJ)Y7IY'0?-CHKGN="A%K0_2(4NK!"G"LR8+ M0\([IG#RGD@%:%9M?$."U/-1F0(3;FB@T).*8FB3C%(FWP4=F65:M;F9L[1ZE*0JI!N(=V%;@46 MTFT&Z=8\4.:I"S(PA#4/B(=@D>5"(N>TBDYIX54^'"%,F[$Y:Y$4TBVD6TAW MH;N0A70;0;KU0 &SREJJ'?)8&\0-<\@&JQ"SWL:D-?4AYE0^(%T\YQ-IRU@N M\'J"(*>O5-Z#/!Z,>ODSKZNB)[UO\4=VR-^N[U]>/#/^\17KX/%.QK=_Y:8D ME_GR!KY3^M%[1$1M8_.GG_>II6QW(W+#: ^03?"0KVW_U)Z- M5OYY??NW=X1J?5_OMEL[)Z6%=,-/Z M__Q^C-3*:I5'6.5IY16A.JEN5V\:_\;5P^0+KX>Y?O0-5JLJDVW]:"VZ,:Q? M'3L\B!6CY+5K?/8Y^I-A+R>2YM@WD)'M'6T.;::N-Z-1;&;YS(^7:]@IO,^Z M^Y_VNVL[_>[^=O[>^?;FI_W.&MQO#>ZX^5'D]/#I;,TWT!9/NQ\Z<+\OM+N? MV]C=@]_AFNNGG7-XO79 =M:^G/_W')YC_^"K##)BB1.R1'O$A1!(8QN0$T)3 MRHRCD=?K9R;NM#!@C03BN#3),<-M4(EP:Q-+HI[>^=.0/:!VYN_O=KUU)'GB M*)86/LN9L58[I3AU\$W';2[IL* 9ZK_YP56N\"#]]-0-RPM^_)FVL?;FJ_;: M<.\\(HKF(PLI(*W [M'>!PQCDX 8ER\Q^*=1+E4U2U7->5?5?*:YB"5+M6FU M*I>BEL^;;[;7S]R&TF"(1A:8,8 %V!I=V7LWG_XLA_S+(?\%;21?36=OK;1^^.]VF MG>\[6YVSSOY?A]N;[TYW>O5(VOKWC;70WUGK$/B<@/L<;'SXL[>]^:_][?/W M\!SK9]VMG;W.YK\.;\KM-$%ZZIE#*8?3N*,$:>X,,L1@KR4VS&?I4MT&_V99 MCOF7!*?"?SRW<]R3<5]^ZU1H'IV2N%L6 ^YA'E@6!/#"B%5()H2;'#95< MFN3.4L:R#N\?(M5P\NO__6[15NFQ^W3:C_O[#W8 M"+FA\YX?A\W7".G$\=X@_+3Y5&AL?C0VG9. 64I8:8(826"'F"2SC@1X6^!C M>1R=)2:LK(HV5O,JU=F@"%+!\&+LD(+AQ6*X9HI(S874D:#D"$?<*0$8EKG> MKI7),J\QERNK%+?YW*1@FA *F<6KF"TVO-10G]=R7>"]$'A/EZ6$X1 29T]# M)HHXLPP9%QFRDC MF: ^GWUEK"W)S&>I[PN/)0HDO&#(SVMU+Y!?%.3KP05- M\\!(1"T8Y%P[CBPF&ODH,T5;'3! 7H!93N85'FS>SL8HBVY]SQV]"OQ?^6@A_31>J=-*2X&1 +.B( MN \$.6$I"E1*8UQ24NJJX*Y1LU32+A&%!J-W7D9'0>_"T5NS/JAT %ZG450Y M95[:@(P.$FEA-4W**2UI%4\ "Z49Z)UW*.&.QM+-N::WFU+/^M39/+NFV2SX M!";,OP='NX4#%\:!VU,6C,"&2BPS\RF#."42P4IF4(R>!Q=\<"16YVXEF[,' M-A-RGC@>4WBS\&:C(E:%-Q?-FS7;425O?3 4):TT\*9,R!#LD4_,>JU<()RM MK#+P_-B\Y+N?DC>?0W7KGQ-]>T>MZ;,P/\[C7B8"YS3@WO6O753M/1SD]@_\ MP>0CX23K[]A^5:5P )\9Y@_!0\+%7MTE5[A!"=$;)\/6T>\."\%KWS\)L=X] MN6LRWYTA9T=5Y6_HT$K5901=9\H& ML-2RE=LM=P6VL];X[!AN-(S7J[A/*-3%_N!T6D7BWF(JOWWVNU?\N5 96AJ! M"J9?4:J*0$5I[,*D/^0\I3^6P7^_V17YL;U#EEJ8@[1;4PHE\]-MN<]1@J9W MU^7J6 F9O(45\@ZJ+G=Z_I?5CQ^&@]&HZL,O1\,(#;KLT@_@K-Q^!J+TZ4/Z M]-_P]U@Z]4&=^AYLWZH3JQJF1;7H=P4JJ\A##O!DHMRMY%:A'V(HRD5%O>/> MFZ7<4F<5=:AR42W:<+FDY]7\7W;4>Q$[ O"=M7?0 MAG716?OKH$O7\?;A.M[8[/#N9M81]V1GZ_W^]M9'>O6=RQV!K"F^N=??WC\X MA6NR[?U/O>W]CZ)SODNZFP>\>_Y7?WNKN[>SMGU^4Z:[5"9(QS5*AF/$F?#( M"2Z1C"Q1RPPS :^LTK:0+"^<5SFO2@S> \EZRDN4C4E[=X,,$IPAL MEV2F/.D4T@XSI#%G1'O&8G39!^9ZYKK91P0HXHC4EPQ"HSMSA7@7N#(SA/C?<2P9D%U_4(CG(A),(, M2HH$Q,%!S0Q.4[SAD30@BG"L\0[*>>.EH'6IF4SP4CQ0AN!E&44\13 ^8C2 M9:E^C 6UDE*RLDIP6_%Y54YKT)920?@F"GXGHI>)=%#:4@'G$?*=*8,:15E%@[[G6.U]]4._O>1X@*KQ9> M?6&\V@!:+0'61Z'5FMT:"798&H$(,0EQHCPR46ND'.$&3%DF!:O*5@CQ?,(% M-XBP5S\FSY'%O*;DEXNZZ])ID);&%G77HNYZ%W576JF[TJ+N6M1=B[KKL^O3 MHNY:U%V+NFNS[(FB://[0 .GD0I#&?>*SOLT+]Z&YO;WS<^_+D'U\(=^NY\>ZMSMKWY!MJ[2[M;?QUL;WTYW?AV M?9X#%=W]=WS[\-T9M!6NW]W;/H?K0+LWUK;)SM:GO9W--^(F===$K,&86$23 MR@$'@9$S4J"H/+5624:C7UDE;2F71MFFB'H5"EQJ"KSKV8%"??>COEJL-5CN M(@X**<,"XDYC9*R-B%)GG37:8);+I!?:*[3W#&GO/EOW3\U[SW'K_O%XK[YU M;XU*S!*!L%0<<>TELL%8)$0BB1.5B&(KJV(.&3F%\PKG->G!&T!Y+WE;_1$I MKV;J,0)<9U@$HDLY"]%YI+'CR"7,I!54!Z:8N]2 M(D)5&9PP7QJD%E4DX)83W264M1A4U^P;P;E,UE"4)(_@TG&'3 [J&T8$95)X M@>/**ILYA%\0W> HS5-#ND1I9H'T5(*%Q3!GE40N^RW<2 5HSB%J[S C26N9 MH-VC0JX'QG<)9BP&%#7 M@PG&I<2P0(9XCCBC"1GX':F M60F.(_%RBHI@%XR0-^KWLL3([K$$F9!=#V6 M$ 1V-E@"\RH(Q(/F"(;6(RH990I&.L9\TDW.$DLH<'YYZW.))3P*FNOU7C0+ MTO&(@C4JB[#"2JUU0E(;S2TC)AB2C6[*F[1&%PW6IASJ*F(JMQ(E\5Y@#"SI MN.'"4"N" MXTPL4LJQ)+E*+YA#FMP6I33)0EAP17#G'!P?P)7"(KD_G%U4I-%MH]H73;(D7+89>ZZ5[K. Y8PIY0\ >-8PAYY-$7!.K M5*0JRKBR.KLQ6JBU4.O+I-;[1.Z>FEM+Y&X6;IV*W'EOK:(>41YR;5<)IJLR M!A%NL-.2*XW=RJH0T^1:9%8+KQ9>;;S)6D*HCT*K]3I6 JN@F4:>D*QZ$CS2 MSB5$!+?"8$]C%1%0;26?3T3@!IG5_&AYFO>.3FSU;#?\Y7=2K)=/?H$L3E^I M+*EZ/!CU\@5>#R.8";UO\8>2ZM^NG_:ZZ!+\XRO6P=.?C&__RI1*V=P)!/^. M0&BE1X:(K)W\^NGGWO#'@;8LO04FT@&R"9K[VO9/[=EHY9_7GNJP=X1JO5CO M@%L?,Z6%/>9DF@'UY(-O>7A@4 M.";S>>F8)._95K:QN5NK!@]1ZFTG^:#SZWW_:U9M&L@:'"=V2Y(FC6%II M$F?&6NV4XM29Y!RWF$W6#OA.#&\R@SL2G,(TR!0LU]IIKCG\0JV56M) KE:B M[LDA](J_OO2PX()6@HO '8_4.ZZ5P1(>+F#,8OJZ=K'T,/1#ZOOZJE,SWFMK MT'7C_3\7*,Q:>Y7,7M57F]"QNP>_PS773SOG\'KM@.RL?3G_[SD\Q_G!5QU%Q#S7,97:YRWT MD//F*(HV6I:8XCRXE5:$=?DX\]/P)-[ 6!<'6)_F_&I%6)M[$0R+?G]P"JM) MJUH+1JW1WN"TM9O=.+" +J="JU_I5%;YM FF0NM;G@OMEMW='<;=[/BUW%FK M=_0MCL:'\%0M#W_;'0S/JF_TX]'N>"\#; S-;XWW[!@^FU-QPTE.R[V:BZT] M"Q>*$9!UU+*7N!F<3#6E=;DZM/X.GQSOP4?@1J-_O+YU0;J0^'O9UQ)+"_%.HI\Z0*WJSVWU%E%77*&)\&-2"E0H[$V%B=,[EH5]-<;!V^O MHK4W;R%DQV\3_#Y")Q[+2]C4'M#N^9_[W0_;8>?[QE:'=]_6:X?"4QYV\ X\2_<#W.T\UPX]@.O_U>]L'HC.UOK9]OD[ ML7V^BV^2]M-4,SUPZM.@[%X)L($'> MJQQ](QGRIW.5^6.%$^_+B?5ZRH%+G:)'0@F-N$\,66\8TII%[:AEUE=RIT7K MOG#A\^+"I:/"2PK<&$Y"V<58G"(EUGX64;$87B1A1%&"2<3C-8Z M9'E)TB9DN@Y(,18+02X_02Z?L5AGR&(LSLB)-6/1"9IHKHDD"',H%X=#CE&# M%(Y4@*4HH_8KJ](48[%PX?/BPL91X=+?1LTD=#P$X;!!C). .+8& M61; 8?C-&"8'U)KLGV[RS MO\Z^1G"&E94)>2HQXDP3Y%Q%@LH[^)^&D%96U3)8?J4N7*D+MU@Q25N,0F6<(*"(Q9Q'P("4HPHL423 M5Q0KP\#ZNT%IHM20*MA^W$W1G[W U/L> SJ/PT&A@/M20'VSE"H?#'/(6"I1 MSFA%EG*!4C!&@OVBF7 Y@T530O\H-%!HH&P(+B_XZQN"(@DIP==!,-H ?AL3 M:DNN3PP;QS*RR[.XI%=W\41!ESU*#1*Q%'$F;>P MCC/PXR-AR@4LN1,KJZ*-.2OK^)(!O'GK>-F?6(AC7M^?T"0P3))&WJ&^5)EL+,R7 M#N5EUV"1F*_O&KB@L=(VUWZ7 7&B*3)!:$0Q3M98[RGV.=K S#3JRPK?;.@O MWPI?=@WFC/;:"J\CQMJRA"SW)A=2M,@)0+M2AEGB8_!!K*PR,DLUF@+SE[[" MEUV#Q2.[OFM 2:24D8!$E )Q(SQREE$4A<>8,0MY MV398B$->WS; VCAEJ4,NEY#C(7ODRFHD\PX_=]&8Y%96.9].\7^2];J4B&]* M7E,ZEL+O]&E'8ZQFBU+OL8RTZDVU/[&+#N>2ERM9\ M9,KA-=)<*>2Y#C %2$H!>%2V^>S&46.JQ14.+AS<6"NUF21<[-<9:;<6;@J& MR9BD1-3%@,!,S>)]0+M2$DJCY)(R#TXIGV5#J?!MX=N7R;=+1[=E9V^1Y%O? MV4LX2*8=1MQJB;C0&NF0Q:4I%T88F4C00+ZDS?#,:9M.76PD*AM_=0!)]$Q1PP2P6G$P5Y%V@N!+*:*R.B4$'%E5>E9BJXT MAE:K,PO_'.=9=BD96/V8/$6+/T)O=-RW M9Z][1Q6XJB_]<6B'N[VCRR<6Q]-)D;GYD[?_N"A;C_$K/+%^+@Y77-SY]U7M M&7E%L;E36?O[7-:\$HH^Z*J_?D^PV^]9VEK:^D+:JN_6GIEKG$\5K[U@I=\R M;L&^-]^#&A+8F8-3'/5R(WJVWSH<#,>[=C>BW \Q_+9(QN]Z M[<7&_I]9G:1[1/8YC508RKA7E',G=$@TBNA-XDDI-LDGI)AC6M)EYKP# &TZ M..V>?X'WWN"-K6WV>42-V;WM!22*P1YS[W/9C+D,]T5?3Q.K!WK2R8: MZS1#T4>!N(X.&6!"Y"V51DHNB#8KJWSZ*'7S*LP5+BQ<^)R-Q>D\D\)]]^*^ MJ=(RWEF+14*!:(LX]@II)R7B,,V]%I8%F]6K]71YS6(-%@9LC$1V:@LDLECJU)4/I*\RUJLP<*%SXL+&T>%+S@! MX]'HKYZ (7E4/&F"8B .\> H,MPQY 6-W!N"N9Q+0MFCT#J&WJX>HC4Z<=#VWBB#_+9B4=\D1KN\->SNHT5K M@K1@)D3E$F>>:AZ#XP)C'44RD9:]XV4GR(_3):.\YQ&'B*(D"7$'IJ'C 2,< MN3(,.ZRQ75EE;:VG!1!*^.M2-Q'XQAV9$>RT.Q@675$J!O+48<2,= MLB%)A(4'M!OK!4G@",J&U+4L,'^6*_R+%)9[-,S7=P.-HXHQP9 1/"#.DD&6 M4%ZI>FH;>;2&$Y)9.GTZ8.@98%O+,H;!_*RA[-X8$]5C!+:JX0-BLPX<-0M0XX( MFF4+K?:,.N]3KOQ(V+3.2UG&FPWPYBWC97=B(>[XE'234IAJQF&UIOE<"CCE MUO&(1/0)1I SI^3**F6S'$R9(YH?-7OO*8#X=C \'@SSIL)M6P.FPOWQ)>=@7FC/7ZKH"U*BIF44P!L"[!5C?$6B08YD:KH"C/ MIWS*"KY$*&\(P!.48"(H'@X ,SBJKLB6LR M4TPDQHR+BWD8$?V#(D.A2DH()YU96:9NP4FNW<'#AX!=B\Y8= MUCG3;LWFC=AQ#MR+O%("<4L%,@%,8&JE)\1:71V))&26+=;"MX5O7R;?-HYN MRU[WXBFVOM>=3ZP01B2*4BG$C=!(*X(1%E89HZ7B$6<1US:]H=1Y,6T+U1:J M74K3MIPZ6$C0MG[J("HP6HU1*'*I$8=)GZM(:>0MLUP006+4*ZM"/ L+MCJS M\,]QGF57>H"3I^J>' )P_#4%Q$,[W.T=5W36\GL6/+Q1:SQHC??B3TF,K<&PU1N-3N*PJLH];IT.3OJA!4\" M_32.U:?[50@>T["C_O2KA/EEC M257'G;UJO3\9PA6'[=9IA/&MVMD#\C@*N66CV.]7-^P=?8NC<;[4J%U).>;+ MCW(I1&A,[R#VSR85Q//7)XV.K=,>?#G_P<76,/[?20]:=?M%74SY8L/HX9F& M9[FY\)G>L&5SO<7,*\!JH_&KZ_*0UV;#==ICP06M!!>!.QZI=UPK@Z4,/&#, M8OJZ=D%[X/Y!3\ +4F>\]1\-?-NWHU$O]6+XUUGVXC.J3FR_8\=YV,[68&0V M\SS=A/O_JS_P!TM*<#O_W+ M)(+)C4:P]-53EF'BGU7S]F)"M0XO9E2[PO5H;W!ZE*^4\5(1(0"E/SAM_;WZ MV^ $GBJ,_O&J]>[[=(O\$> %8/'AX#2SS:$] M:^W9;Q.*J>@YPQ7(N9\YZ7@8C^$# P=$;?.* FT_[8WW\GOYW\')N'4/=;D:3=84&-B^/1[%UYU*_,M3< M^C9^16Y][U>7)>R5( ^[[*_?$^SVF\[26$KO=-G?G#B\I]S DYK;-_NE5P]E M[O)0#:P$7=D#K0M3X#X5H%]FX>PWERM 53?[+:P"I0#YG(NXE\KC]EV/A++I5QC_B/)\%HYEB0QG,FEV;B_)<=]5[& MN6K>V=KI=\[!2]KO0+N@G?0=V]C%"AWYD*%>U^WSG\ MJ/57>VZ21 M(@0\,>$2;I8',R7N]AN(KUN$B*[$Q;C]('QXQ' MEFJ".%$)6 QF>:*)%/!]^_P_9-U4V!]/UC7#!@MB8TB1"29\HC[*)%EWJ) O8Y) MI1BU:AJL2_#F=NME'J9*\=061V5O\BA5[EJQ4F:FL^DB#@)+2D+B2"O%$:?8 M("V50,Y:3W1BU) 3, M$H\EVE*@_UOHE\VDQ<"^7M""61ZHD0AK)7/Q&HXQUB_7';X5>YTJO-7O4.L.8 K\31M C M'GQ .FF-.//2<18#303H5;>%>#[T^DQ$5+(PR.X1?.&'_=@F0=)E3QM]C0.=Q.%AZKGFXD,D7O+'I27=S]WMW_XOH['Z5/L&P.(5B< YH0_*LTVR0 MH GK8))R1*ZL'@VF**,%E# :7KJ91G9A8#^OU\A3=:J9<'9)+' MD"=!EN$!*(P \-4TS"(_AT! XWS-.=VW=U2_+:W =A_Q,4Z]]#1/;LHM\T4Q*RZ"KJ0V3G)H\M4F>XV5J/\[49ITW7X5E+G#!4204IC:E%%E..:*! M<9I4=$F(/+6/XO3DGIX=Y*$$*+C4,",PETISXK5-+OK@-#1IX;X$ '')MS+EGZB M5:X,\B\&.1*KL&<>!0;=SHT-R.;3_YX8(&L8'8#DC4O;;6O=A1TVVZ(3>]D@ MFUKRLJF6I\A$@2Y?=H[WK%/9A,.N+; U4:O< WXBZ&XG??*3'7UAOG+Z2F59 MJN,+/HQ*S;/L/0>B%90X)@GXO#$? M'8O8L:]J9;52+LQ0RW9N_QPZQC\ M[*S(!Q^[\"2/H:&#D 7X+"R3A\=@8DUL=R"@(_C0Z%+U#\:D"@ID#=W6YS'\ M,Y$7K(;K\'@8P9D=Y12?]2.X3GS5^AQCJSL8QQ:9. X3@<_LVOJ3T0B&[55K MP;J9V?K.R^[&T4\*FB]9&7-C[%5.0A(*I MW;J 5PQOLK'"(P8\Z>1QY-Q';:GW*H%U[.!O--JZDF8WCG\7'OGU[+WN:(XN M/,TKQ^_'PFCSA_O]P>FH)D7Y>BJZ='M^AX^:F#?O@(ZDOMY%SRKF<' 4Q-\SZ M:W/8W&!85C!XBEF=O83L&OQP><.T9SI+FLDS/2#S/(^XS#TL_ZYBRA^!^??? MNKW+B,#2!]POCK"<[WSX\[#SX=-!9S_T=SY\Q#N;7]C&AS_W.H?O#[IK_9__=]^[;^A&6[L'VX?8I?.>L2_\ZV%G[U.]N>KY]^.YL>^MC+B8$UWEW MUME\AV_2YQ1UCQA+B0#EG"/))):.I4# &'E54AGV$^:&&@9\I <]_] M_34#O8 3=H]'3[43=D93; /0$U%$(!A,C#3+)V<$\U1HE31-55US.:_BCX6@ M"D$MO%KMO \Q%8)Z+(+JUC-1K5/!F8"48BNKNBW( MO$X -RC_?AF=U7_'T>AU*[NL?Z^VL_[QL]<*L/UI]PJ\_CLXLL\\'?<^E6$? MQ?7[^4AF<0'O36'3PH5.YPX]VG6RLT% MM@V&[:-X$=.P+=[$_#!=]R8T%M$%$I%(,&K\Z_7EQZG.OT^.P_WC*D/J]FVPNHLQSD7-]V+_WOMC#T\$?0EQHWGU MSO-9+>;@F^74!7AUEV7C!SB*O?>@M6%:N=4D*H)@&EFB!*P-AB#K:4""2&)5 ME)+DM8&9:<6SNZ\,\T5/P\/GA4$+@S;-2[Z)-XO!/4=2K2O*Y;J-V&/$F,GE MB2A!VCJ!O-2!!.>B=6%EE;0EGI=\;N'6PJV%6Y\BE%&X=;'<6@]F!.HOLKRK"?;;U%I" MU[\/W]K=\W=XIU=/ OT"6/H3,/GQ^\[F[FGG M_-/>SOY.;V?-\\Y6!]K8W=O8^GC>V?QT^-_SW>]?+6Z>04HT$"W=2F0_,S[W^:L'DVC7JCG.<^2%4,=I)BG".R4TG&OT\J%M4S M+4UNL-2O#'U87NSS2K>E\TRW709_Y&;CZ7X/U=ADP_NEN]XC%VP9.^.VU-6% MG^]KS"[<)WO: @\.O@R>X'UW0%^L0O.]G__91!KF)/O_".EO=P^YYZ'76WN#MP^[>]N87L;$)?O^Y/^VNO6'=_3?B*@9Q M%4_8V^]N^N]P!]:EZZ>=M4^];?I^K[MY(#;6UL^[YV]P9\W3SMI!UI.;V@ # M@U2PP ATJ,EB]D*!O2H)\N!@$"7!?L5N9=70-N8SG[6^+T">^%14(;I"=/60 MJO<"8V6"XX:#NVU%4,%((US,E!6ZDDW70KHV!X<1BNF1DL!L,LUHAID_.^+)@9)$1D8]Y6 M4GFO)1>.QFW)9BZGN$RYJXVQ)-[WCGJCO:P:/!B$4>N%)9X^I25QV?,?S4H?:W4 M#&W,R=CG&\F=NW73C>-"A_.CPVE%#0VK5K12(D53RL?Q''*&"K!NF,/"Q\"9 M6EFEDK6)F)=NV=,7!BT<6CBTJ1PZ=^.R<.B\.;0>G;(N&>(2PBIBQ!6UR$2O MD8K>,!]HLDH"AW+6-FI>XK1/SZ$/+J[FKE8U# >5O(:<(F]_#M\L3H%.;DZJMSR=^[Z<;]"9Z'(#;ZAL)+MKZ9OLGL76ZUX-/VN/CX>![+Y\A'%4E'D>3 MXFIW*LYXQ[0=AIN;MB,7EK;CO_G!Z_>](WOD@18_11][WS*QC7(%NGROQF1? MG+^Y!-4-;],.W=[?QAT*WUG;ZW?78!F$^W0^U\$%GZ/K M;/M\]VQ[_PLL;Y_VM\]W>MW]C^?0OM.-#U]P7@:A#=__>P[?W_1?C:&&JTA0 M\(HA[HU$QH"O0&U(.,$ 6/TDBNO),PX:XPU! ="A%96'11)Y4E%KRYFF. @;: QB8=D_U0I0803AX"T K+"P_1S64>.82^86[[4G\UK M&3X7B3HGA]!8N,@D&ZB"0K^"PO!J2I1DH)(,--_:>\N=55)2;)J08C-5LZPY M!Q,FMD16K:LJO/ZH$-L&VSE^ZP&3]G^4-CN/=Q>W*^?57^IY]7GM:D1]N;.X==^A'O;'4/-];VP(Q\<[:Q>8"[6Y_V M.^>?>AM3"B'KO+._CKR2DD;9NFR''0O&3V%(9N]AU$8 MLL$,6=L% 7Z4(42'DF19V"4F9)F@R#-"I6?>A1Q;I+*-R;S.U2Q_*M R6LXE M36A1AN&O@H'_#P8"2&[]:A@*F\V/S::SAKR0A*3H4:!!("X20]KZA#"3/H5 M&:=L996P-B'3*L8E:^C90'I62Z9 ^ND@73-0")-.&B(0LRHAGJA".@J)#%>, M1Q2>\M@->,A86 M%+*ZF<$^PPA,O*S"8/-CL!L2D)ABCD@+E&7#1*;6VBB13RIB:22A6@.#X;;F MLD&I"R7_J&%&24'SDZ"Y+NA/N%">.D05T8A+$Y#&G"-BP<'P7@5F)_5XYQ91 M;E!(Y!F9(]FZ'P]/)JBUX9L]\G$T@T'R(ORJN85*+GO^S47'%UJZ%RW=4&-7 MPM(1P;X(/!C$N1;("@>T9&0DF@?-65A957AF"Z.$/9H+S[F%/:;A64R*.6*W MGMS,K2=.I"(.W';]K2PJ]*P%%&.M (7AR=*D(T\@KG#M *J MXUQ'<';DM"+DO:M,EQA%$_&Z:&NEX'4VO-9L$O M$PLB$JL2V"*:34LG/@E>R[F+J2RSG*^:HWC5L8N6HYS)78B9J&R<@"CP8">E^E1 /TD@*YOFSC%(U,1129]WC:AR,*P M(DM-L,P[HE-.76D3,EVMZTD /6\QV/LX%2\X/#JO9;PS&(YW[6ZL'(^-HQ\P M?SLX/(Q#W[-]((++4^,E8JH17\2R@/"\#I4#Y<:%<+[?+N(H*/!47'$/P6H!!8A+"5@AK:V<[?X]]C98SG*1$ MUEIPU)0E2&M,D*#>:1UL< J,':K:9/:"Y(TIQ5"XM7!K4[EU\99GX=9%<6OG M.K?R1)VDQB-8&R4XDD"K.CGP)I,-*BDFL*55)77*I_?)EI5;[U#FYN:"&Q>/ M=H$;3E^IK)Q^/!CU\F=>#V,?/OPM_A!,_]OU+R3\>U?F1*I MGCL]X#NIV[]'1-?.!/WTT>H MUHOU#KCU,5-:V&-.YE'(!5NJ47\-LS<.\Z>@3;8Q;6GM#3,/_\_O:[^HE=6J MXD2N>O,V4_C1>/2__[2K-XWDC44W?EM$HU9T0SF'B0HQ.CUN!DV-H_";M9Y2OW[QB^=CP^_9H%^Y6%2")\"3CJA)5N'WZMR\JJ>7+5OBH-1Y4 ME[T=2[=4/BEU34I=D^=7RJ/4-2EU31YV%C]7#G01>.THTRZ8&L=P@T$I:U)$ M^W\7J3&1".-M(HPG'J,WUGL?;/ ._ 5R$04O9YKO%:TY/MC96A>=P[\.NIOP M_]H!W.L=J^ZU^8;O[.\=YF@-M%-L?*Y%:PX_];?W#\YVMCZ2[M9'G*,SGFQTU(F%>7*JN'3 M!]*+ZL6SP+,2F@G+O *[GAO)#3;)LZW"T6W^6L'S$^*Y9JSP M2'5D@2-I,$7.&S DA8GNQ433PM\JD6B]YHCS+!Z<@D7.DHB7@DB/R+( [!\.B /=1@%LS(:STQF-P"514#G'C$K(Q.)0B#M)0P@DV8$+< MH/"YE"DARVQ"?(I^ (WIQ8=9$,OKX335@+@8D+.-]"\;S7* 2<+*&Q)DBMQ+[B*CCJ: ML621&5GT3YN["$P+KP<>/?&:(6.73$IYPSIGEM^F?SK2_/A.: MEN/44>'2PJ7EF.8SYM+Z626!C55@2ZM$.>+4261EM,@(&@-.)DFF%G),\TFX M]'HR;3V-MLHLO%?&WV*RX*Z*5^;K5OGFN3(VH&#]*A$O;P7"*,!M1_"T)0,. MVO>5Y/KS5'/$/ '?4#N*'!$)>>A[;'12V-!?9L ]9J*;OQC>VW,M6WLV5"EI M/W+B_/51+SEH)0?M&:==E1RTQ\M!NUN5F*=X_*WJEYRY"TVRNQ5SCC,+GM@^ ML"6,%O!E:PB&XBQG8EZ,=C38SRX.5^9@J_RP[?DUP^5RP"[&ZZ?ANARM8675 M7QCNB"ZIN7(AAR-VUO[J==;Z!YU-3[8W.[A3W0LL\OT. ZN<=3^\^[Z]^?&T M.R6'TS_H;JV?;FQ]_-X]_VNO<_[Q>WZNCX-O2K#R M0A&62$(Z*C!W3'#(XBRKJB25)$@F<2YG]8HL0Y+!4V#D;W=854JAWX61CN!2 M)YXPETISXK5-+OK@-#"P1Y94]3JL1$YQEW69L,-1>4\KGM0S\^1\#BD\/166(U#+96(5 MXI@/<=0/.%&'M0+BB-)QQ%72R$CBD(G4P-!1IY1>636OZ'0^U@LECI<7 3N$ MK^Q5BG6'=GPR[(W/YN')+A/_+63'K49PDUZ&1[WHXVO[T-!^_SJ<#*L/%:J[ M ]5-9Y('(9@B08$'J<"#%(X@!XL2DD);'&G2C/F552+P]$[M N,V+PDQ#[(/ M"F(>#S'U\CM&QB2(12Y2A8#6##("9P );Y57B=**(7 M5D!TN7P,Q\4U!W"EOWND/T8ER]%Q 8X!%]RXY*)$XF/49N_U=>-J*OT]%/W- M[M9(S9,&1[QDBH#WD3AN,C$VJB C8^ #TI_M2E"/A?Y^D80)W*1A!>LFF"U*B"2)H(E5R%"#%()AI@-&SL5N"? !2%#D,[Q4C*BI HI M8?@I:6H5:,G=O:@2%;@W ^YLA(_(W&DOB=-6$/#*$ _<$A5UT,(F&Y1>6KFD M',##X?8Y;$I8]O_5_8@?D@U/0C&C#,N!@Q3, DTZ,)3%H*D5-OH MP:+%P9V,.EIEI4^%65/5-]O.IS/Z9O11@G.1H.FO":Z#GEC-,E&>,>X@"N:1 M3R7OFD6GI6E'$MOS82?E5>,@9,$M3L@D"@CSDM) MC!<0!(O,*#H73Q6CX$+FX#B#G+CG$F@R6L=H,J5Y+MEMZ\/Z+HOXBKV1V]X> MIFTWQA=M%YG[0;"6/^J$1LHZ_YV(6:=W(F<=MQ\[N5?(MG.4W+!$?0T0;[W] M2<#67)S7E!)^$!%IFY%Z-!%,U3&[\9C1 M.F8W';-2<[:.V4W&[(]A;S"L@W:S0=L8C%W_/A(-3';'Z<_*C]IY,W:O%V/_ M >KMG C17B*=W]^]6N^,PF"8.LK09C=@>Y@=S>./7R^+FW6[DREFY3Q12@4"P4CD-2:)952!#9D*;9=6F%EP(<_*:FW! M=V6UGZERCOL01K1P7E'>>*FJ% MJ7E:6D]ZLR5"HF;)0T(]+V0"7#ABA 2"LQHR3J[-41;2LW>WI] M ]++RAAE!&-,E4T[Z;V(QDCI=+16"U])K^6DMSY;[59%[5E*).B2G"K&1+SR MF5@OE **L92^J#+;-7T*ND]3]*C/!N3@@V4&Q#<.0,,?S4FHI'$H9)>VTEO M=>,DB?(FK.Z^$Y\5LPGG3A&-TTC ,D.,0R,WBXQ3#0*XS,AZJJMHI;U*>\^4 M]E*47,J(Q >0)?4ZH6441 HTA%QI[Q'0WNI%VDO"!JN](,[(2( Z2HR2FG#A M$^..VF1A:470+IC'07L+RE#T2/UOUDJPS25..)P2I:]VB;NWQ"B/A=@< QLD MXSPG &>%MYXG-%\S17*3PE5B:S6QS2=%1+4<+5=0)#";2]$T1[S@0+B5(FN6 MM9ID8E7VSF>T=TJ,,UH:X MR",5)H)-S8XS90^;-KWB^GZS$X+BT>D04 /'Q5HX S8&KK*B :*M5>E:C^N9 M%3M(U+*E5$0&!>7X'!#2V1*O%=5),1]S;$Z2Q)WW%BJNVXOK*)P3H&SF*8!U MU(>8DF=))4C":%9QW7)[ F"VH(!.'Q1^3$ VKB,:(V%C7CED+!M92T MXOKIXCK9R)/WB0FKP0MO0@K&Y!3*ZNV4JKAN.:[G#D%%4U0N6$)!B.+D&XA7 MH$D$E@5S23,JEE9,EP-48#]=8'L-P24'2@$%YXQA-('1GH+*-,>Z&]Y^8,\> M\\4(0OE$LO%%$U<1@>C)_EM=/ MHU%GO(/-43](#')O!9$>"X=9&ZP7W"9!*7!O? RX:F46C#0ZP_VD\JXT=0.: MFJ]1@F:%HBQ(XK.2!-!F1+M"X4T&D>_&RJK@]31F= M*(!D!J+W$(VP1BO4004WOE0BS/7$KL5XGMG_RT%X$-$3[/#.'LK1+*-. M3!"EG2" Z$6300F2D855<0_DK&S>+ZIL1L5M"W&K75 L63!*6DC!(8T[0[E, MMK@ Y_OQ]ZVXO1EN9Q9=&Q--.4JBC L$O$C$I5):--@H@\DN>[^TLK H_8K; M%N(V"9E-\N"YS,"C-M%(S25(ZU0Y6*]*='OQ/'O8%BE74?%(4LR: (-('%!) M= ;K. IXXJHJT<\ U) ]1;5+"1I1?4[)AD"34"$PAY]8S8[8=F3/';0:@UBP9(SS#3FI@6GL;&&1.*1,I M4E?#Y-H,ZMDP.4TU8TD3Z;PB((0@!NU&HH)B,B)Q\Y*^J8+ZR8/:05UBT$]>QBG%$"PSA*92\1K,()8RCE1DNLDN8K"55 _ M!U!'IF,$JI'-/4 */I345#0X%KA,=:5N-:AGL\OBC!EI!0H5902L!F)U=B0Z MPZW7/# =*JB? :A#LE+X'$S(!K04V%G*TIXP: M-@?\41Q6'=A(&%!ERGQIA=,6\Y2E,;GY$,&A5:S2^AFE$@LJT2T9[X$I2=B!"["BEDF?#3,,;NT(J#FA7K*R 6K MLE \ E"P+#H5F I6)&.55[$BMQ7(G3E5LTP)Z:%L5W.!1K "8BA-1'G!N)!@ M$T4C6*@[NZ2V*(+MENEX)T5Q7PAL=1P74Z:#4];LX=YCGAO(S9$R^])A 5(\9Q3KC4S("QD:62 ME(-U^=VSRCC6OFR\N6SY\NRY:U]B%0% M#H)GKU.BC'-'G>:)R:I_MIQ,9X^HHU&2>YN)S%018-X39Q,07 J%!E572 M"N_21==*K'1:Z?39TZFCTJ.6&2D/I="V\]P#4 ,QXU^!WD^$?:73!=+IC&X: MDTDR9$U"BA3I5&7BE _$A:!=\$8D@;JIZ#*UJ'0XE4XKG58ZG:8BCU%RJX2T MVD).B++BEVOA%H)M1+J]/2>16N$%U'9 M $*A]F(I*C'&FY22,_>3W;82ZB()=<:Y2=@L<3HC4=&AO9^B)BX#$(6TFJ1E M#&A86@'957?W;VH!H39^47\?%UG#_\;>UY633JT=[B%\PN3W(O2]_4/7]/(? M>-E)IZ; ;ZL)8+K8##JE6M>#%,?+_Z:?OO6B^.=$V"=NW':6WIVB_/8M\/Q MU;>&G3[X2=E?"=#-FYGSO#D_8P,"Q'_3T]P98!Z % E@0OS0K%L3,HE]SCUXK->6MDH8MX9Y,ZKPN'[X]$_ M_NY6+IO)&8F?4*E&78KIF$KZ)U T&$U!Q!BHLZ.# MOCMZT=MO!J^YZ;=I&Z90D_.)/IIQG7Q])G3+=")X4V_)Z9NG7R\W7\TPV^0[ M;I9Q2*[\FBZS*[_[T6/-,I?J5D_]\7=2U+;6MC[WM@+ECZ:MR/#7>NI/?+U_ M&I4A[-RUEYAR$Q5DEE$G9/I ALO+@V&OW^'=#AH=_((6>N,RNK@Y4Q^R*,3MG8-4QN^Z8F3IF-QNS/X:]P; .VLT& M;6,P=OV;*!=/O#KX@ MRN2MU8Y2IUD&1].D0@"G:*;5 X2;'"!@>SY^7^7_VEU_N_E][=,;NKZQ>;3Y MZ*M_:W=S8IFN['_JK&]ML\\_9 X2M+VL;;XXW]U9A:_<-V]QX+]=VL1UO M-X^W]M9VUK&O:V\_?E]__9^=_SU^-Y_+TS+M(0BB#&@"(3OBF-)-^%]@+G%& M8RG=R^2"'5R>Q(EK);WG0'HJ,>ZU,CYF *^B#1ZLTX8;KU.,JI)>VTEO-M=I MX-%)RTF(KM1&29$X;B21R6;A0J)6E0"^KF*5]"KI/4_2RZ"K.!=L9"ID(K$K*5!**+Q&BC2#+.4$,ES3$45V:A%U7C MK9)>);T6]/HF_G$\)\&D=3E[8#28%#QET5*7HF%>5-)K.^G-:'HDTEY:1-$ 3E9RT-4 M0N08K1=4ZGLAOK]Y#43!LU3"!Y,*NGVO0Y!^)*KBLE* M;.TFMM4YSY.H*+. 8H^*.IJP45)BH_?$4RI]BEE)<,TAK+KS>40MJ=%>7.," MAIH) AJ0 E?]MT91WW>VY2H9A77;+Z\ U M AAE@-L(C&D#3G.GC& 2!!?WX^195R.@=8%N>VHGCOHE$*8 M9(4DF4I2&BP&JA"6-.H GM+7&122*-3*DD?DM0XHY4E],V+=G/ M.V#^ST-/YL_K^FDTZHQWL#GJ!PE3?L1AEPS2T^,PX8**4OCL/$ $;8S36H84 M08 SMEH5#TY3[^<.YDJ! RJL)5:)HGX(15SRAC#MF:1H(CK;I)1=D+-!BSRI M*FY/ZT*Q4EE^O&0J M;F^$V]F#-2ETLI)RXI/AB%O(Q"0.) MIN'=.&TV75N2BRE]6W+80M](&Q9@Q M6B4 C4"50=!D+0BGI1#WGUX0R..J( M5TF1Z+CW";($Y980O(8S_EL%]=,%M6$N2J\<&", $6ULLBPD6M0DI%4LF$%2P'(&8/3%9,%RI&85D3-)15E _ U!'A>:PU=8&'< * M99B-TFCGBG&<>*Z[\BU']MQQF]5.@E">1#21",@25TAS)#1KR[/S49G& 48L M++ZF KN%P.8I)DIE#,XEH(DY%@1(6N"N..KD%=BM!_;,<1L+4GLCT:864A&@ MVA1G549 49USU)F5) FLBU^W"-C//#QN<.Z4K4;#79F'67 48L&X!(;FA?+6 M@120 [# F+Z?G"W5M%@ 3WV<.V_CF@=G0!)7HF; ,TF\Y8PP:[)C$27D%] M:U#/I=#5*=MH#*%EZP^\%L19DXC'+Y1(01A@%=3/ -2(UB@5^,@8@V"$#U)Q MZ6RF.?@4[B>XM8+W9N"=79&+XSQ-E#!4K\SS+12%+DF8!$ M*%OJ RF*5O2H?C.QN&/V"NKV@AIHM%8%&CPDR#X:)1FUWKEDJ?;2U,7XX<$[ M=^BF4&N*C'*B<&X(.(E:=):6^$0]I4%S[GS):E>7XR>,7.H$I3&5B (#4C-7 MLO5&GB3EP(3@%;EM0.[,J5K2BNNL(A$1$+F1(6AI4*0DC(?@HP8)B%Q]9W_5 M%D6PW3+E[J3P[0N!K8Z#0Q3(21+-FI#WKD/S9!B022>LDBJY$KROE$V4&L^B MA*B\$K7@3+OI<7.^GJHQ(95M!964)L"-(3XF3Q)("530D*DLL?OF[EDM%PBH MQY'!O-)II=.?^' 9QJQ4WB&?EO!Z'UUD,0!W6LE@:J76UM/IS*8MKHZ@>,Q$ M0S!(IR"(4SJ5C*)>\^19L+H4+;1TP?6[*IU6.GWV=!JT]5(9G24JI#H'XW/@ ME$JDUNQX+8?8>CJ=/<#6BF6?J"1.E%#38!7QFC'"-??).\V!9K3=NT;<>=^M MTFFETTJG%Q-Z>\RZ"5=4EYG7B@DCDE*>/?V#UW3GW_\/?:^KOP#?YQT8L\-MWO[36O@X&*> 68:COW%B.7G M$+MVN(?WAYGTU-%'HR7("!X2+Y5EM:5*15PXJ4CY\^LI1 7!#P(_L!-TAJ]A M\.+58']4GMM ] R9H[=IL#UT!SN]@%<$'(!A,V8;YO6S]MYIIH$XE@.!G"7Q*1B2*>4R6A B^:5.0JXZP&$>#P]1 M'LOX-C-7P#3JC%(X'*;8\4>=[=.1=OW^4;EF.MRIT0;Z^&'H^OCQL!\[Z?L! MRD#"2SH[*"%IV"D7CCJ#C 2,DO/?0_RNET9=_#6[P_ZXX_9CH=04^H/184G[ MCI2;IHG?^U4XG+G9=.(EP?#7G_"$ZS; M*1+7[5RYX""[^S2<#7 !GUB,PLG (/A@LK-2.\5*#N?H)@X04SD^6W/X=83Z M[;G&7Y#J/]*P_.*VT^D*0_BS$^XWWU9??_R,MA-56AG";4+AYA%5;A:!)&\M M!>URU&9I!>8KG_ZES/]X)W4&A^/1&,4.R;N#XH#R>(!BY%W?%;&=7A2F4]3( MX*@S/)VDSL%@.,ZX# PZW]SH(AQZ^QWD'OQK$>J;B94)02LI&6?1H"HC/;56 MZ42Y%SS'G*M8W9M8?4=-YG/B3">&)*F >0(F:V*T#D0"9Y*5%4SKI95+"F_^ MY5(Q^!U7WEYTE] .;VB'WY1VG.)!J+)/%RQX3QV-E*L4K;GR47QG@I2,Y1$C2= M$T&;.A+)-=51&:,2:OML_GCGE*,:]EOB!TT:-;'PV;2CXW>;J MN>$];V'BQ,2$'_?P96A]NC+;2(;EJIW>:(RDBJ33S-W7-#PZLW@/ANEK;W X M*E;S#HISBF20\T10?FMN;PQ;J=(K.]W'!KG^^,=' <D/NXN[A:'S6;^PU\L_T4M=LQE[ MR_E)+3"[* 0C7!9&A=O"M++<%?+1/9O?<#@<(MW@BCC9\L7G+G<^G$-\$?9R MXQB?C4TX0$!_;YZ)'?T_-SD79!'7>B]0#P@@E"YA]8;IDL0^)6?,Y;8?D;/; MV!^2Z[]I%O:74PK:F##0[V<$=+W]:_7L5L]WW]8WWGVF-BIOO"6464Z .X.: MF"TZF32>)QIS*NK8\KRS60>ATR_S?.5Z6'!]$ZFXY>%&E8I%2L7WU=?;GXT& M9Q-G)$2K"90<,6K,T@I=GC_BO5HJ3KH?QHD: M_\?PTN7]5U'V@>M-=G+WRTYL:>"@,2=."-$A^XT;2Z%P;%'%RZE(PZ53!;WS MYT["2Y8[O_]<]<''X*_;PV;AOI1+6[FN/03!KPZ&XVVTB!JKY]W^'V441Z/U M?&Z4;W)*^0SQ?+2.>-8A>J6C(4(7HULG01Q#EF>1>L8]=5"\X'Z$YX=$YV27 MY[%#8E&K6X7$'2'QD:YO!+:VL?U];1??4U:[*#R/C!@7)**#)V*BC20Z3V7. MTF60/]:!'A8=/]*_+EN <>$Y2-B!K[C4+%_[MSG:?[OO7U4#W#9/W>2 M_VJPAV\*/==OS[G]Z@D(Y=;>!P1;X'B_6/NTBO?^I[>YL<_&^U.0YF=LYGX\=;<#!0F,_3SMU]LK1,:(@3C M)(V0F759FA@#1",U+@%NZ1%L 6XT.Q6GHSBW(7JR:UJV3'ME9Z'X/J#9%<:= M?"+^J/$/W?YVVL.^C)I]G&8SJ6R>H>(;#_':?=2/FWL'A\-.Z36JXZ7KQ:=A M/.SYP_%@..HV+2G+[%%G\&T_#2?J>DQ(9H/B^=!*/6&Y\ZEL8XT&I;-?>S%- M!W$\N-#1W!_@P!STRP97^=-P-/'UP*&:_*7<<'XTRN^3(4[EHEX9MZ_XI,'P MJ'-P. P[Q;MON5,F<']0]NB*W77.J>1D#D:=YFCE=#,*A[1;S)11F9_>?CG% M"\6%96(5-0_ "3@]=$G#O?.3?F&JO[KA4?%]*7TL)D4T48UA62T4G26B]O/=:^NYKDN"NWXA.2:K>O)KNZ@;$^C:'<;-ZV^ MFQPDGC'?!'GG^/*OS3["X!#;&4=_>W&= R'9#$CC-GE*:A,_S0:U!Z/TXN3# M;\4%K.^.7O3VF^XU-_TV?=;4YU/.5VAJQG_R]6_?>G&\4YR3E^G$07F:YF[Z MYNG7R\U7,TZGD^^46;;<7ODU7697?O>CQS*Q+-GM'OOC[Z2X^J5W:2SGUWKL M3U()SOC=_LR_?S*)#^3+?KE'\LTZ54[!T[!5W6K,J [K_L,/_[Y25HL;]/#* M7*V/>S#XZ6#P"X-QU[R8%VK-V4O$_4*MN;)4S%'9X."!1N;?,TO&+3WSYWWO M;QWL\Z"",5. M^5Q$SUK1,F8">1Y+Z,[M%-A)Z,[![M;&1[:*SU_?V.IMO?Y"45'MK;]]0U=? MK^V@,LNW=DL[OIR%^YR$[NRM]=7,*$6<]YZ !>J]8"$%4QR/1%??O0+( M30%R_?B<4Z \0,!C);KG0W0^"V4E=<4Y#YBGUK.D),W46IYCO'9B]DIT]TYT M,RF)K,Y9:1=)R9R)1"<9\=EI8BC8',!1RL/2BK)=9>>C!5K*^-_-G%3"6QSAO9NOGFRCD)8YDD6*!(27Q */Q,:DN<@ANN1+TB!IYO6Z MO_V:6A2WT]H>O(K,H\'THK25BNF'PO2,$F/ )VZ=(-Z*HL1032R*&PE*!PH& MK'2J8)JR>3>/!\'T@O;1KJ>A/ 0<7Z>(+,M"AMXV3X7_=&H;B+C294E5XUD1DE.$-*\A)4C2P,U#H',[F(K+!#(=]WY MN(O1<(=,=NW#^L,?\JRE1Y.=[3% ^_W<&FU<$"Y:1@383(#F1 P:"J74A6:. M)B5R6:,IZUH]G['@=K4I%YU_[<%W"IXKZ._IP*."?M&@GUG/4S)&"P'$*,4( M>.:(#S(C\A/^GSNE Z[GRG2E6E0EZ?O%_$(]4G=7="\L^71%=VO0/:/RZ.ACXL82Z:Q!E2<+XL %HFG( MGG/A8R@U_'A779)F]$'0O>A=C&MJ:)?GS*8_2IO]U#W:%C] 3\8"?!!U:&VP M'RIG+IHS-^[%8RFF"E@L9*RY-V#+MVA1)P)=UB?@]&(QZY9H7P]1W)?W+6:#O M7RYZ*4_[3,]N<1Z[=SB^^I:YD,6%$P:]5@#W[X33&8_E.V-N)^&%R M7XC+V-P7KO_-'8V6_GXQ!+NW3V9&<78 KNQFSO?6S8DC?_S=K5PVDY?F9;E&GI6' M2!51?#"0A/"-(X3YZ%,S;"DZA#W*7TTDL7K\YG.2QEN5$]$B9@*:'7 M95UHK[?XR=+9F:Z=IU72#DOR]*F#8Y.)_B[GLW?;5WA$YO-]E#.Y:$G/Z#KG MINMDMLIDG2V1;:IDYN?&.;F[\ MJ[_V:5-N[;X3:[UY&WE]X_>=U=1[:% M"A;:P_RRA 34QIBMXB2I4IL9:D 833AIRH.6MB2\? S)"!X"+'^YQO)R MK^?'SYM])"B3(:.D:@,,3;GL4XC>@$6[0#'9L ]#T@%RV49>99]?S#XS.W1H M:3/'.2.[\ GL27L3#87-Y)<1K$.)\ M%@'!4L95S)$@@!+@ 8ASH(F21N :YX4J?L3VRB34]^&N_YR0]B774@\<2*YH:5&:"8&'"4\,L$10MKZ]#/D7./L[%'L(0][HR_E5.2D.-[H M8)A<[)3">YW]TI/!X>@T@?9HN?//TUS:I<)#2:#=5(I'S7LPG%1YWH:,\GO MG4H:\M)N=U+W?KGS_TY+!_:/NIUO9>_[:^KXE+!-9>-Z6I#N0HW))CMY4SYO MF/S1Z8OVMRWC3N'EUZ5=S\Z3<7O.P MDX3.A]B&"V7Z)C4>!VZ_R>.>RG>EZTWMT$$YJ^I-JV,VCVF"!L;SV_^3HD^N MI$HODU :-JG"<5(CT&UOX\Q,>G=2-VIR;G"^ F-OFG!]N;-^.#QI3%-QJ^27 M;])33S/'GR56_[^CB1P-FX=W&^G!63C)O( -1)W+]_HH+MWS%1Y+2:QA+Y5S MBC*6)Q4$)UGZF]SOQ;(:["'U(F1+1OI?DI[])#+JS["3XF&_5,<]ET?E0SG= M3G%C<%GMC3-_C7KV]GKULQD;5[Q_P7'+>!2:\O3XDKAO7#A/ MFYR*(:F@U=]P6M@I_'9:SNVL+N:5A4:[G;.8H.%$O#I%39H4D)X4H"@U+)I? M?U:UM.9_K^=[-?_[8SQ\JR>1]21R:>6DXJ<;H^Z*I+K?E+7)G:(J#6)-^5XS M(=^SHW+-+7CI?L7@^^:G]W)MX_EFO'.SN;&^^_K^V^I^MX M__K&O[Y<=O#*?8C)J$1P5E%W#LH0JX(FHL3_J*1C]OZJW(+M._RH>> K^]UG M6A2:@I2!Z2P=1.0[Y9AW+ NN5&!APGYE6U8LD/TJP=V,X&93HFCA:!2>2)MS M\2S1Q):$A38)Z:UVD )SER2XJRE]+:@X]5'6:3HCVEAR(X+3;[ ICKGR6;& MK9SG'F]*Z!OPEC:.*4V!E8@CKK@Q+EF'__,Y,<_33YSC[D1@?S2FQ;O],$PX M<:_3Y+\7E;K<^YXB.4[#0:6[&]'=?&K6H 4O>AOQF5E2$O81K[4EMI"@=6S"_()>U>,%^Q?3-LSZ@R M5.0V,@.C!494)4Q%MJ M20P)[;:4G4RPM +4M C7S[FDXJOFL*:)ODGC6QI!EEBP" M!\ZCXVAIJ2@B&EN24WICI>4\6Y58QY?[\=^%ERIG+8RSYM/0TLQ#TLH3U#R1 MLV)&582B9A*,9XIS5$.B+ZE&Y(+,KQ9M(#UQ*-\D_5JB*M@8E5.1 HJ#XU%1 MC:-AHV!!74<9&6&'\5,%]4. ^FC6R'#<1,V)B3:@(N(%,4X8PA#3+HL81$Q+ M*YRUI/[#3W20$Z<#;.=/,C#^JBN?O ?]N7/(M!]O<0)YYSPG3WJ'?L&CT^YU MZ!\.J/@.]3@L^::>.LL 1H$L29&D@*UT8#/V80%>86T@U>? M0LA-D[^KB0X9'?K=%,;%G?LD7F:8OO;P-<7?NURQW?N:]COX2C>)EOF_>..X M"0=!I'_;2?NI!.FX$O>!0[*'UO?X)%3CX""Y8>,J[A.B^6OJ#PYP^)<[D_=_ MZXUW.C@8.-0EJ*+1[4\#35#+;V!;=/_IHRGKFJ"4R;,FOO!I- U. MF1XCET*>@^$DM@6GG."?AR63D*/[C(;] MX^1U?[C1^/5AFNQM3+<]7DUC9U)\6>)$_CCM^",EP+LE9GO_6>$:EKR2!")J MAX"+$+%21Q(-TIH"YTTN :RT$]T1RN@0Q6B89B&/\XI2& _3)%[I "DG-#%I M)9BLB2J;2 /*#=YU(C1322L@.DON@S>=/*R1IV':%Y*XJ"F!1+TV.>63'T3]E?F MW75"'QGSA!-[32B<&U\(Y/LD@.\=.W7K_?Q/\,D*._I#."<4UPW!%2 M;RB!?8UL?DJ=4_$;%,+%&T?I)-CM7 CRB+J52DN=_XX M>&H628F(99ET,ZE6.BXO:9DZ*3S^X-R2].LKT6> MESLOQYW&VW^BC[!NIZ!C&H[9^59^M&/GX,-T)-_M?\7!*N-OZ6N4L"E>7^[' M/\?8PY?3%6@^8AN5WV_XA%':?Y; _?(YRF2=LYI0$Q(!D8!XZ2-R/_X/=2[& M=%Q:V1_,J:KS62XK$3_T?&YL?@XJ,ZF<)LD)7T(<#>!'!4AGNMP)04VHZ-N4%0J3N&^%XTH(^/[1>?5UJ@U/9&7RW,%A/T[( MU'7*$?^P7%C6BC">1CU?)Y?J+XT]OH2$)J;U^Y)C:GST[E1[KX'&K]]_CB$Z M):(A,15CV$,@)NI (G(,%T&B/,JG$6@<>Z.30/X2*(^K\0]%]Z@3&K'I_'02Y>M0AY%-[\AJQ](]F0LZ.$W^ZU;Z0ASR.Z;[F M+-,U3&[\9C1.F8W'3-FZYC=;,PV!F/7;]%2?X^>I(\MH\W9 M2>=]9,"_L]O^(W9VNJR+3\9CR2DC)/600&H(R5C(*3GO:(Y*:V6O>YZS-ABG M)U;^CJWD>YN?>AA\\X6MOXPM>._]E?>[W) M+W--6MWX^'WK[5IO\_BC6-UX?[2UT>]MO7V'_7W'UC=P%-Y^I&N[6U^:!+N] MBZY)'JR.*EGBA$T$C+?$9V4)]T'FG!/84C'/T"ZS=ZY=W+Z8HDI(3Y20C!:: M4^=LM QB$M8D(VDTCDP+:1.*#LX06C_SLDF#)+JU E^I%I?2K?%3YZ+[Y*)J$>A&S M(), :Z*#)%%#*Q^UA8_69Q0D*RW7BEFBHBHIJ200&R1%9I+>F&2- M-GQIA7CF9#JV5XC=6JD3HW4>4QC5B-U;C%FIHY9 MC6Z:3%"-;JI'P3?HXI,Y"G;*N,2H%-X&4!2LYDY(39W/V4K'KIN/^=D>!1^O M;ZRRK;TF%]3>UNN7=//XO5A_^X9OO?UXO'J\S;=VW\C-X]^_K,\=!:_*U>/_ MX#T?Q=K>UI?5UQ]VUUX'V-S8^K*UL7J\_GIK;W6CO[OZZ3U<%MUD5>0^4%\R M3&D"S!CB::E6RW24+):CX%(NB7>EY:T_"*Z$5 EIFK1.42\H=90J@"R#$3%: M'Y-D'(!:50FI+80T&]T4/5=>FT0XSY% TD"L,9[8!#S:,F<,BFM*EYGJ+%<) MZ;$0$J,@D'&2!>K &6TR"XY)8$RZE$.NA-0:0IJ-;BKY3J.3Q$E #4D%27S( M@B1<83)(HZDV3713==ZM?/1H^$@DGVT2W*.2!))Z(SR/02KD(YFE,I6/VL)' ML]%-P48KM#>$0>8$8C'6C(<25B"9<=10Y4LP@;"5CRH?/18^\AS-LNR%28X# M)U%)1GH+-PA1" M EO3451">C2$!):9",D(%\!QZYGR*3#C#7#FO*V$U!Y"FHEN4LH(5&43<8H& MM-B$(2:93%2F(O$8F<^H(2G;58\@8]>C.P1M7X/KE?7**M+URF=U917I>N43 MN_(IU$R^WWI_7[%W@^'1I-Y:.K,Z1F_38'OH#G9ZX54IS;D_'C9UL6JYM==? M/I<,7TEE1T($3D ((#X[3A25(O),?5)ZMMS:RZ;.]'RYSZ8.V;D_3^,:NE>7 M_D3KSZ?AC/&9+1?E_\F# D;!:<8E]T"CT"8I=GEJ#7%':?@C#"=77V]_9I(RXZPC-@,M258C<9$#23'[$?Z?I&8&L;V]_Q^F]K+S_3 MH(4HV5&2L9* 5I)XJP+)3$$./D.V?FF%P[*=G_MNJ8I\D/"WKZE_U&WJ$!X. M+Y01_E&)P[,2[],ZG9UO;E1$93II*79Z^\U:M#D8?BDUYSN#4F"X4XJ I\Z. MB^$\H*\?>B-OJSO7U(-=%0EL5F/OJ_M MOOS,.8XX\@!1R#$$I%I*X/A)=K*\EQIXVO62VV+DOWI4B;\UAOO=-"<*%5C MTT%J6HDCUQM&Z5FOS!MYQ<9(P0D$$K8EF3>)7 &(L940$'ADXX#IE!!Y?GH?>;=2W MV]%KG>N[S_5Q*9>M[5S'N5H7A>?5P^)=[S+#I_")6;?W[[ M5?1:*GD/TSB52+-) M@>[I/+A8R#8ZH4WXYUQJ2K3@C]&HS2:J5]?)K8@LK=_Z"8+Z+E%:MIX MX,NZY*DY&(QZY9H7P]1W9:#/TM.4#9IS-TZ3V]"S6YP?#?J'XZMOF8N\7/@2 M2*\U1[^3)S\+\1E[.0+U__FCD9+?[^H'*!F,#/VL\-VY>#D?&^#,]%2D(8' M$S%]@4A*PW(5MLFUIBV=G6%96_[GYW.D$9(-2R%H7I5E:7\\^L??W]H3/?' ^&,X.$BHW_V!Q#U^N1_?_/>P=["'@_2Z-PK( M)DC4[=D"W9PNH0<[N+3!VD;Y_@M?Y6_HUNX7N?YZ^WAU;ZNW^GJ3;KW^R-8W MWLBU5S-+Z-Z;X[77N-1B6]8W-H\W-S[LK6]\@?77JT=;>^^^K>U^P.7WHUS= M^$++$KK^\K,N87X.(HG1!@*<,^(:VU-'$W/ 879FHO$@OZ;X1 M<0\*=2IF41Z9X=IG;H*- MN*_]]I_*UG.6J-5OGVFRT5I&"3<1Y7,>HEH\K39\RRY9? M.S'7M1^+NKMDMWOL R0GP\9R?JW'7C/'U&/P&KW<;>YFG6IAJI))=C+6_8(7OQGS@P)6FQ:,*(;B=]3$- M(1!KQX%M[OYK;_7U*FQMO*.K_,/>YBY:(/PC6WO[D:U^>G.TM?OR>*TW&T(0 M\-[_]%;W-K^M'N_T5W??'V^]W>JM[:[M;FU\I/CO]\V-YKD<+99I^,#Y&$NT M"+/AQ( .I:*E)UYH2UB)!%<^H&G9E-C577[W*,L?D-U]!37-O/+:04V5FQXW M-ZG(@1*XZL(._G%X=-%$N-(PX#<;A$L9 M]U'34J!&"X>2;)@'F:A-WI3]6\6I\I'KJC*UC9;>SZE,/ BN=*3$&Y$(2)F( ME4:0D%AV.;AH2Q%PK;KF$524N[W]_.RQ+' F/:CL*<\@@S>2)Y,@.)'0#I)0 M58P68GE.Q:!)"-0I5"X!U-P+8@5P$EW6$!' *O.E%3!=)=J4TN'Y;#/]&Q6+ M6ZD3US7@'C4%>2LX2S8)+2-(G:R-@7,5%;#(8KQVI>Q*0;^*@CZ>JA/K&R^Q M_U\^&T.#Y:@_I%CB;S)CQ%LC"6<\VQ %Y]PLK0B+ZL2=\Q*W;P.F8OD$RS:P MJ'"-D%$G0*'PS*%5D)F01H-G=<>BC5@^NHAEZ5WV$L&;>7($%'A2 MT(!RXA MF*Q5*ECF72:A15A^/AL6KP;[H_'P< +&WG[G8#C8'J;1W)E5M7).#WD<2,6;#0GJ02 MT5PQM!8R$,\!B..6JA0\9!N75KCM\E85#;CKAL5=S(9K>?$\5<3?)C*S(O[A M$+\Y[Z&A%%5*)2)#.6X(WN#B[4O5$&4\*F0L)8Z(-[8+;%$>&M>&S"/:/7C& M-'"[H-U* P]* S,+?\[&9A4RH5Y( HISXJ0K<28B"A[+/J%#&F"TB\K\8Z&! M)^])_3*$P[W#?A,Z'-/!$,'0!'4]L_V&OSZ SG)NZ%^?&WG\W$_E _+7R[T! MCM'Q)$/45=Q6:6UQM!;FM!L%.F=O+?*8C 1BBL28* A-8+D4GAD5EE84ZS(Q MG\'Z;W5;XBD@?E'J245\*Q$_H\@PC1H,%YE8Y0R!XD/ELW4$K1<-6AJ=!2RM M@.H:,;\;^2"(7_3FQ375KFDDJ\!6Q\%AB8L]@>W=3)G'[[*^P %J-XNV::MG M+55B7" Q;L]O]("C%IPE#@#I,$H@5JM$C [.H?&GN6-HX7'3Y7K!%MX"D-3R M0)[*J953V[=O5CEUT9PZHVP6O^SH,B.2,D$@,4<<,YPPX1+-*G'7I"55T*7L MSL[ZK>'4IU ^X+P%UTG?#]+^:)(B^O_P<)3=LDDEV;S3]$I3)D"DH;8 %X[)/(7H#V+BLF&RFG^&L [F4R.OTWV;Z MQ>K[ST%S#0$"\:4F'= DB"WG%M+PK)F@V42^M&*7YSGW![//FRC#FP@ QY4 MX(4!.#@6O/,^:A91*+11T30"@$S +9E*@J@"<&4U.[;)#EM4A#)6.#2] M_8D0XF_72A1[W5RH=NG'@WQ)'LU?F*WW\@2;]MX3;/X[X2RE:=KJ?S>3TY[T MAU].<-[?^O3QV_JG#SMK&W%OZ],JXGSU:'-C:V_M[>^H,^)QPDCBVO,0DW#9SCX;ZHVSH_Y!_P7SY6C]-=853 M=>)@.(C3,)>B- \3_K5D^P^3?/6E7%/NH8:!C<6?%[)W+'<^G>6L3YU>[KA& M+HN"5LJHN.'0[6\WN=XZO?*D8?,UOA5_<=-V./P.U\B#1C'I_'ORM^UAFJ2( MFU0H<47'0T4&U9CRLI)&EO'.'CYK9U2>VB^UG(J.M#\8EQ(%9=OD5)4JD3QE MXZ1QK9F6B^C\N9-0B5KNO)J.0G_VO;V)0M841\$W[ WPZ8.#20K_\0!?LI^^ M=2>M:SY/FS8MCQ)/!9,MHO(-O;-36T>0/TWNGZIFE6>D[Z78@RC)JOYY)DG[SYI6F]4!K24UXJH$0^;T^SIL_X< M[%WH(1HN@[-NGG7MX' 8=IKVGK0\%B%I]B67.Z7001J-T7(IP]GOY:8Q4YVT M2$=SQ\Z@?S'57VE8O[?7.ZN,T&S5A.8AIZ/31:VVFF@-.V/,JJZ M)7=P;]QOIN.TC9-V3P;]VT1/'N+C4./U_:-3&<=>G0S=8S,,)G-W(J;3TFE7 M2NNP5)GJ=P[E6 9H#O3=.>G8:&I5S#TX#AI, M36&+$WS4*3,_+% ^2^>?V]3,\_W>]D3-P(?ON2\G3SB= M\3))H1#@I%)>X:?3]TRG^E1_G=Z+_;@ X'-OG^ I#+;W<;!BH9;3LEKX^(;8 M"Z^BN5I88K _+<#6#"<.U@$"H[039?M+FFGEJ*F'\RWU M^^6_!5^3XH7GS/6.^XI+\J1HV?C<2^:F8<+.YT1J2@NC\_0^79:*_$UKS9QC M^LZWG80#59;K2WET2K/?>MC@K!647F58?I30W/F M/9QF*)=69O=0[B"NC[WKS5X7&61RN-!QJ 48GDD!AD7%HUP\ MEF_V:M?SQU%Z643RL3A/W^ZH<^(\?;!3W*VP+?C"W> M=_SN^]K;__3^]_C=G/-T$D9)+1/107@"Y=#44N8(9R8"6!4U\TLK7'6U;%/Y MA< MXY)/(E4(.!J ^.@"D<7+7V>J7'-F\! R]_-2U2<2N-#6Z64FK[,A,G^Z60QN M(I;-)3ONYHQ M.0(X4<3Y\JNVP=/@N%>PM**ZU+2ICDO%<4MU^XKC7X3C6J%2UZ5 M_,:46.,LL2"$B$QE!7)I17>IIBW"\9/?&-\8%"^Y16^*W^KT8C&)0)Y[GH_G ME,;CKLI=^!H&+^I2<+]+P7QM/DB)6R\HR<*)DAXN$"L2(R9 U&B/6J]C4TS' MP'QJR)8FO*TD5TFNG9IO);E?0G*S^BXM!VG."B2YDBA#"TE\M$!$D"&'Z% ! M+O4\H$L75OWO5V7UGG'W9U.'U5_OZ-*69YP;^$NR0CWB5CYQ\^='3FV3R-9_ MGP57M=4N>C+/>/*':*\.AR7@\\4B#LX>FDQ:_8PG3ELG\:WG?\YZ^?472URM M'Y%Z*'QKW74^8;'GX'V2D6CN. '!/+&:6J)X9$EQ87RD30F4X6&*)SD<)]'( MDVC8,&&Z2Z6PNII6AZX'=34]T>F.INMQM8,7RB4SFWW*0I)*,2)]=L@E4A,C MH4G9*[/@5)I8ZL!TN6J30U=EILI,O][5M#+3?3+3[ X=EV"S\Y1(4YC)A4AL M,IQ8Z;2V62L-4(IG4],F)_@G;R7/VS87G4_O:MG\P#N@R3\Q.S#GDR(0>XEK MWX-25C5[;DL(7^;KM%CPP5!)>.) @+E,?.*HKUA*2\",!<9^I=E3G<,>T,ES M?BVNR^W-T#5C"#@9@$5JB)(1EUN9$@*+>V*XE=*9)&PP2RL"=(O$BJY]\4P001O;#QTMT7;+ M[1%?'+6"L(2XM1C#KW^SCL0F89M%@ 05TX,1DLZI4Y7759E9N1"M@R>*K6U0 M4I?W;S%;#*SEQ?,#'TP4/#\4GC_.[)["FB@E0T*[?#BA'#(\&D0<5K"DWDEM MUS8(JQ.Q3'A^]F;80Y].K-I\%)WY[J@_F=.9A< T1:R03$0C[@Q#6D>.*/6> MN,"4RT>2.]5AP^/$5MUH9[UI-,-*[ZP/>LA0]M6'0MB,GBR\X$$'C&#-%.+2 M!V0#P<@SA9-2#!-:'?IKLZBNX4L4CE3 _"CG$ 7,#P7F&2594&(84PEI*3AL MEQ:4Y" I AV9,4F,I#9D,,/"+A&8G[US^7)-B06[D1\BW>2&>7/3=AK7I,Z] MV*3LQ4_0L]E@%E>:XGQ;*9O) C>3TSG-T#"#@TD1.>T,XCYX9#P52"3E$W9: M8Y+RJ7>=Z'M7I5@X<)[8_UHHM%#HTNGHA4(?G$)G]''-2=(B4*1LR'7E4T#& MQ(22"'%OA7QI*+12YW^K.J]M_+"O&\\M,2_?;;\?'Q^CSSZYM M?#AK='X81U43;N_'O7&WZC)H>WT0L=/S3H7_9[E*W&Y>#'7STDAO1J=R1>GT M'K)TW-CZ^)D29XD$A9)Y11$7W" =M$**".,B4UP;L[:!U[^G30+(NU67R\-P M*WEXA%*I11YN*P^M[<]<)>F3-U]IIPE@VU @6O0 ME51@R 38Q?.\JY^V[OW[['K#29OG MWM$@[L-W 0BU[4/?[^6Q3MK GT0[&-;B8=Z>YY%5OZZS[PS:6/5G\A(:_IIU M(F_6/_96EZ7KZH[=;DO#WZ<9+-/\8;H3BR?J3KR(CQ*QHOUMV\"!M3>9 F_3 MV':5 OPG-?W>3#:0VFO8'?;Z@Y-;]#1>A8=\R.[5WW6F_.AP<@E%_2Y]K7_^ M["]N K_7"[M,X TGD)U/(%E(,_';.#M_1F*]3@C=J=&Q')V+IYI_;17;?OU" M?[UJ"MRS@N_WE_>I*W*60:YN'_=%)-(N?7A2=D%EA\#0=A^FJG.I^O9,3Z2# M)3':@'$PACMI+,>"<<6MIT8':ZYU@MX\RVIJF+R$0^H^;VR]/]W9>L^;!V]X M^],;W* ?,;RFC=8FV=EZ0]NG?QPT3O_H-E[/'%(?[!TWMQHPSCWX[/Y^N_7^ M=+<%U]EJ?VML?>2-%MP=1MKH?3R^KI^@,41IK#52,H@<,ZJ1\]:A2**@.CK# M EG;('5B[MV';/D"P LS/5-FHCYA;"6)1C%.93)>"R:<5((Y03VIF(D (7%T ME_S/PDP/P$RS97>4X(Y1IE"P*2#.0V[%[ 6"9;,\4.$3X14SR<),A9E6A9F2 ME13T)BY3KJ?JA8V.2!$4UB8JCFW%3!@S:M"4HEAAIJ=FIAF=*1*G26[8)TCN M915$1 X[@3Q)T:6HC76Q8B;\G"KE+L+\7P6B^CMVX8][]=I>/ 1H=:N3;1MZ MG,=8@$T+A(%A$N?HW&&21(VVU1TIK1;3S0,MV M;8/5);MWK8 "Y>6%LHR&>RR<99+F@A&&!*],2)I+DI+!Q8)90BC/[,J*"T&I M3B@XYA#/:9Y6 *B3X(8HX:.P,D.9T5+4^!%1>+5VUM3(*-6-7\@UGGTAC/EB M<9LS>5Z5X(.UG9-J'K/.\BJ?OA?%Y8:*RYUR=NZ:$78E#:QH*[?05MIS/@0/ MFHI)7*.0#$?<$XR,@U4"4]*1I CGFJYM@-ZR1+I*0>^"T2NXU(DGS*72G'AM MDXL^.,T-"TD2<6L/0D'OPZ!WUFT0P:;@B@)Z"0V()QZ0BTDBRXU4CCNJ%-@: M!!?_WS-&+^'42T_S[DNY)=Y9YX(B 1"MM SZUDZ#@MX'0N^L_UX%CZ5UR$FG M$ ]*(9N\09IXXXERACJSML&6";S/WDTP;T=MYX2.F"V)PRF44R.(2Z80U:KB(Q5GM)H";%\ M;8/>OY+?\D72%<0^B@55$'L_Q,Y:35)*[F)T*(7<^D!:#E:3"TB"GD3R,BJ5 MHU_%]ZKC%,0^ \0^J-54$'M/Q,[NL2(Q&\!24C3Y7,\J(1>L0,$&@7U(@L0< M%7KO ]4E"@E=>DOISZ$N<+E)K!#V^D5<6#*S25()V'V5#VYHPV MPK'FPDI$K$N(6ZE@0X&5BI8FIJ7UGL;=JJ;UU;K=]=KQ?L?OU^P UJ('E 7K:KL_K$N_]&7/7]OA M?NW(GDR*C>>BXOWSVH5Y*M+E/(=A[3C"L]OAM%+Z\"XUP\UJU0P7;%THO3J5 MK5>J#/=##9;>K+KW,RH0??U>?;N'6MIBL[[!1]:F__1V80P[ M6WMX]],_!SM;;[OMUO9I^^#WSF[O(VV^:^#FW[,F_>\]N,_![J?=WLZGCWQG MZP/6'2!ZQM<%@@[[)_-#=A MTHZ!=&M#$Y&1"1E8;Q'8+S9XW7E#/;>(NET M1%Q$C"Q1&"7-HV>8,.-#=F(JPPOC%<9[V8RW\$C4PG@/SWBS9^#>&Y,LH8AA M;!$G\)O1UB,M@L>6:J\,S8Q'Y,HPWB/E^CTI3*]4!?I^-M^+CY9?;+#CY5#Y M"WHJ#'0+!MJ>LS*Q$8%8K1'VQ("5R06R*F@DA,5,&H^-%&L;[/XQ."6K97EQ MNM@XNH+31>!TQC;2W@<%,$22.H>X3P9I$Q@**A+%4R*PR#3?O(Z2V+G<%P5<;GN+Y?"0*;RS>FZRG$;\QTIS\,ULOQ?^N(TV -? M?,4Z,%'&H^]_9>[X*L'F++IU:3R;QTL_]P<7QZUY$;A#M%V03#/>5 M[1[;D^':;U<#:3J':&869R?@NX^9TH,]YD2R@%'Z@VK57X%$QL&D@>A_[-*, MI;8_R'SY/QU&):#/@5H+-H>@Q#%)DM8Q 45&[-AGM;;1JD*4^JGV.E/M8:YR M:3>N6\D9B9_P(S&4FN E8[?LO*[I_W"..D36V&I^E43RH0)!,WB,>'8 ]4()\8)0%V!@T\VNU"+OL M42:OP3@^^.)=WN?+HEVW:%:'&&.(R..<**X%1]8F#LLGG<1!J*CEW*(]11AG M:S_6C@9Q","O?;7=<<5;N0].;]R[&MZ9QK"^L98Z69^KG40[&-8J@JR!I"&? M!:)[$?LZS,&><*DJVF:BB9!Z+0M4[=@.;Q )6N(\5RQT S[7.-@\ MW6F].6U^@GL=?(1[-/=WMW[O-D[#06.KN]\^V*/-DQDG7*_]K7WZ_@1T<]%H M-0@\%VVV]GB;OOW2>/?QM$D;,):WG9VM-KLN=)(FZ:G#$3&I,6CQE"%CN$>$ M1V\X%]ART.!EG9D%U^DH@43+Q0B%"A^/"J]U,_R0 @O+W8[E9IL>Y][&,E(4 M?2XABY-!SNM<0$-QI4UBQ+F%'-T7CBL<][(YKCHO+[ DK#IZHA"G2 M4EC$A0](1WA)!$Y8.!M;-+S.1"#7->(B67Q1YM1SMH'?<+4RV. MJ>9C*X&?A,Y!U@ M.VM724X2R6?VC@)8@\/(J200)QZ64'@C3"@AT06T][ 8RO;[ #B>-11X3$)J M)A!AN4DI& 9(&_A-"Z>]L4(FKO+V:^Y?K7GU.@ \M2T@[F0+O(C.C$]B"^P/ MXHLHT?E8=-28/Y2*H$H$:I%@ 90)'QDR43AD9=+:2"J!H:IZQVI1?HLE\LD6 M=#^)-3!!=0'N[8 [8P^PX)B72B 6& 4S7GKD.&4H"D\541Y'FA9YSE)@^PQA M>P-[H&S!BT;RK$60: #EWUO$L">(1TN1S4F4FBH.&/?,,IZW8$Y?8/?DI[8( M9#D=6":+X&U_/"ALM#@V>C]?>H$XKB2-R!LE\Z$ !2("#4,PIB2LKJ=, #+J M\OX&0?$T/G]PW\0@F("ZX/9VN)VQ!RAQ'J=$4*">@SV0,')>"F149 9S2XV6 MY7R@H/:>]D#9@!<-Y%ESP&(<%2$.&:<%XB8R9*EW*&@,AD#@E <+0*[C^YL# MY8#@MN: *@<$2V4.=+X6Y\0"V>CC?+UOCZWC22$1<$(\4(5,X $Y11UUD7GA M*G. J$75@BR.QF<,[AN9 Q6H"VYOA]L9<\ Q@EUP%@F!(^+6!60X5T@**BF1 MGB>]F J*!;7/%[4W, ?*!KQ@(,^: YHE3C$W2 4)0/:*@TF? E+P5XQ]TE;J MO $+=N\BB^5TX':E#/;C(%;5TLH9P;(8!9MY.0HQ+9Z8VG.6@3'>,5A,Y*+0 MB$?-D0M,(YV,4)A+6%;0, BI&U)."@K$[VT:%&@_'+1GC >K(['"1.1T\(@K MDV.+L$$^2:ZH89$I#-#&=:%%@7:!]MWLAP+H!P/TG!$1I))2:F2)MHAKDI F MC"$E@^2>F$AR1Q=*Z]SH)0+T?0\5[N,9N%\]AA<-^]LJ[07[B\.^G]/3O9"8 M,%45CY6(>V>1X40CI4!ECY:X2 '[C-65OG?"[XK59"E\L%0:?N&!A?+ C%+O M(VCU(,FP_>,<9APP,((S2#(&&H#C5'L/2CVM,WEOI;[P0.&!VYH#!?V+1/^L M!4"$(D%8L.%AV<"DKXK),XL<(X0G1>'/?&V#RSKA*U.9[24<,F0=^E5MLP>/ M,:H-XK3,?JZJW-P],(.'WY9-D/FXV'H#'U>GQC>?//PTY8]49(DM-Z(5-T'(3Y!-H/=^Q9@HG+HX3O\Q9+8X':IWG2$65$/?89#J4 M2).48L))16'7-JBJ&[ZH:,[%86@U"N@7-BULNB0V9.'2A7+I;(:+ULD*J9'R M+)?!I1A9A27B*C*99"#!517W*5]PQ?U"I85*"Y4^AN%>"'21!#IKH"LEG&7" M(NMSI1^L*7)<1B2=%!ISFHPT:QN,UXE^/@Q:V?B_53V>-\X>:MKB_)K7H?/U M>QWO^?4=[Q\9I.?]MR>=L/.YX*3I]=&@_[43X!Z=PPF&,GJMZX]'M1%\?'*] M&&H69LONQ=H@]FSG,'^_:KU=&\5!;UBSAV'^HV?.M!K8CS_HT;UZ7;BE7C?T M;AVHGU=C:UH:6_]@3_QP#I5JMZJU "JU7W(@^W#.;?F2YF7KC!<^ "^\N!;/ M$^Z[_/.B 7KWIFV_%Q)+LQ(:Y72/O;L*^2-OYJ?IEK4YV;'. 5N]F>%*KFB6 M\"C^51@/3@#"*ZU+]F%,'_8;GSYTVJ=O2/,3C+'5P#N?FO#]W0[HB<<[K?=P M37CO[QE=\@#&]>[-M]UW?QPT6A])^P">Z_2]:-/=[FYO^[AQNBF:6YL"[DFN MZVVL$Q.>RH"P< &,\920%E(@X6+4''95Z^/:AEZG\SK6W4%1PCEO8;"!]>3B M8"$VVT_.$F;0=[8MY%WAKSC(&]>YZ89HP=O-\'8R6S-:*R>M0X[E;E"&!>2B MTH@1Q2U.P6*5UC;X^BI$?68,,J"&(>ZZ1\2HB%:RUVGFE$LZNK'6]$/WC94=S M/8F*\0-\%05C$8B:+2=-'942*V1S\7?N*$/&" X*O?2"&9R5CH'(XK_^MU?\G.Y4I &96:8\NU'VVL++B@E> B<,!J=X<#N-HF!F@VQ^.!["[?AO]WNW[ M+T\,^^;6]A3V?=(\V.TT6^^!"MK'NZTV;K?>L'8K0W";[P 5-+<\W]WRWQH MX=W_[F/?^^?0?C+CG8./M-G;)LVM-Z?-@]^[S0.@@E;8SV=%C8,]T:1MW#S= M_](\??/MOZ?O6>/X,R6"4^X#4H8JQ)E/R @=$'797/!86VDG_ P2" 2:%1"E MA1/:)*(\X9(;3>!70I)-0GHKW%HM ID>P4J,!F,PXL_6H3HQ54A&;1J-L8B#Z16?"5K-!+V-Y_<69_5W/:%=PNEZ M-^@/A_]Q@]\V7MO!X 0&7KV8),W=Q&%VDZEX65.ZZ?VX-^Y:4 C/YA(&=UI9 M065&[S*CS3BZAXB^S#DKP"[ 7OH9O2FP%Q14-CESP=?HJ)?=#G<^JM0T0% M&E0(7.FJM NO"ZZ6(T!@D?$]A856B87^[_]H2NB_B]05J2M[7]G[;KOWS69- MITAM#,PA%1Q%G!N-=$P1$1XD8YQB9639^PH++<6SW8*%$K$.E#HJ O.<86%L MU$1C$DWD/EI5L5".BZ*%A9Z A6:;.6CGM.82F9@\XIIQ9+TC"$)&ZLO>5O>^NWJ?66;YYFS<.MMEGGCP.*D@4$B.( M)R60 ?L))M@9Q7G@./EEW/P>J0S&ZCC[6P,;8L\.ODPJ#8WRRPI2P^O=_[=) M['].B77SC)7M3I\8-L1Y;K!V)@$[ 4/90+2B-RNV=G%H_&<^,YY-9M@^]-UQ MGL-":XNGM?=S3G5.J5=T4L52Y(XF'MD8-:U:[-')6F& N>@5\K D0Y&(L<) :4RAD!Y8>#G M#VVK+/$86\&# I']?Q\7!X+Y?=,ZR%-<]I M@6II0I9S+;B2Q#*N=8 _1.]M\JP8C$O.:1_GVWDI+(T)$6$E0*M,.#0;>R CEE(E*$:IZ23%ZIY6/@^\;8E5XR=R* A33_O"T!5.6,"@LLC@7: M+D;KDMX[V^T1>LT\U7'=QVYE@5>_@5>=NYOQE%A_D4R_UQW:,&\(CH@(0A#7*<$S.\CTB%X8X2FQJ;" M_(48?D ,Q'N!L3+!<<.%H58$%8PTN2DD4$1\$*NP*(6+IX89WUQ@S!')"&(F M-Q_,8766$(F(EU%)J[DT.4Z6J+I2"^X<7ZAAB:FA*(7/?(&7G?N+4KAH=\"L M4U"JR*W4"@5G@/H]R=D11B&MF8^,<,RX63GJ7U"(W_.H)/RVPEOM'E6$;WIJ M4JY1KK&LURBI^C.T\'H\!,:,@]H@=JOB]L/]SE%)T__9N6@(GAMGDA6$6P5Z M3\*,@<4D0N*8W[BTW]OO*T'%WEVPUK,W=PCB59*DS3)"[W_46C)2GID-/^R7'"^U$_DP_>O!=K+"NWE0G9Q3BP8Q;,G5H0IP&^D*'H# MVS0)!EGO!4J))AY45"Q65>GK6-.R33]?+-/HO 6HT0E19P2@9Q1&LGD')5.4!O4VH:N,S._6Q>E M>VFAO5S(+DKWHDWGV1/!A(G3(5'$9$X3D)0BS0A&7+&0F/-<,U5IW03/&\^E MK,?2./AW1OMQ4&IX_"2J@<6H0?F,$5-.!'>6"P( 8,HE;HDL_OSEXZPO\TD- M7&I*0T#$Y^896#.DN=;P,AK&P;SPBE:9380O469325I>6P 8/$D/=]XR9(R6WBM&0H8PU_(>ID/![HO>B"O3H<#T5C"= M==^@ZF[UP.CE21.:-15 :02I+(A;1A8TY)66N,C8$N*!"%B5! M_7$I\LWQGW,=0H6Q1 (G.FPQXB8*9 E/B%&/$_:1P'^YUP"N2WYOFEPXHIXX M0*%P:^'6Q=N-]R778C0A MCGGE/,Z8PLNOU;(M9!K(=>'JFA4O ./SZW^*KF<&OAUL*M#Q^*>4]R+=Z!9>':+S/>@01,:UA" MV#&+.(D!F1@X\D%'84TTPH2U#5-77!3O0"'90K++J\ 6[\ 3GF]]FYYQT9VM M[9/F\6?M2=1>2D1CY(A'SY'#C"$&+YFF@BF&08>EIL[%HJI=/#V]5F$$OXTL MW/0\26WR:,UQ#P#D)Z^SV'<.Q]7^?B7[KF<'>YW#:H!\)O6.Z//4NXW_N,%O M&U=SX2Y=9(H_3M>5@(L<]8>=?*-7D\IX7^._CSMAM'^&STM?G$XCR,,@X63C/X9S1#JZJ@*(=U7DD.O/1S?W"1WK@7D1M$^P79!,-] M9;O']F2X]MO598 UF)G%V0GX[F.F]&"/.9$'(*G^H!*=5P"!.,B?@C'9I1E+ M;7^0^?Q_.HQ*S;'CG,L *">.29*TCHE1$T'?^@Q6;"MCI=9/M==Y*S@<#?_S MF]VX;B5G8#,A9LF55;!%1*,%Z&[:4<*8I4[FWUQR:]>A:RKFN<[M);S1[^/M M$??,2IA?[\/^!9?K'-9&^['F[6!P LQ4LST@O5&>K+-MK'8]9@^O_)E6?Z:U7ZH[]L$=5@_6ZN*]"Z8I"):F+"N/1K&5V>_ M_#MTAD==>_*J&\+I.W+X"XCB=@G$9M3>\\?7N]>FMF MXYB\)_6Z9/*[;^-U\MWW?G19PM8%,7>Z[(_?TY0]R& IO=%E?Q(9=XL*MS]( M39_L'4NEN%;PJ)%ZM==FT-R@UO0SGPQZ/AGTRF0LJ!CQDM8G_^'$_&Z[]M # M!8]J+@*)'6:>!H(^@LOUPX-5DG_>5O%+,GH3L8[K2$5@GC,LC(V::$RBB=Q' MJVYJ]+XHPQ8W/[7!/@.&:^O-2?O@[9?VZ8>#G7?-_7;KG]Y.J\UW>__L[[8:QS#J4S!L MYRLM>VPPD1HQ;W/7;T>1U0DCSIBRTCCI5#[UQKANS,JTEWA;'3:GSVEB8;/$]^U95Y\DJ%*&.O F):9NIBV1 2M MG2 I>;9'\2P-1[ [/U5V0>%SQ;'9]OGRMK.UD<& M8_P,I,4UBS87]S"(2R&0\2D@3;4TE"E)>15&4S?JWGQ6\H:7%]*<^>2,]DR M%I*8,511F;#WSD8O8ZP@G;40CFYG:_TGK?X7"(X/U*GKJ740%[W>[U^Z.BL<=2N.:LRYAQA1*IB0>XYBC;C'$30.[5#*1K!P,AA' MUC;@12D8OCH OHV_(^H0!(]*!\4)Y1-V)0 MT<,/!&8"0SQ(AYR0"7GN:<).1R5!W:"DSIYCV?!5/(K[KA(RL&DTA,L7!\A- M."S02&3^+[L"G<:&* ;_2XHS H94NK,#Y">J1S&;%L!C[R\Y0?:.&ZTWGW7$ M6'&AD9#&(,YP;G\0X:61EB6OA-!N&%V8^9R5E7>$ MK*)J\<'W2' _04=L-][=IX-Y=,H(W,X,> *SA.VW!":6/8K)8/% MC9O&EN/WA]34SIQ'1FGI$W?9K:USDV>/#!$>B> CU8YXS65N5 6\SI\^ZWN9 M'%"%-@MMEI#,%T&;'^>48: MDV6X@EE.EXL_]]KX MUGS_V1OK, T$44\-XKDQEDN)H11#2%)H$S @E:Y_K^ MR& W+W>H' VUU,G3 M666Z54EM]5L)AN!2)]")N52:@VYEDXL^.,T-@\$0<6MW2!&,.PD&;KS_+)D+ M$I@;&2H$XAIT8*L<0Y9(XTR"I=$:*'S]>XU;?BP8M,IVO(UL$$Z]]#33!N66 M>&>="XH$D!?0T8.N9 /H Z3X9O'+13;N)!NLL?DYQ!0M@'<5";E 7H M'P[W.T?#VK[]"IMM;7)-V(7AY<#NY8VY9SM5=ENWDZJ$[?]<*6PP$W(7@N<5 M=@7A5F$=$V:,,R< 1)A?\3SI$0TH)I5Q#CBOKD;6.(,PT3J \XYCDVH9:-[.E*J9) MY)D]^U7:=ZK6!@0 %N>2;K8HH;E-S\0B- \G-!1T-2495S'W4*.$(2Y80EK& MA# (C%91$DO=V@9;%]<+S?K5"@X_6/0[*>A75_]OOQ_#N!O[Z0=R\'8\&@_B M92%X,S$YJ@(4+1C/[]V^__+B5OZ]:.Q]5D[[JN%T$(GFAM,4V904XH#( .9U M#-RNU2)L(4>YYLM@'*\MK)$-3+,\!F9>8%_1T65+G)1/>C*E,'0?)WJ[[]]K\H2-[OL(T5&/]VQ'Q 6OT\0V#-U M.#]/K_%C] ^9W[V:Q^C0T8S/[+J,Q\W*!O>&/KC6BVNAVX VX>A.Y. MZPO;?=?LM3]]/&F>[N5QL_;?L[[FS=-V*P=&?2$[G[9/VZ?O:9-^%'"?+VVZ MN[_;VF8[>?Q;8?^_IYMS1W2@B_*(/4%)90^6C (Y*T$ST5'D9K,X"9Y[4 II MGE],Z%+SK"@!G)U]8EMMJ\-'^(,;"2(MCI.TY1G*"":9B1)92@KCC 6GL M/0HD*N9PQ#:[ZTD=N*EH2(_*2*IH2,O'2&_[XT$AI,41TGQ*KE/)XN@T(5#"")5A$2>8:S\4A.2+BK2$A(2?+80TN((:3[,FYDHA5=@ MI#D'A"2!D!PG'.EH&?6**4)RZ^\Z-<6'](CH;.W'0:Q: A0]:;EH:3,O2N&F MQ7/3QSENRA4KC#06$1XUXHGD8FDA%S'QQC%.M4\A)Q9R?&]N6B)E::'I)"67 MY-Y34_CRYGS9C*-"B8NCQ/;E^@FTF>LG"".= R4M,BES]%S(L*%U+7Q0H2L_S ^<0&A M:M/:)\._[$F>XLW# '\9C&/XLV-=I]L9=>)PJS/TW?YP/%BBJ+2/9]C]UCS] MO=<\Z.[O]MX;QSOOWL!]PG[[]&UW]^"?@T9K_Z!],AN5]H8UWK7I MSJ>WO39D[X]:'SZI]?\U/BV\ZYY\-_3-[AY_%EY8;F/ M$DPCQ1''55TU1Y E2M+H=*(^3A@71#&&SM)IR#.,(7LI^':<4U M3=3-1K%-I[\VU34GT:X[5;3KZ_%@$ ]'M4M+,X^%F2C'^0Y5/QW08T5'[J1Y M45NRV,='ES("4B9C%%Q%BZ(R(&6,8J0MV...@;JK(PU)\]6+?3R3ZWA9KB=1 MW'XJU]T+.NTKKL\5J7+;64_VV[=@ L7Z\=V[WI5N#B84R=W&US M00T[7I!WH_@O;NF_>-,[ZO9/8OR0,PVO**!3'7M57!AW4U"G+@R^L[4GVKUM MWFCE\7C<[GW,K@G2/FWCYJ?=SNZG-\?-K=W]9F?6A;$'W^UVV@=[WYH'H,B> M?NCLMIK[.UO_'#1S]8S>']UV:Q/&_X9>CA*L^F <^,_2,FP""XB!+8XXP109 M+P0*@7INP<"06JYM<%4' 7GHOCXK6#:H<-U+X#KBO"XX<)0*X+*9R'" MQLD%0ZQ*.TB#OMD9&"(MBU:%(X8B[4VH;@=:+H M2G#=(QV\/RE,STL1A'C4'UZCE98C^$6K9&=3OC6=\4).#ZB(G5=X#$YYPX&2 MM/6(6\N0LU@AF]?/62F8T*"(B3JY?Z6R4HI[>4&\*%VC@/@1-8PS$&/,J34J M(6$)@-@XC4QB%#$FO.#!*T:RAB'KC-P[Q6&)@F1608]X,QR!B.=3C&,[&-C# MR9%="3)^6%7BKT$_C/WHTV3*3ZJ3)]M]W;7#82=U8BBLM'!6FD]SB!QS4"44 M\LY0Q$.*8/=PBR+!4;,4G>=I;8.1.I/+E'A5.I MJ6I10/T4H)Y1-:2SFCJN MD5"*(,XM1X9%B13E5BN;2)1Q;8/*.A6+5,T] MC@:QUQGWBO/BP36.O\='1]V8^X;9PDT-3B:&H^ MHTD()6-D'&E"\_D2-4C;J)"4BJ1DA! TTY2J&_R]TL[%K?$,X+THW:/ ^VGA M/:.%&.NUI%PB1[5"7!N#C!$<>15 9)@Q*I=TH+QNR+W;TA2'Q^UBFZ91GE_[ MW7$OE]MU=E1<'@^G@/BOOO]J.NG_5'/^83+EA8$6QT#S:8F!BVAD)$C) '80 MRW90]!@)'JV(+B:9^P-06M>B.#>>,7SOJV 4^#X.?&=/3!+53"B,E(X"P<(% MY+1AB)D(BY7;>U"QMD%T7?)[VP>/Y\8X2UR P<8?(_ZQ/ED&7 9,"_*B5G _)A@;EP%L\=*Y/96"!/% M4V'LQ^N+_;*28!8Q0<^&(!>E[11N? QN M/)U3="0UG'$I$ U5.\!$$6QO!$EL:1 ^4D)D#BJA=2D7Y8Y9'(Y6(V6P,&IA MU,=7.0NC/A*CSFB;QA%IDK9(">H0]_";L=@C6#_OL7364 6,*D@=+ZSKP=,S MZH-7BM-+7"F./GBEN)D W&4L"K=W!E<*UQ, 4=YN?63M7AOO'C0[.UO;IP#' MTV:K ?!]@YNGW>[NZ]ER7;N]#+W&UOY^LQ4ZNP@T*$(;OPWU) Z#8:+UG M.Y_^^5(5A7O_F4AO"+$*J903?)52R#HOD/>,2885#P[/%X7S^4M4!AJYD]J MN!DN-0LR1^Y0\.TG-WN\@F\S,G2V,9PL6=FWQY>CQMYGGSPQ MA&'D!,&(1]"%8:4DBLY'YH(-%H=5+/LVZGR%%:Y51=OB>8VWDZKM;;PF/VK2 M#_=R(]PL5_7\DU:5@G*W>/C\"^N.*]BZ4+K4A%NIP5)>"M@]HYIMI8#=#0K8 MO309ZBFM^D2\FE?6[Z?90_7&W_5_0!]#0*035?O]MNE9QD1S478?\\ MS"5=^ZEV!)?KAZL;][T+WKPL'U9Q4=TAM6,$&J,=A.O32U?%3W4W@V7JIX)K M[^ZW#_[IP#U8^]3C]BG\VP+#Y> #&"X?CWS_JIWI-F[VVG^6D; MGB<<-$\_',"_^SOOWM#FNS]ZS5;VF?W3V_GT]LMUU6=T8HR07 O+"K!XF-#( MV@26LW#!.*:=$&;!V:3/S*U?&._E,)[#T0OAB4K"\@ <)RUQEB1&I?3$3QB/ M9$=,8;RE8;R9P'/%8+,*+J& 56ZUEQS2RDE$(A.2$&,8"U7@.68/7@RP,%YA MO.5FO) 8=\HYAY7DUD0#R@(F2F++;?!IPG@8H*(+XRT+XS5G4_%5U#0&AZ07 M$O'@(G(:Y\P;C24)4A%L)JDV:L$GD0]\T/A8K4=7PJC_:SSP^W8(5OVDG52V MZ?-@\RH.K[?I2X#OO4[8[LYWFV?K\G;0[_T^'L+0A\--_[_CSK#Z>^'#Q?'A M]GS%52V$"M(@%X)!W!N+M'4>66R,ETDK>+]JMGQ_D[<$]2\OY@67.O&$.6Q[ MG'AMDXL^.,T-"TD246$^&W,<+<*/53#_J)B?L?JH<@%[[Q%17 #FK4(Z2HIB M,EX)L/V(<6L;HFZ6JHEQP?RB7=:<>NEIWNDIM\0[ZUQ0) /*"V#KC"?S1F# M%N')N1WF4^=;#.@T#OH%[K>$^ZS)8X45E-*$!'<)<(Y<2%2 3+ M!^6:$OKO)0)\.:N<:P.Q;P=[,=1&?9B0X6C2J.RL@>4]S)H741OED%P'$-1:1;'K&G+[\LKYURMDR%U1;':O,5X#6USAN1$(M9 M=9&V.F$A2 K%%",V4@/V"9=UJN=]KK\6=^MS /8CVR8%V \"[-G2K8* ^DD) MXLXGQ(WPR"BC$8W2*HT3]Q1L$@;JBBS ?J; ?F1[I #[(8 ]9X<(;BRA 44J M..(VI]%;GCV* EO*:33*5G:(,?/.ABH6Y>)A\WE6LLSE]M"E@.%U7 MN6C:47\2C_QJ$+OPX:_QHE;:OZXZ/J;/C"^^8AT\WGCT_:_,U0Y:."_@&Y7! M>XNHF/&"7/IYBR*D@IP7(=T?7'B$]B)R@VB_()O@(5_9[K$]&:[]=K7V7><0 MSK#)F4@?,%)_4,G**Y#Y.,B?@C'9I1E+;7^0:?M_?KY&:FVC MJF>9_5^O,^,?CH;_^9L.SK=/6@< M[VR%WD[KS;==V([:K>9!^^!MM]W[I[O[KLV:K39L58V3^0J@3;CF)F_2MFBT MWO9V#S[L-VBST_CT3V?WTS]?=@\\:1[L[S=._X"MIZY 7=+6?IP6#\VYRM,JH.,>#!8N,JP-HP=Y#+74.;2''CXR":OI M5[/7=["A5/-QC\*CCXNQY2JP^_CP(@"O(+!(T2?D:-*(.ZN1]EHBV%-UD,P) MG^)<@=V5J0\K];JA=ZN-^KQ*KM)%EEQ]IN4J2R'3&Q0R7=#Y[L2C8ZYQZY(9;;BP2BPOR.?ULX=_-OZL19V\3D7OSRQY MYPT"5L2-=4?%9N+&.NHT]G&S]X:T6SXWG>'-%CS;P1]PO6W::'T13?H17K=/FEL>7U>(DT86 MO4L1>1'!\%!"(F>H1I$'Q2@-41 P:F6=\ ^MEOTUZ,!,']GN9B]7^-L9CX;YX!$F;N?PSSX\R]]Y33HC>(I5R=A< M"3J;+R$7J,'!$HT\=[FDIDG([H";_YW#-;6:SL8G,!?)X17.&UQG#9?* H;2Z.W8'9%G].ZL$?.QX08%\0H M85,PE;)"%Q;*OT0.I +P12LK!>!/#O 9I<7RX(5/ @FB >"&.U!??$#.1I42 MD9KEA.QLC9 E OA]72CW,4ONX39>:0Y8U":_%=UH\S"\MD>=D>U6CM2=BXB< M@O;%H7T^-4\()F")* K&1\0=YLA:QI$GC#EKL5%6KFT07-=F4?7KE^.HJ.!_ M:72 @O]'Q/_,;L\TERX!])F('G$95CVE%_, GC/?3=<8@!?JE5B4+QHJ[UI4#7LZ]U+X<+OR@? MQFW*TBRL],#D<"O3W.O) A1.6QRGM>=T&AF]H#IIQ++'E0?'D%:1(Q6(]9R[ M:$PN*57':I[2;EYXIG@GEABZ"TMPOP:Z!9VW0^?)K,5!HE="H6AC0-QZBHR. MN3ZMX%H1DTRN-*\T7PYL+MJQ<$/MZ [IH,\Z2&W!L[/<3/<$.LIL?E'VQA9= M9=%LZ.=T%:9EBD09I&BR*%?,0XXI@:QQ(K&@8^ >V+"N%VU^W1="3^R?*31: M:'0)75F%1A^)1F>42D.<54Q')+GEB./DD!%,H*2IIP*#^:?MQ(W-[AT2O!P\ M>K5HQVS*]UFN]P-F)/_M]V,8=^-.:MA1%4\6ASOIS_[A7BL.>MEB>NDYRK2Q M^1DD"[O +3+5^8H$DT<;AY'-H1)6$QJTF^=IG?JNE,;R, MM=3)?%8[B78PS%4S@!5KK_L]&.G)_S>\DFX/4CGL#$=G'[K(X+^:A[]>R_G] MO5M%9]4ZPUH8Q^P2W8H^]EP.^RSS3?>\:G6H=;^ SA.SA5UV]> M-F!E\M$U7Z?Z@5*\;W;99^_:!^GD]_%Q/#=M];I'?#8JYZ(L]\L[[L5._"$> M3:O<[Z3S@/#MPR;@R?*=3]L$GDLTMGS^__%.JT%@S+1] MVMW?/?AX^M_3S?DT7*&PMM&B%()&/ J*# ZY(KY-@1H7B/[N0<3JAE*M LV* MDE^V5+S4!DVQ=;Q$K/,)Z^FQ'VT1B.?7 X73P%I13ER@@1" ML,'12-!QKNGQ4S2P0]U0C M$UA"RB4,HL!AY1@0#I^/'RDJSD,2CBXJSO(13N=KT7!N1SCSK8>-(28E@I$S M6.4VI0(Y*A,"N=4FP/]C2$ X6!0-Y_'0U]J/@UC5QB]ZSA+1SF9>D0OF*<[E M1='2?.9>\(;+0#P*5E'$)5=(RP 23H6U5G C@I\407M.FM!".SF]T""P14Y- M(;+3 -7:!12H^$UD")$=0UIZU$D3H;H@T:L+"H9.8% M@N@!^S9='WG"ER>2:-./QK9;.U,E:CU[4OMJ!R>U-.CW<@#0,-:LZW^-.1QG M..Z.

YYYWGCU!_O;OW>;;[[XTN[M?^E MS>W"%>FU8A6[F,0%#Y4YK59AD-XY& MN_=D*U&0!AVMK_>7A53\[9Q?"<.VDRNK?65X6_IUFBO_<'@RJ.%?1 >.>F M!<%EH99+U.(_JQ@,QH*A5!6;DX0B0R)!CD3+ A4<\["V\=W^QH"N;I:%0?S: M[W[-PC(5P#1=K:F ?3A_?RIJ9ZN9)>UXO^/W*[W$Y5ABN )LO6&JGP!P:R"G MDW_W04'QT''0JW5S'=;:+]'"I8$BUK;S M=;-L@RZ472V71E ;'^5;P*?L'B ]ON8H3H^K(*FET7N&_9;IS?N%;F_M]R# M,?.9&2:UKKS-),&6JC RRBD42(2IT]YBS;,A\Q/!7S4U^('5N>OD]JS.X > MU1;H'(/.49['(H\7/'SZY;.F1JN M51U6JVW]N[1:;?R@8-2^1WLYG>089!@HUPXN$CHL_%<;9 *,_YNMQJPA='ZM M[C4MU%#; 8OY,(M4[>U9*X%:7EO0&+IC4%O.=H AF(\6!A$.QL-1I?X F>)U M@O]5^Z52;_+?8ZC7UJIQ_;WS]D.E=N2+5'N&/3KJ@DJ43?T\HK7,];]TIJ-9 M<]D\F_S]EQ#!:H.AV32:@&@]<%_M=$E?K%_UH['^WD7;*.\;]^_?ZPU]>JQ)J9OY[-/>P" M>;>J1M^!_1[ZR"DU98^R0FZ]&R363H" MQ0"DJM_K=29RE,"6GT["^'"6DS?_.9.DI=5 ))[GP. MS(W(8:.1I0Y;!0HN]V#A@E3.'R!?DLWU'YN_2[^WMWXH^9UAE6TW'@PK?=K' MP;381$(8@Q;4-,I:.@B140- MH4K:RKTZ$?HY/\LT[W0XD_ Z;7T$\NNG\SY\5:DW]CR%-N:^Z8]J\9N/\#&V3L5DH\5XHF5D)0?4,%#!.A/E+;_= [A6 MD+TRB#>_;[>V-F]VV\J/ T\&C-?I5\^9@ ]F'K2:"E #L_][5/L_2M0N3)VK M]%B[=NYAV^M7V(&AYBJ*PQ$@U1,4RFL*76R M*9O]78?9#L^_G*_5C1SP4\Z8 IO3=96S=H_ZPTJ[>#6(W>JJ%\FZ_[KJ<9P> M,^&+KU@'LST>??\K[ _@G+^!57A M/:]L]]B>#-=^N\K10- SLS@[ =]]S)0>[#$GFT7(>>/5JK^JC*'\*1B379JQ MU/8'>=_XGY^?!2G@L,HL -B]SEL.2/I_?K,;UZWD2FRA\V<$/_?Y;U:L4_66 MGKA72.559_6)G[IVG'\<]FONS/D%G[]HNG1C@_@)=_BL8'4[V;(KV_RE;?[] M9Y>\$#)A))7&N8,3@6U><"1(E$PP0ST'B!Q/90#V-G\^DU,;N=N]LD?,ZO!S MV\2<5GJS0ULB^!(?U8H'/ZK]$&%#'V[+Q[(QJM?9#%-R=P[^/FI_>D.5=QIIW?X\W6?G?W4_,@C[/]J<'; MK2_?X'OP[Q]?FEN;9'?K8^Z4RG:VMC_+* GV.B$OJ$-<4H^E;']G^="0KL-'\G:G?#D+MM1V.;7=BWV:GGJU*UX B M@JX]@A= 278XA+F?>K[RNS[FBC:@L4\"9BZ6T5=&=O:\3C:LKS#8_CC;Y9>6 M^DR1'DX*\DPN=OTGID>TE\_,_-2%E&]?/7BM"^L']QITAE^&^:2M&\\MB;Q- MQF]'5>A%_D(W"U;FU/S8\,Q^$F&7PX+@I8\PI$\17O6J>9E$QN0'SV9%=5PV MG YW:H& 991-EWT[JEY.'R*;&*%?RP90+\;JK<[@2J!-[>^QRWO["!8P+R80 M_-0\.YOKR_/1F8RY.@V$^\'#K\^!X %H<3@8O?I[?'34G7K7+XIU74+N7U.I M>=L?G./W]9D4O&06S4<>DC@=F(DH.*,05YXA;4)$8-PGDJ2PV-C5*]R501M3 MBGY4Z;27)14(^)Q&,CA!UZ\((]I!MMLK!<<.IPZ+X4Q]KE?/L. 5T^N4J@$7,G2[[X_<$>YCJ7&6P#S58*A=1]^SG[0#(V@S>I@BZ&I-\35CRO^>\1TL5 MWI\3C6IO@%3#E;#M^\Z7F9VN^?CMU9NKRGU1FWHNOILSQV[WZ"]Q"J1 MN%5(([H^#>*N K(:"_MIHNX\."J>Y>2]J?3#&\S=RYR>(EN+E:UG7TICJS, M\^S<%KMC0MK/5_]Y9[7>X/F?3>KJ/:/ KLEAK43PS#TT9;!525V]F[MHDKK: MYPWZ1W?WW4?D\;]$.G <_5[L'W>MNLW6O"V,/^3JM-=UI[_+JJ1I$19F)PB&!A M$1[ML%H72ZL[?9M]HFG;&M7&*\PWN,RWD3M*(2W4,*; MZ=@25;218XZ"-PQQ)Q5R%GM$C$M46Q,%9VL;U-256E1AI4)XA?"6Z<%O07B" M2YUXPEPJS8G7-KGH@]/ZT7%>VC&:\[6D5-)A)0LDE)[ MQ+ECR"I&@/N$HC@PR7 QE-UR>Y=GKLP7F&\PGA%Q7MS!*FZ\%K)66(H2$A# D MQ]:"U0$LD1$,,^XTYX1DH2H7.X:+U.[I(+E9;=:XXKV!C M9@&9E)TK/D1D0A+(><:DD]Z+H #,I"Y-V9@+F.\,YK(Q/P"69S9F!UMO,HHB M)@A%L'(6V9BAS2@127H3;.[P@^M"+=/&O*#(I)5T#;RN,JL6[AA8W>Y OSRE M,5&M1E$_'HRRYIMQ>"RPRNV!#,W98F!,(!VH1)8'&86G42JSMD%TG5U3L_'7 MI^@0M*"3FP+C1X)Q43P> ,4SB@?VP6J<"")12,29X\BR"#] ?JG"*6@A"XJ? M-XH7;D"4S?BA83SK"Z!:$P7KAF*0&&#,P7Y@2B#/E.7."JNR8X^(.F6TP+C M^/8P+IOQ Z!X9C.V@K,8N4;:<%"I4U1(IZ20I9)BJ;F(G"P7BN\;&W &YTO5 M$Z9OH6S_5W4CYIT 4S!N_,<-?INMRW9#[\N[Q5XN?H.6FV*=^3HZI@^$55WR.8)U^U4YR6],WEL*=Y7/LV=VZN]2:M6ZLV!56OH%NVE;VO MV2K.",!_]?U7TT:R'SK#+V>AEW'P5WZ*U>@E^P0%JSUI'G^FS/!D">SP>Y J(N:_ZU<8,N2-#;@MQ35.&S=PK M#-XXD[GZ>=.'W 4C]Y;,FUM6*,[:M%^N?9^;1'@[LL,1J)K >Y7\PJ;9.:S: MX V'3[LGOKXTM#^KD7VX>" 0YAWOQX-!A"=Y-X@6)J*U;P^++/^PR<-QL]4& M1=>+@#U'Q'H#FZ:12%.3D.,T?Z8X.BS /B+"T!SMS9 S-" E8@Q):6$MV$=5 MZXGO"\ZT#8T]6X.*A*IV-!?BM&I-:O\:#_R^'6:.ODRO6<+S\P.#=T957YYI M\]/<1!2>L^I_]QL\?M7!=]H)^YR"J\FH&HM?8]9TP$;(;=J'8U!6[?!L5GUN MXIU;A5ZB]?C_L_?F37'D6OKP5ZE@9M[ICD!$(NKW\Z&B@;>/VQ?\0 M6J&@J.+68@R?_CU29NU@LQ10!7DGV@-49:92TGG.HG.>4\[N86B';AZ"*=L/ M-D=T^-C[**ZJ7GG@Y:_>99:^*Q5=.@'HA:HP\SN-'X/.SRUYML M@K2>#.A339[1Y,Z;V;RR@TR[''DR[91 MZ0\7J0]"I2YA(TSV-;HHO3P;P/4;])LM6,R5:WT\WTYK-%LA]:XV52KQ< ML]SHJOPQ?#\+[5YN;P.3WNDF:S1W+/M]Y^-HB6,#1!0-+0U?[;T';UHW[LKT M5]/8W)'Q7:?[N7UFFCX;J+T4\BI_\,>#7NZZ_K9\H9<'O6SW#?@UL;"$:8>" M5^#7@(I&.D2#@M 2%H%8:>::VQ4F^,(8PRBVG&EOG0X..R)H(,X$-]O&:6^J M+[,/?=-LE8"5,/Q;[E?>KB0Q[[V\]:I&Q4D6>U5[T+0!\F9+$=#YCDEWZN=^ M71O3G[[D"G5>$FQ#2%7W!UJIP5+^*,V,;M1590E;&0S[[^0TW1OVX'GFDT%' MDT'KR6"CR2 /T>]B):O*?S>MLJEH'PQ8T#^Y)R@8:V?)0I^K**])1&L2T9EH M"G%.8"QUZB/,P5 M.4Y-U>'Z+V_I_MZ^V+E\2[;??[[8W]N\V*$?ON_,'4UO7^Q?;F%X#H7KSN'> M8G_OZ]'.\0G;WOM\_G7OSZ/M-UOLZYNWR>:?2UIGC'KOF45:ZX!X3#7VBBM4 M\"BU+H3UKEA[K=8)KSF4:_A[X?!G<7!"."*C,-P#X!6&6$,BHT7AB"OA+Z7F ML!K^EA3^9AD*6)3,A8@B3Z?\EB6*$460C]5YGQ]TJQ2/'$JO^>0? MK5KP]F=06]7:E1^3&OL6AWU;\YZO#IY)'U"PO$ <5A0!Z!6HB(IB&0S8@G3M M-6/KO"B6B!6S9KA=]GJ+6NZ72^YG7+Y(L%(&1-Y0%<#F,01I&@QR(/1.4TQ8 MHFF@8ET7]S9Z:KE?7KDGG+K"T:3Q*3?$66.ME\0#%DA5>)7E/GDS&MT^JE/+ M_9/+_5R[0,X*4A04,:[!US&.(E,PBCAA47AF&+8!Y)ZM8W[O6$_-@KTP?Z9, M;#\S%SG_;R'NS,M@[%L"?Z;\\]_IFSD!M[\/2U;#W )A;K[QO1%.1,X"PL:! M>:-51&#L6&0T)]K+0C(<,]E_(>?=FIJL\UF(_A*X-+7H/X+HSW@V$CL\2YY$A+%A&1!&N'K8;57% B?(VG-9[6>%IGUC\K M/)UK&H8YB8H)Y+S.[88LLH(5R 83O-1%<(5=4&;]$N#I--GE#*' )/WE]-\3 M*T'>7;#/%<>6G$]IO/Y_ DMG/L\.XL=C.Y0?^[TL8Q^7A0:%]-$%JY)1(/7*%3KV\,&+4!1(" M*82RL]0=SCD=>,2%9(Y;BD$6O8G6:B9=X<'"F:'N**>] ?,>>GR9N<@$(T.:HI+$JE^R$YVU!B6%BCLR M[<.0"%1\B"%G?I>WF$3RG3\ZIV>==GJQW3B2VTKI_@ZO'YO]O?1F+UF M=XZW#Y@L%."[1]%2 0*,-=*<:R2]A,W$X/_P'/>.X(PX&X3E,G+XP6#N11$] M: _0(4'N=FA7 MGFGII=-NO72FK<D&JW^_4N@;[)F[I\N]W$$N,ON(X0TJEGFO MO@L^A1SN4[WR3 ]AGN=ARL(K/RJPJ_;17#!G50Y2[A;EJ0Y2+KZ^V6*[>W\> M[>Q]%OM?WJ8#E5-X%MMY_P]<]^%RY_C=Z?;[CR?;%[,'*7^>;!_#?4_?DIV] MUM%^:B+V/C\+?_VR=;GS)H\7QO'A\JHZ=8^%"L8P%+7CB.L"(ZV(02$4/D8# MSASU:Z\%62<+:QZV0B?,-4@MT[L]98U*#5*/"5(SV3.NH!964B")C4+<"8U@ M53T2TAN)/55$91XU*I>IMK;&J!JC'K68IL:H1\2HV8R4P#@+H%F0$\8A'C5& MRCF*J+'28:69UC+E,JRK%-5:&I!:9$QEZ5W53WW3#R^LJ'\)/+L\[9MM_U?' MU;#TH+ T7["?-(>+2B%"J$5<%0SIH#3")!(6@W2%L !+=%WB15%PUZ6[2RC; M#^40U;+]B+(]XQ8IYATW@2/B;4J"M2J5Y3H4!"/6*.%%,CG4NBQ4+=K/5[0? MRH^H1?OQ1'O6FQ#:&>,"1D8*ACA3 1E!-+*6%,$)K[PF:Z_9.J'+)-HOZ]RK MTX5?VS7E\:,?%)43?P4BU:!S"]#Y//(5=O_!H\O0[=3"?%MAOI@69E?@ M2(JHD&4&G .I'5)16^0*3V@H E?$I=1!D&GZ6RW1SU>B'^R8H9;HAY7HG1GU MS#!C!@>'-+$6<:(I4@I^E0636 7CC37+*-'W/6*XC^=_#Q* E1;ZA[*]KRFX MJX,!BQ/\>38FZK$@5A4H2(L1-Y$CJR5!D3KNK9/P'UM[7;!U_?!M-%"A[/D:"!X#"&8"_JSP,BIN$-&!(,Y,1":"&> L9=IYJI1V.<< WY^6K0:" MYP4$#^4&U$#P"$ P>SQ0N"BP V- 6Q!_;JA$*GB&" Z*4&R(=1J 0*_KA^\L MNW0G!\M=VO6FXM&X4VW7-!?1#];B3O5.-PVIO,01_F2##HO50<["CP>TRM]\ M4G!"\-/M90O@93/!!((X8HZ3)%C"B/N9$@1 M188LC2%(JW00&/R'=2KD4X(>$Z$ P]R]O_\C_\?+%A?Q^\> M7.X/YUG;"NHQ9Q8)*1S(O69(*54@K+ U -.%3U$ LJ[EO47_MJ*S0A&^YP8' MRV6^U\#P&, P8\Y+SQBS/"*)"S (G %+GG.%#':64&+@?RH!@]0+:-1=8\+R M8\(RN *U];\889^U_CU67#+.P&T7'@&*!Z1MP*@P@2O-I-1"K[UF9%$G]0\N M[_<]*%AH U'\H[9^-T*#U2=>7. $/1N87+@G51M*#XZ=)W,>%+A,6GIBD&<* ML)-JA6R,$K& (]7"I#;W:Z\+L:[IO8]2%RY,2\Y(6\-J#:M/7ZA6P^ICP.K% M;*FJB(EQ$BG!).)"@>M)##@,,CJGG C*$O _^3KE\YEE-:S6L%K#ZI([]36L M/@*LSGKZ6D<=>0%K%*1"H"4%TL8*)'T1=1$5YL&DAFGKM"B>#:S>J.O]8W6= M?AMC<*E=\&C_?S3]\#' $UVSU!,Q(01A#(E*..'8,668ITD50 M),A86&UFVTA?TV66+T][]\U&=VJI4XO>J:;6\./9H!]\PUXTS-E9ZV+8'3T M3+KT02P3HV'DIC_H=[H7$S=H=&$SI7M>B^R J#9T%VLS;^V\F]WP-]GFF\,. M$Y^&;S+UY1'8(_KR1(!O?S@@SF!.L$/&*@8V,*%(T2(BSEPA#2VPT.$'.OS* ME;ZG&J]7^D%6&A:#14L-DJ0 ;Z?P BE6 -89 SAGHM")D>MV*WW/\&*]T@^R MTH7'@?&B0#)HCS@/$:D"1)Q@,,.4C[3@J2QRGFSAYW_XGV0Y-V(SS7#C(IAN MKY$6=CW]2QNF[=,/I-'O#/6%#7!!F%8_W7#6Z28MTVQGK?-'IYT-,I/^EE/Q M3E,W^;*S_.E9-QR![0Y;HE$N#*35ZISW&K_DNW0&H#%][]=7T_WG MK];5(JOFNK/[BC5+7ZG!UIW=GT]G[[JS^\M^_Y?:V;TRLR9]/].?\ F[5U0/ M/FS.TM*!WLWCOK=^_V<3UGVX)(1IO^"::.]/W847$ S^_O7-/MO=>W>R0W>: M7]]_AF<=GN_O'5[N[[UK[1]_//YZ^H%\?=-J[<\%@^&:% S^\H'MTS]/ONY] M(+MO?C_:?;-SM/WEG^;.^YW3KV_^.=G]\L_QOR_?SJ4NNU7#BF5ZUDA9(^6CY1742+ET2#G7-UQ$YK% M150&\LO>9\79!%M=&JD;)&RF5Z\:5(%:B1NTE-E'E! /V\(3""\T?>!&JK>1%"K\:WQ>';UIS/7&CI#988.>]L.JDMD-'@ M,Q<2.VH%U\(5N0TZD8M*]U^BS-):RA_;&ZRE_%&D?,;?$UB[0)E#C% '_IX M*\;*B*Q@+D8:H^4Q-43'\MXED;60+Z^0/Y8C4POY8PCY' ,J6%X,4X6XT2#D MS@JD)/6(&,(YK#1Q!*?6Z'QAA7O+0'MT79!E-C]VF9R2CCM!UO2"S]FQX.IG MJ7EA#166@QOU&@3;Z<#.\0,8F&V%*ASSZ>%8&NH]&"?*,,2[;ISR&(C41 >M%-@6#$.]HGB->GZ\Q3PAV-=6I" UX;+ M J5_KGNC<,$DTC:F.>*:4J1EP$A$0XN":ZY"(FL$PV4^Q%K+_[.0_P5X)K7\ MKXK\SY&U,E=PX@4LK0Z(4RR1)@5%(@3)B!:>>9U;*Y'YM)TGD?^7";_=X+.R%Y9/?D1J %?_BC7(P:D!8'2/-]Y5V$%4R]9(*68)" HD#::(:B M<"KI*0+P! 8)7E=7D'74]._/0J8?ZT"DEND'DNG9SFY*6*VE1UZ3B'BB@S2& M3Z:*S#L?#**%H8@;1Y M8D!82Q6#D*)PF60>%XO*%:VCF4LH MW(_E.LP+=RV_MY/?&1\A%C04VE,4'0U@3R0?P7J":"*,IYR#&.NUUZ)85.^8 M6GJ74'H?RTFHI?>>TCOK#3BIG;*D0(8'AKC"*979.T1LX9W5%LO$!2F$7B+I MK1L[+$MY6TV56S=V>$;PN'_%H0:Q.I"(G"DGKQ@XUK-:P MNO+^>PVK#P>KN%?B_5^C6-;;::_6;HU>T>WGP^ ML-2*@(- T;N4U*X*9'7AD<6<:G"XI&/J1^T>EJ2_PTX ,:B6NR3ES N>Z;=; MXR5OG(=N>%E,V87:T/1N+-'/BWR:UN33SX)\>/.LVVPUR'I6+"^=B;J<##J: MC&E:Z@?/XYE$?W15^?)IT_M6>*+)F5,*OTRH@E\K%7&#W7,_"JP;[+F['X,^ MR" 763?"\ 85RYP!]G>W;//]/9>\\XO]+Y_)]NG.\?[>EMC9.SK>?O/A^WS; MQ<_LZYRAD7EK:8* M41\EXM(09*TUR&,BL>-!BI""GL6ZO")79I63Z6N<>JXX19P3&$OM+==<:&J$ MEUX76MB0$"MDG+K!(4R-4T^)4[.\9SQR(85 GF*3HH@,&4DDPK"DK.!,,0\X M)=[2[M_E]^W([4;;A6#"*8D@]@8T.R)K@$#9<8D&-)T%E.PKSFOKD MF8KXPQH>M8@_MHA?3(KXR8'UPE$.)H@S,B+NDPG"HT8L+71T%JP0FT6\N()[ M=>7939;>!OEBNETPR2\:W0!W^!9>&LW)T]HB)1#!#\._52D6'ZO% -3:=*X[ M@#L-%VKX48U:BT.M>0847W#%7.2(!LH0QQXC'0J&L,8IA2#20$1RG)BH":.? ML<@_@&U2B_RRB/Q,K,0Z*83@! 7%P!O8'JA@1J[9Z%K^C#\1BO_97CZ>O'"(BDK8[P,O_&QCO@N%,7F*1@B MBQK^5R N"T"Q0EAD<6%1X9CFRC$2BF+M=;'.:%W$_8S%_6D-EUK<'TS<9ZFC ML:><@XL2F3'@IQ0:V=3G1F$+V$Z8QMBMO>;K5"ZJXW,=8;FCT?(Q_2UUWAOT MPL]2Q)ZGX[4\!S]I36#R-I-_=1A>#C/4(^'4?/&UPH4K),%(&4T1MS(@*T5$ MSA,2"*@ES'PR2[!8DH/H.I2R6N<\M40_M$3/*[S(GRE1PR-3/;5 '^I MJJ3MO3T]:W4NPM3'-7HM#KWLPR;,1_4<,D]2B_U2B/YL3ZXS#!:;(% X,%RE]ZK;CD..%$UKZHC"E MX4+GN^W5(9/'*3Y,<<3@&]\ZK<%I:'2#-?TZ,^7A+!CWS77F,:Q:A7_R(GPL MUZ"&IL5!T^&<54*X)5YP@R@&5.)1&&2E%\B 5H*EE043OFP$MDQ'T'6H9,FL MDEJ.JT(D<2[PO0]GZCC)W:0R M'5Z:KCLJJ[/!4N\V4^PPF^'Y][9O]@?=.GSR!.&3K?;?W8X+O=YPDA.^ MA5:GKAQ<,':=3%7F[.Q].%#$:5YDHERA$2\(0RHU Q0:M%' > KE*;(O'09NIU:KF\KUQ/E.#O'6P0@4[W;OFL+\)'>D"KHYK[VKY8 M' Z]/4\85-H8)^?;>^[B@+BH5$RVA1.']# J.7X0>1X>U*.Z4&,REB 7:1L9"#,+AVBB&][/B +Z20;8T\MW&E+J9#(H?\P%H=L#,: M:6TEX@7W $).(^P(M\PZJ2U>>ZWO7\I7!T265VH?)OGC!U);&Q.+%.G)Z,C) MQ0'VSD;N+2JD3J0B&".P( *2(AC.J DQ61-DG=X_S[R.CMQ--C^WNP'&IZ9Z$LA-/HNSO7S2:[6^A:E3^PL(FRU.UNS5>@QJ9;H=,W\?& MQC[?/MYB!\9*5T1I4,"$(NXU01JG"*[CA28,2YSJ]Y:$DK&.;ZQ6->Z4I-8& MQB+%>'M:C)DCP4CN$*PA"*^BJ:XE$2I'P%P3->4FT:NN2[(DHORB(A6[_:/0 MK2,4CW[,DN>]1IX%(@^>,R!8X6,4S*'"&HTX-P8,B$# @'!4C4C@$[:@KNB(S)>N!* M+I$,WS<\<>.F5M.-#A?19?Z9M<1:_ 0M-RXN3RRD!L8% B.9,VXPY\H;0Y$W M"MPJB3W2S!GD&>.*>$6(,8G_7:@%]*59G/@\<7RE!M(:2%&K3?8]3VW/*_%\G=NPCZ8CWW?BJDJT M.-V0*1QVUNDUTYU?=4,+'O$M_';>]/VCH6\W<6$U4WA\B;$P*8/^]9?,M:U? M.(+@GR$(36-ZA]*.F9R0R7^/NL/QG)G#@&PWF!-D(@SWE6F=FXO>VK^FWNJT MV48SLS@[ =>^9HP/]IKE[@,PZG3S7GD%>SYTT[=@3&9IQM(XZB:D_J\FHX7B MV'+."\\%)985)"H5(J,Z8,L.Y-KKO7RLVHF-/Q+(Y_-4\_JJE9R1DQ* L< B MV$"H#)0[150A[L"J'[2S!:6;3O1QHNF:_)(#LI0* 1N>L8C4(7=?LA=Y&8S?FJ_N= MOFE-7K3>^.];Z&?FK5=2I+Y(E@?J+%=2XP)V@,>8A7CPIM+/#-W,X]G*,P)J M^B.\5MN!HLX; /[P1SF^6X2&BA55W%__?83=Z3]M\T4/=D]!^;YQESNG;^&: MWT_V+S\>[^[YYM?3K%)0S__?E9[R[YP@H^,OMR[??=S\< M%-010UE ,NA,>$:1,@(C[R.1AD566!!+O3&O@,L0#TA *VV!K$U@S_4[>=?T M3"G&H1VZAQ=I0S==,VW8H\YI13Q:?=3KFVY_O"&_F68K8T &D'ROK:1(VK ) M/X9OH3T(@ T^--+CY6]<_)5OMMQ;2X: ML'Z-:@$W&@F6QUMN#(<9?)L)74T+L#?TDGG7[!W!0\<[^%V GV #ORVW_-]@ M6;J+QJ;+C/]@Y8J*B;<'^ M:SZ<1'X$->W@$HW3AU,)]&%EOI'TY1/6M=FR5 MJN]C\(-RTX_N2&DYXE0=8-H7L'M!A,",@1L'L,Z:94.DD38YZW8.N^84WB-) M2F_0JCANSIO](_A"L^O1&4CI1>,_ S#N8C-4=#AI8JZU.Y=3O7XI]6$WS3$\ MO=GN@;$*K^1,V@:G*04RMV%H5UHS97ZEU;95Y47##[JIMU1L)FG-^K>7)IQ5 MJY,6$GZ Q4H_)544&N>=00NT<9A_8*GH4U)9?TKMC_1],S9@7_U@..?I >,/ M-QKP@JYE>KUF3'EIL.RP)?-8S@)@:')J)Z7B^ALWVY/&1RC+4E79CV4-,-6F"RI&\-W8I&L]=H=](@X=/FV? *=Y3(VAL3TP7RE79DLYRM M-FRH!J&-4UCSHUY^<0N;.Z3I.S(PL$%W\@TB;'E8M^%#2QWDAZ(#$PF0D=:H M-P 1SI("(S.#).)9. .XBS/#S"]E_/&@RF8IGYMO!+,.4I0FT30 \&&OPHQ5 M;P3OEL86FVT#R@+^/AS3QHK)TM5&N-=.1JXP(8:#@N4J4N\4+B0I'+-!9!E, M7%H=GSSE!)K?3&N0YC,MJZ\",7G1RDXHC;(ZM9*2;DJZ[)8L_E-X"Y.]^>F/ MAN1XO7%^U 28K[[:&YG!W>3#IRUK&N4STZAA#)US6 H0U*, +]%/&_*TTTVM MXTZ200W+VLY+G]>WEW94TA+9GNYF^>S$:\>>MT.ZV*8AE+FDI1@-0=F,+/.\ MJ^%RP.7U?.NAB*WGK7;5D)OM;YW6-WC%25B!E35EGX/&\< ?CE1<9:@WR/$X\!C3(<:@D*4WOI"B; M[]F@*V5QH['9;VR>=9NM4E.76@W0$P3LR"1O)&V$=H"W'O?QZ_1Z#6>ZW0N8 MF'/3];T2@M)GMS'\[GCH(GY^&CT:&O<1?GOFW MQ7?W3@Z(QS0(%Q%ATB"NN4=66(.$I#9&$XQQ=.VUVI@G7FY4YMY0[&TX3#JB MD[06B'\"!HI94:ID$&60S X ;]J<5XD4[-^EV%7_#,>V.1Q:O8&NV4!BY\WA M08&C<4H2Y!BQB#,=D!+.(D^+@A26<:= ^>"-^8RCX0;*1L21^3;"Q:1U0%4? M-7O]3C=IJP1TV3P"NZ^=3AK[>351XZEI750V;Z=Q&D)2EN!MC2:G M=\58KXAVKY8!M#41G0OP:LFJA/<#4[-@_/0 [.G1)QV M_E(/+-;T6:GY)K\!J[G5;ARF0(EI90V9[M[N@$($.[(+IJI-2K=$.C.R)(8. MXL=/R88H;YN>U4HZ:-JH'UW4RU>E73'H'\%Z9C\AN8>E@V-#6L=)IP<0E>C? M&D>=\S3\]=%^*-^]&R)XO\D1:9Z6]ZDNA:M4Y2,17<%U>JDJG@G&E@W93"_Y M_\9!3'B;&?/XZJ.2C'P_C32#Y;'VXUU&^"/L*GGEKB(2O.JIW*?:__-/X)^N3H9(?"=YHS^N38@1Z"^[[Y\'T? M=,KV,8SQ3>OHZY',+;M \F)IM%:)(-+13"N M0%HSCCPCPAEOG"5Q;822?C.I9>F8P<))3IV WBS-G MZ:BL.PAKKR<6(HO%U%+,GPY.[O\KG:^?/W]VO,$2L%B,I89;P:TIJ(N>$ N; M24@URO9\@IU8ALE>\B[\6 8,BQ2Y*Q0FD=)P/ZNY$?\/U*>4*-AKL@XNA30(WAC]U MP6 KQS ^5YQX"WC(\ $I%R(;=E.C: Y#"*$, X)U:5+0J]+8$]\MXQU@V)RD M[V5W?A0W_AE?-$#X5ZNP/\[/WXW;@X? M_#G-QE@"I@1@N]ENG@Y.IWP_V-#NE1]T<^SSQ0'C9[;]X<"#C^T%*.:"ITY- MX.DA90J&N)$Z1%!>FJ;B>36K1-/V6)ZU-=_KM9U9VYWS VDPLUH4B I<($X] M3YY\ ) '*[Z0CA+)UEZ/6W"-UK8\"UAO@*N1SAD2&L1NY[3$H^0'@<3GH^GJ M0' "5GX='MA,XQ0 4AQTTSD.8". X61:1;Y3"A2$(9*,X=.7)]VK%M)/R'I: M;LIA]#FIAE*7]"=.%--AY90B[ V2MADCN3D#[?$]AR)N=SQ_WWA:EL(R@O8) MU%86OY$P]O8Z8U$<_S1,^;P82^?%5;*YO#&WQ[=.ST%0,25%5)2C2 E!G$D+ M(!PSSR]OB^LWG %"<.,_!=1 $X MK@-L#QP8LI*P$ IP.JF![<'GRR3&V^.JTZ*\:2;^3,O#]_6$R6?E$7J*1B;C MNS/HE\"=]]78S)W'[A*O&V_*\_WTE]A)R)^2'KI@YJ?OC:)8U8E5-[@ #_.- M:S=P#H'-;.'@%0-S0D>#PM'YW&F\-T$9 M_)%#;^]2- ZTHYW)B,LV!FS6\T[7]T)[M$_QB]NGH]0C^/L^WMX\X(2*0#%& MTG(*MDU04(Q>Q!%")+G* M$X[S._9">?)A]-\?-KI)R]E:%F,_;RD/CNV M2C3H'76ZR;',*"L][2G.U>Z*]36R7RTQ)WCGPX&R!K!=%J@H5 1D+S RU&D4 M'0$H R.=8$!VL3%/ZWX#9'],)0^T2\CVX8&C7D0-EJ&GF> N%F 9"@]8 M:H@W3ENL4B/UC7FV[&MV2:7HKS@)F@R3W]G+NK8P_>G"HJ#5P44=/' 4]):# MRFN$RDA'8QN4UZ$YG/!UG\)Q39':\LRQG+!RB%6<[W0XQ%%:[3#_K&'\MY19 M,5)KR0JIS& M!:^38:A*7QD^< ##K.*BHS/>E)P?6JW2GAW:O2,+Q7:ZW0[H_HW&'X/305D@ M-GY\I_V3ZLR/OI^?+,>71T6E(P\1U1 MF%OXT6@:-&-.IZH/=^NSS8<]O,ZE9A,GV'FN7O*!-8SK@#M8/N\)LL&":T X M1MH2$&JI39#4%CK9XC,'UD]A,OPUJ2^JH]JKM,!$AD8WU0>-=MY?/FB MWZIM7:%] K=9SL*TTZG2J%BJ MU\K^8H.L9UJ$!-VW>,-KJ?Q6>S+H:#+HU&0LB,M]>3E6_YAP5ZYT$.[((O+2 M28A6GF/H";C:_AA[Y;LCIWQ%&(;N:$M6#$-T]_W.R<[QG\W]+SO-]*S]XY.+ M_=./K9WCD^_;7SXVM]^V^_?WV_=;Z[]^YX]TLJ WD[U[#/\: $=@1YG\AG<>1(>ZI0#-YI MZIF3EJ9^793,5Q7=K5_7,V-CJW'NY>#)R;Z4M8Q$BC$@(QSCWB M?-BB-'IC##:F($5B<5EG[-[MP1X+YQ;4"F")3=/YF/0+:P;PF(2Y.>UKTAO8 MK.:\QIY;8<_6G(UE#3-!Q0(YKB/BE"FDDLE%7,KZ$M$ .*V]EGC^D/?F%(XU MQ_\2B^9"FA)>+9JUS;! N9VQ&3! J"ZD0\%)D%NG+/A& 2-O V.261PB22TZ M!)^G]W\2R:V9_9?31WK^A-2/;:=\#*>FV8;)F43%47YO?WSB6"/DXA!R>\ZR MT=ASENJ.1!0<<6$Q,J#FD!78*1X**F 57Y-U@:]CQUP]CNH:6VML759L78BA M66/KTV#KC/7I/*6Z\!@I,#-3@SB'=' &,6R$==P08F.B_I?JW@WBE@9;I_G_ M9[D]?E @RI\BN>G]P'0-W#(U;/7AM"07S'FDFVW_)7,-](8>*]OI]HP;9?ZK&1.BCM?WI;COG\J-,**!_N#\LSNN4G)9M&:#B02@#] MZMJE=%A>4-,BL72%N[)+PXV6A;B>JCVQOG)4^LR_EX768XK\3;=WPDV9HE\LX M+%4;?S?]]+^]E-=WUFJ.$_%S5X5N,U/UYC*VG(3>RYFL[3&G?1]&V2OUT"05 MZNS=>)1@P][?7C#3%O:Z59)*,,'3?+75MO-#BX2H5J:E!E"/A]:S<1@ MXCMN<#J_KIY@Q^=3D!L67.8<.^'T[I^L\FOV)3"6V8 E=F\:=R_[+X M84B?TFK&,+D(&XW/J1+!-%+BMCLJ"7:G'[0^0=52T?+F+3Q1+#BJETA%NB7[ M3=(Z3PD[%ZD^(S.?5SMBD.D3$S-$JA7^.%OP64[G!.U=8=W-KW>H)MWU5DVO5S5N0$V:JKV;+JA< T+0,;@W,P] MWDOZP7+O5P-JMC,2FZF*T1(\)^HM)LF4,DOB]"Q.U+2D I!F;W2W1^9NK3R* M_.S>QQ*8]SK#DI648)Q+"NLBP:M-J&UP$=P!QL% MBZXPB24 ;\R'H<=5@ME<68)RTGI#W&]#?-_>VSX(DEBJG0??D+.4M>60940B M4WB)<;*Q(TT;0M]B0XPH(B9KRS:= X/<#[L;E.A65KP/&RRUQLT D^Z,K9!J M!<;,Y_^;.>A+QMV2,A=41-F, =:^F0AR4LU;MQE*(R5!ZVENN=2;-".& MY7=3!7V_9%KVJIPO=\ZI'C@J0JN8UWJ_KD]2%<_1$51F9M(O0ZZVU&0B _;H M)4K];B8ZA.0+)AD KH#DWA1OP*W8,$@2-$&#CX9R&XW5LB@L<\9S7F :;MV. MY[9D&*]B\WOPZ#)T.R^8"&,;[[[9.A#,.QH41;PH..)<%TA981%AV$4=N'-: MK[UN=^8E+R]M-D5";]@*H^R",>9"GF87--56G.:3:)3];^:Q/+M=*0HS,B?+ M<=Q)SRU2KB+*+1TD'/V$P#REA?OSL4;#IRJC-PP9BWL!= MO^5$(= HN?%$^W WCO^Z63J=%R]NRQ[R[>.W!\H+'X/DB'%7(!Z(0;I@#FEI M8U&X@+T5LV6&C"M>*.<9V,]<:FX4W*, &!+!"!:'JUK#YS\<$ZW^E)G\3 MI8I/&\S92DY>\S"3C^<&'\EM2)*8?.PLVTU0D&'+^L;7W\ MZX_>VJ^9\[/;&<5IAGIT1(V:OS=V27,7B!'K9^9/3WVWAK&@U*^H!*?*DTZ% MY.=)OU4^^O2XJB+\?$$B, VI'TJS]&)+=Q^L@=QXIGS!Z4%9V#R-06]46)Z+ MYA-YWK=0*>NJDCZ]7=E\JUOR^Q^"7Y7+VP%,8739;ID:60XXP'X]*4?D*D[W M7A,6U0PKZC-M>]F:*)4T]L^3;YFC(>.B=S_DD,]_K]XF_?%*SHZ SZV0--XRVG>T9I3*]D]I+3>PZ#;'G^<^"GY)O-7YC06!4#PAS)9$E9 M_]D9N6E'YNGN',<#"W]2>"9+FIU'#A&,[C M)PK#U1>]"8;^D4Q4703ZTY2Y:56K4,'$N_9MD)BM2EJ.,Y/#3F6,K%T:^GD5LK62HE-P99Z2*L13+FSUBJO&Y;EYC5,\ MZK4T+QP5)4FB+>NTIWJ\W:K!I@&7F8.)S@CFA#"KN&6%==(9IBF^651EJ+Z2 M]DK*:T)W?:P:^&WVW\&"IC8YJ](9Y]%-I ]@(NT?8$N)8=$B6H"=Q)G'2'-+ M$2D(%P;L^B*5!Q3\!Q[U))_XN(%B?Y*<[@IVFW>;GW[/3=D4$>M7'DD\G7TT M859GR/Q_P1\F27A*R^B7M6JRUG[=&,Y;\JRZ2>]73E76)-^3I9-Y^_K#(( S MO:-&;'7.YXZ()OI=C>.V8P>L=S3L*S09&\EQW6!2(Y#3BN ]M2=*<6(PE8:U MM&.%E,>6=D?: P :91N[F2TRU(:IG1 ,HJ)RGXAG3%$=EIB4=4>UX6!R_F.?(?.MT2O>5B:"U7;2?+27[5^(7\6D+\>"I=IU>J MTN3JALI\&QK=$X?^\>?)X.^UJQQVFLX)?DB[^M=$9GM\>A98?.0LCPM:Y MAJS#5JQTR-0Z[% ZW8(5P YET4G/JMI@S:C%JYY1-7F=OK,9WRV3A]]2;P95 M1.M"4HV46RP5D5987'!G@X[.Y%@!QHSJ%"L@*6CPLY9R0XA+,;'=]OCW6E_^ MC YV]\U;NGU^H)7UC@B-L+<*<6L,,L9Q6(# , 43AZF88M'S1)?3G:BOWE<_ MYC&L2<3F2,12_6)-(K8,8WE$$K$;D()=>=U/HWS+X<3=TFY]5[:6;7P"B.XM M3TCOBG2#W"^R5::2F7'+Y-*@N2(RT_:SF013JC[E'63T*5LFI=A#-14]4SUE M>#E*(:AL[J84H&R[C7*O)N(N4['$Q,DUY(YOK$W,:[;%?^9+/[I_7&V#*]QB M4[O%/U/S^Q?;;]X>> !$@)#"AQDQ(-,)-:4HL))&2.+AB5V$/(C>N+FM%J? M6(V-R5_*%IBSNW6\'4OCMW]Q5G5$3UY&>QA] 3&J9"<9[J-DM7%LIA2?D4\X MBI\UVSEYJ9E:X73+%*[8A1V4.[CV!J=IQ.W.L"T]?'LD?=-1Y/7)O@F3J9#C M!F'I@GQV5I+/3XG9JL7-KG-)>Z4"FZ8#''EL_QETTM>K:'MUP9#0=N3 5E', M6SBQ-W HWTR?H%ZI")X^)G_=V>JUS3RF?:LISZI+?!>RR%E]QC6A#) M&?AU6CB%I9'*4X'IU6? T\"?/%;XZ7H';RL7L^1]N=/IOPGI@K19-GM57&OB M"^_!TTT.X4ZX89'+RU,0DW[@UN7NAX,0I *#TR!'E0,_4$FDG69(%A+L25O0 M2./5S<6G_<#;)J054E!&C;5:.@Z&JPXT1&IT8;!@RI?9,2D4D%S2JS/3ZKWS MA'M'[!P>F%A@88U%TN!4&2($4HFLQVBEHI,%#K9(>V>^#=+4WIEN;S3=J6@B M,%7B[%+J@ F49^L_BZ#EV-\*H?P#1N]J 5VL]0]C.SG@A9%":8Q(X!)QJB4R MCDD$2ME398RT5B3K?YX9<&C]+Z6,/:F\=-I3+M M>B*L?*.6O\(A(/"VZ8/G MM)P6^$9CM]WX%,[Z(:7 -N@0@9,"^?3VCT:*U20$=LUOS59Y;I3*-88NR&> M/OC\4S\G%KW)G5-=']9[T.VOCW]/89)N\Q*P;:E+AW=B)K?[\ MO]E#3ET^_C@"?^LTU6J!CY02IV$ _Y\Y/?L-/FF&V'C[/;A!=D!W8VPZN.*7 MM>&E;W?7QEU3W6[/3JJJBAIVA8;>"RSSP5FXB]G]Q-8G[ORCW3(*)URQ:<:Y M066GFGZ_-3I_'F[42A>;?&+7GWR1C<:7JN>C\8!"_2KI#G;1Q=A4RJ&:T3*E M_/QT_^.!/TP/FIZ8G"0X.DAOG@[/3,K)AP4Y'K2G1U.=QB]V+TUMH!Q42*V. M0S_U=#\+<)NRJN!60ZE1AI[AH3FE%(7I*2IP^Z&^)GO4*;O^&9N M2EDF?<(F,KD,M95V=N)$[[1GL7,$E[TDR55D):IU(!E90,06#%XHU? MRIS*LLXT!6^K:O4J/]&<]P;-<2008*-;%E+800]NFNJ-?A]JC*D" MI6'2\TF[@ZH76 M^L3=&[X#$Y%VE VM9O@6R@21&561SU^ZS9PUG#,J ;.R0CLMS:7\_JWF23IY M@0F8W9PPDI!>-<08RDV:"J/=9$ATO$_'N3BMYG\&555XM\I6R8#:.0O=8?%S M[KC:-R>C(Z4*CG/1<_@.^JDLJRT+^H92-/Q]KEG9;?.);A#<_7_#_-U*L81O M.?8,K^2:73U25\$+71>.@*)+ ;0:1AFG=C EG8 MVWD.JP+7/SJ]?N]3,DHS_OQ=U;@O3R.L[:$6O_CZY3/?OGP+U_]YM/]E'[1Y MJGN#Z[_L?]_^LG,*SX'__FEMSVGQ/UM?]PXOM_>V+[9/WQU]/09M?ODA-;P" MJ^#M]WVZ?['[9?]BY\OGBW_#L[6&;LDV14_5+U7SX3F3C,B+?8J\N"B MMEX;+67!,+7>J_*(<.@B##D->C#X5*4!^@#>*GFHX#^GPH6J;JC\M).+?AN' MB6\CH[@Y+YE!8N/CI\\C_HU34]+&C&R!TM(!#52Z>)V*,^8D@)H"1[US$4)E MF.6G#C55+G@4Q'G9;/MSY+^J#JVIE/JF%0@[,TC&O]BM(570BK MPA5M[<>8,KFW-[NYY"5AS.\7<["3G8VRRGX093J]E :FJ#+Z' MKFOVAI5\\,TI1*YP..%OZ^JU/[O M]+K9;@,AS/;"WV5>_VA/(OKB-N5GO V 5Z3<4 R;$M8!<5@-I .Q"+:A#I:[ MX)T'P+L"ZOYG[$$WNU,Y/S]&OV$I[[!,-._;C<:GB8W8:R3FI))KRR2>CMP6 MO*HSA1T^T2N\4N=)X>=X9SN%4TUB7?IE.(3A?JF.9?IA-,#?.Y6&?S,T*(8V M0V8LZ97N5C+1DA.87?WA%W\M0S<3Z6HI!)"RQ[+[W_ZA.T*)=X(6.&"/[G8R*% #"8CDK&PB "H/$?+[M7UV+H^@6<_VI=1%(0H;<$3M-P'K)A@D6E;%$(YJ7"-7TNP M1R?QZ^W%[H<#KH2S*6E/:'!K $]2JK6H["ZA7GY_J-5/CZF&USL@JWL@-&K IC2*WW[#/:LQ\X MZ-P%[-DO1X"_HVVZ#LY+RNI/1^ZI.*;$TTG$S =[5T:QAE3&^?S-N=!*87BX M2;IO54Y^E3N5U'Y^_OE1Q2I35B0TSTS)S]%L?^NT!NV^ :?MHE'*1;[QH&24 M'12 Q)' M@"1JV;@5IEP/5/DWT_'IIZQ5*\?C)@=9G=@USE-63HJ7?A\>9-TFJ>).1NN/ MDBHV6ZV.2_)P-?Z^+4>]*MD4CPVI;[_O[AT>/0<(F:W5N+Y^N-\!I9H-LU$1Q)1BRCPN]]-* M]V4Y'^Z_M]5!8V7$7[T+=SJ9^CV4AG]O+[W>Y.!TM)&!U^F,!#\ , 1IXB*"Y6.:84E$U$E__8@.NTJ*'A)#E?91\,B MDYD*?BN_,ON(DR!0(L='U'BIO5.":IG24"6;"_1EC+Q-*<@+9;8A M-;/-90U[R/$4O.AD0E#CHZAB5,TAY:Q&'G86TQ!;YJ*F.'*Q. MRI\#ZW@96JEVP-5=R!Z3QR-VP&W5&QGWKVX2 M5A1Y4:JG#O53;C"9B(;,62^\&O[PFV_VSEKFXE6SG=\B7_1;=:]*J24,GVDN MF?= ^?$8WC=P"?%5G_3JR=7'&_FCF8:9Y6=,;5 JK_T8;Y!K/_O1;0G; &_K M3K?]\6>"7?_0>K#+.%A:W.BVN4EJM7NOZ$1]7IK?V5VN^72Q)1@AP/EHJ#6VJ@PIS UPBA) MVYHOW=VM/UF^_O7/=_\^N;/D_TO M6_CKZ6>^#T[>/MT67X_WS[_N;=.O>R?GNY^J:_[]YY$]]:W=T[?GVY?O6COT MSY/MTX]'^\X<_][:OOS:VMW;%/^^_-S?_H2__[7W MM@]S<;%][ Z,PYCJ0!%VS*6*"W /(\9(4G#.J8E:8;?VFA5\G#K>,MUF^I<'+02Z'Y#%<+ 4OZ@& Y MM+TJLVMHHF;KM$;)VZ+DQ31*$AIC.]843I(ZWLJ^O>.MG M:4+?,]UFD96BE8+(R];;JHI(WG<[O5YM3R].4^S/V=-8:,(MI<@8SA%742'# MG$=2%ZJ(1'!,+-C3>EU=4=-W2TWQ S!Y*&4P\\AKH?:%H<'UAN(](>'V%F/O M5HA06XV+Q((9J[%0RDM-+"+":+ :#0>KT4JD&"?88*^9X6 U2KE17,>[_!RP M8-7OL:" Z@H8>4/Q]_>)HJX@KO_RY&9>2@38RA50):5ZB<[E$=QD0LMHA6HK M;G'([>:M.$DTC5:@:!U%/!8!:1?!J',4<^*B-C'Y^XRLBT+.0??<(=9=D.*I MW?GG*>G/P8(;8D!MQ#T(%,P8<91R2HDJD!6<)9H!BXS4%G%?8,>B]"&HM=<: M;_#YY/>[1?Z6$0U6_1XO)U#W1V('2"SZG6[%<7(W:VYUO?2GM^;N&;1[U^G& MT$R4LKW-]@03S CP:^-O<8A_.&?\J>"(:.81@4LO>:1A)CX MSBE>+X2ZA^VWQ![[\\2%5;#][HL,M2FX2&"8,05E)!:0P:+"$85XP10R@A8H M=4^SC@DN22+KXVI#7]<+X3F@PZK?XZ4E2.:2[T;5[>Y!\B.?E3:XTDCTGC)% M>.0J!LX54X+9@(ECVD?GGLT;^:5L1IE;H8R,X:'D='P MZ"1R!6&("QP3&9E V,E8P*Y7!.NUUXROTV)1AL]=Z3%[?.W%LRY? V*X8R;+?/MX^WV('2TGG- M(B+.)JIE(I$BTB%GF28@%(ISL_9:L'4AY@LP;GUZNQP>Z0+/=9\5.MPAB'5/ MA*BS_58-/K:GX8-I@ B=CG>5\XB[J)!UP:" K9<$=D' (35DDQM7)'_<[8QW MM3#D!O>X4>GR4Q\-WWZ0+Z<.9%$YA*N;)_[T=F6=0[A">N1BS@P-PA*6VGD: ML$;!##4.&4(T M*8G0Q)"J2CWSQ'&3.N)0FP[%E7'126ORN=6< JB3"%<*\2_G3$$OB!-&,>2H M290PQB/+0H$*HTQ1$&Z=3,7$FJYKW?O\51:[ M066=2[@R&#EK%<>(61$#HL$9Q $ID28%0P4UT5@E4^=$P$@A-^B#0^22H>2" MK,NEA84K\PGOY#37^80K#PN?IV%!2THBIN G>^\1-UH@*R,#9YDR5V@EF"1K MK]D&6TQ"X3WME1=@DCP3JV,AUD:=4+BR,.-FK(_""8&%1IY*P!KN(S+$>42\ MHL'3F'9$BLFM2WIO#OP%%O;6&87+DE&XLB>]"V'\>U8AO5N>_-ZIK7"=4;B\ MVF$BH_ 0KCO\?A HDS%8!^S0H<[A++NB1!U1N&JP^,PB<=Y,NI7*E9"9_>KJPS"E=(CUS,F:&$.JNU MXJ X.)BA45ED+?6(N<)CZKGA2J2,0G)%8Y&:E7!I<6$5+,HZHW"I@&'&P#0% M&)@6\V16$L2Y8<@(YQ"FJ=N0Q)3HL/::>&"-4/KZ:4P-U7N%*X?[EM$%X M@@\G89(:826Q A"22\19)& >&XY\037&A;28YL-]O,'O MW9%SQ5!R06;FTL+"E:F%=_*>Z]3"E8>%S].P(,%1MI@(9"R84%QBCPQA&#GM MO70Z..,Q>,T;2M5/8 73U8X?-9P]XL,6D_+UL+@E7QG8%MA^DC[J8-Z M]1"?8H@O(6I:.80FS<0B^[D\^\#HDG1MF5B_.C"Z<)U+Y@JNHRY4B,$@61"- MN"G M"^81IB#A4^=H=YD#C>U+M2B4JZ6R*NO?8GGXDLL=Z.5"5BK(Y@+Q;.9 MXFBJ?; X<"2"L(@+*9&A%'XUE!4Q*D:"31FD=(,_0SA[D4'*)>BGD M)'60\KZ2/U/_3+SGP4:+@A8>)-](9&6A$ U2:2H+(PU+]<^)DJD.4M:&Q3(T M5%D,Y$P'*4D=I5PLSLP40$O& \66(19-1-S:1+]B!2(^8E(46(/]D>A7UL52 MD1(^$@G?\@5_%LO#=UV@[=G&A9:$B*^."STDRM'YN% T3BI'D,,L'?F& JE" M$20QD92[X%1,U*NT6-?W=Z1N)V:KP\1W:[!8.D2]#P_?#]]^12%RZ5GXZD#3 M0P'D3*#)F901QQF*46G$'>-(*UVD=IX\8NHC4:E4F>L-?>]4N97"QP6?8*Z2 M2;6L]'QU>.H)\&(V/$48[ 1+D-<65_1\&O#"\L(8T!9$1YESZ!83GJJ-F-J( M>2)2OSJHM0+H-!?4H@7',B*F&$$\TM1I0V&$ W'421IB >A$"'A[]TZ]>QQK MYL4F.RVN1+1\M[G5>CB@63JLOFO9Z3WG9D7!=^E+4NLXVT-! M[_8L]$JJM<2H$-(A+FB!E"P,"E05#'QI8FU*4!5B@RV8$G"ED?8;4IAB=Q,N00E8; M3[7Q]!25M75\;P60;2:^QSQCD3.!C-,%XEQ'I!CAX,I&;IDSA<7)BE+K2LWS MLJ^@%96C?__JIXT&_]\WO[V>0VSXX_ =3DWWL-G.@QDQ S?;'C;O*Z(R)O_ M=F#>>B4%%YY;'JBS7$F-B\)SCS$+\2:V@SL*?M *N_%JGV.RDT$2EU+J>KW! M:?FWO?2>>S"BWUOPQ165D:__/L+N])^V^:('NR 37_<.+[?WMB^V3]\=?3W^ M\'W_\@.,X0/Y>OSV^S[=O]C]LG^Q\^7SQ;_AV=N7'PX*9PQFE*(@4XQ&<5#> MN1,!:'5&876,*=8: 9#D#*:^WQV$Q\=MFG![[RAT0^,\_=/N- X!._N]1B?" M,&#Q&IUR21O-=B,V$^PUDD77RS'=Q B=-M-& ^[1.*_,1&1*.Q'>K0]H"7]I M1-/L-KXE8$TW#J=GKHW_OH.'?J=ZC =T MU=_G&;Z&7S5_^ 8F[1U,647RL.(N^]T%Z2W;WMLZD%(5VGN%&"L4 J5!D,(: M/&ZG(Y6%9R3RM=>%WBC$G*IHG(5N(T?.&X->VE5]V*BQTVIUSM-OPRW;&&Y9 M,P:Q5T,%DU%[I%Y*/0&RV3)GO?!J^,-OPUY$S7:6L'S1;Q605SI'G,VSNB=H M+S_^[;SI^T?)EMK I3U5G1953ZX^WL@?S2B]\C/%-ZBZ_F.\0:[][$>W)6Q# MT)O=]B>'7*MTEG6UD?&#E[H-M<&SG(C;,*=-OK$#? S=I7KG.7:&1SJ]?;HF M#_]T6J#&6LW^1P.7MEV=NB=&7A65_^/-UYO_]]A[YK[G[YC+?IUOGNEW>GVU\^X*_O/U]L[[V% M>\+XFS.N[/'V]_W3?0S6!P,7&,;SX7+_>%/ <[]_??/QY"N,>1LL%GA^,NW[ M.]F-?=N'N;C8/G8'3F!A"2X0H\$DZR0B6'^!F+!6XD"C"JG#F-R8-TZ6CZ#R M*63L?^X'M'SQ,O)TY;8_!X\N@S=3HVC MM\/1#W,X6FA3%,(HQ"*VB!LN %$914$S*TAPSG"5?'Q%"?UM.>@!5A!+5\T( M':VOL=MZK^^8Z M#P,J$TT@:XOK=F"R/P5A;H]R867S-N3*WRHUYHAR*1K_3-ZT4U2OSR,;Y#L,$AU!EXE^5XE F5)34 M4 T#7N[-4AX6VUT6B0]-$EWZ6)1K"@]<[A\(&[%2@2-: MV%0)2PQ2."CDC0*K1#(J4_:#V)A/DVO /F_!#^NWVD)WHH>HM]"R;J'=-YL' MGBDI4K6@T2D&H&'W*&,$8B0&&8WB1HJDD>;I 8=;*"/2;7;1/6V>>AV&D)L0G@J'BAT@$%F8R.9O?0NMB8V0%C/)A MTQYJMLM\TBFM7RE;3C=DRJ(ZZ_2:Z3NONB&=9G\+X^2I9)Y/7%BE7N'Q)<;V M.JU!__I+YE)3%FY3X!O9%.\0HS-3-/'OT:C!SYDY#,AV@SE!)L)P7YG6N;GH MK?UKVFX"HVEF%FA>3,!0;-_4:>+7QX>,"F" M$9HGZC9P&TWT2#'X24KIP70/KE!Z+EW\:K^(/ZI?E._XJ@G:M.EN@&KCW=#( MVZ&1MT)OI R>PGMK;#9Z@U.8P8LDM1\_?6Z8:FLFB^#G;EJSUP!'K4PK'N<- M_\AUK9JQK4IF<:$V--4/DEE,[G;;'W\FV .E0=/;I$'/&"\_[,#WT[IIO9"$ MXYN493^?--Z2BR;)]*?0_=9T8"8EY90=EQL=<]UD*E[6E [+51I5O4HC%ZPT M4L5*(X68&]F3&I==O*P#DHE.K8D :]MTW5&#JJPO\(,D5C^KXY-K**Z,DX70 M5F##G<6&&:H)IER*HI!%R0680@GJ87)8WOYG (; 5AO,ED'Z8V^W?Q2Z>T>F M7846=CKM;V#4!/^"J*].MK]\/8;_X%E.?#V%:][O-/=/WY*O;]Z>[^Y];.[N M[9^GDY:=NEZU3,(W/]^F?S?V]?TZV]S;%SOLML7.\^3V] M;TJWWIXY7?G_V7OWIC:29'WXJR@X9]\S$T')=;]X-HCPV-@_)D8P]N#QXG^( MNH)L@5A)&,.G?[.Z6T)(XBY @CZQQP.TU%U=E?G4DUEYH98':AR08\,$<.6@ MD+'!(K#*.*,TJA3TRAI?%7A>YRLW4[WE*&QUQ\2,A2Y? MI<8*/R]PPLH\P_5*Y#.+S"\+=8IW"WY^ALDB,_DBR'00D2LEN><1.Q<$ ZG' M5-N0&.>/%OQ\+>Q=+ 10\\;YX5YKBC=Z+UE*42/K(D><88& ,7H48$^4+)#@ M?%I98ZM"S*L[QB*VP'AA^' Y*;HG2#PJ.WII]4(>'2HF*!(WDGH2'7)%0T6# M)1B;0)&2E-1HQB*A/M>F8DV](-EG\W2N+0$+^A0[,6O1"XLZ_N6Y\J!_"MNO MYD'S![>/4SP(T,8ZQB/"R2C$163("$&1#A9;0JQ6.F8>Q&<44_KU.72B?Y[8 M\,PIT$6$J"G0W%%B@@+)('D42B.-'5 @HEWNMLJ0!"*D;60RA-Q?0NBFF5=Y MS@5R!"TN\YDX7RP;[)3A*.0^3J$7?+P8HM I&*8545S2X%006DIIL.74:5>X MQY^2'=7'BP\&?#M3]$A*AQ,C'F&#(]A^)C,CA5&P4>%$DDN"%<>+^M[EG&ZE M>LO38_JV^+'$9XNW>_DE!3=D+,^6'PFR#E!&4.DP X]189R#\@))J9C M&GZ53E%+7.#! 654JHGOW1?G4:#SY?C3[G.J6,>G2>-E"CF6(FD.$F])$&!4 M:TP%3 VSUR1,UN>-SP ._121C,%I18$^1I[];,%QY"@SB%,E%=C/0I*0L^56 M#7[P.(ME]<.]#%"YG&#=$UGJ0\KGA"^3'CKK:11 LB*(!>+*1C!4O4,&2QT" M5300O+)&&6O*Y0B$?3E!7/*(U;'E\N#ZVJCR\?"O;VIOUS2D0G60[& ML '(E*1(@YP@(:3BG$0G+,W'EXS=Y_BRCN"JR5%]?+E$*#$9Y&XC"YQ0A'E2 MN51)+GAC#,H9#\1)PB(7.8(+UQ%<3Z/O5<'!.H1K23C09K>"LBFH&RL=^>8P MK/\\:I>U4_HUB-T*Q+Y/41UL212"4F1M-(AC3Y F42*3(K$&%$!(N[(F<"GZV+\,E%"C8G-5(><#X^],AI+%&,GCM" M"8M) 7>DILFFJT+7T5K/-5KK13!)29,E(B7X'^%.>*VIW*8+: M>5/,*_VZ]CW5<5O/EP7=*6ZK9D)S@[BS*2:$)?:8)(D$C@)Q&WP.VG"()*9,Z$ZKNM!,6*"!AD7@M( #]%P(#\I!W8%L)9\ M\-A[HIQ.#FB09DU:5]]ZZL N4@1VL3D$=E6]W!A,?^@>Y\YPPU=ZV>=UE"FI M&=.86LFC\3HFA8WFQ/ND$C%%Z,)3NI+JR*^'0T<\Q:"B5]$*@G./3(TXP"!R MGC.D')4R1),$#AD=5[6<W6[WY%3[U$Z,E_9ZWA[/S8&W8'M--J'@U[[L-_VC1]%S\ZR]7&_T:M..AOA MN)>I[K7MCT]LO_&_5X''?"U?Q&:"A[L>/-RMP>/-WEXO[@%(; PGJT"*\F3@ M9D1/+BF8W+VA^6>\M>W)YO;>SZUW&Z>;>[N*!>HX233F%"0W0@ [\L'H[ ;M?REPM8$LD8)]Q:V\W6NFD(R37*UG#8*A@!5H=AL9NV?Y_%K&EDG&2.O-+F911QLX$C%( MQ%D$:9,8(VPU-]ZF&#S/,G85B/5B_RC"'W_$SFESR'0*_C#1*AS80,<>]>/K MX0^_A7;_J&-/7[Z;>4/'7Y@ MR,)$0?UF&_37GIZ8JS]ZC0OV9;:L+[URF=Z"$5N W:&/J(#1 N#[E_IN;SD= M+VM:A^9TH[*G&X5!W<@6=2.;U(UBDVD&PVVKM4@J<83 NI&9T=B?K^B#@09U-!YOT\\DF M72<[='._<"J]6S_=^K!.-N'S\'RQ\VV'MK[![V\GG4T[[.OV&[:S_0]\8CT[ ME7!K>X/O;'^&>^W ?3KMS6\[IZWMS[CH9%W5Q]EZYW]N;:_O4HLU-BXA[&E" MW'*-7,JGI)@0'IQ3R;.5-;7*9E3(6<10^CD%6CQL[M\2^_%O_?Y+"IV7.^OO MAI^UL_Z9X.?I"#_A;^N[40N*-?-(4VL0EY$C%[U&W 5#%5$,*U7U>+MWD<3' MRG=\.>E(]\D"?X8)!S/Y(N8V,D(94R1QXJU1B1MF=2!44!["XG3 ?8&)WH^$ M>ZTIWN@#"R1AA8A/#'$.#%);C%%@4ACCB."Y](5:Y>+>5=/JA*1%P8?+2=$] M0:+.UWY.4#%!D8CU6%@:D2S2%J/DR H1$6=*:J\Y$> M*A]I88A0G8_TI CW>9H,41\45@D)FB@@'-5(.TQ0\CDP@QA)?]Q'2DQX.("1($^("3"09Y&@3B7C&D&7/(,*D2@__S*F42Q)ID M7C5K%L@5M+C<9V8V4AF;2>HRTW?U&;DD")4AD, 9%]Q;*R2@H4C:1J^9G=W4 MNCYC? [8MS-%CXBVCB>M$,A!+D.1/-+12@022SGLDURXW$B(KIJ'+Y.ZG*E$ M+SI9Z,6E ]T-/>L3QF>"GA/,T05"1" 1@0QHQ)DQR"E&$6"J4<02(:0LF:,@ M=9'IA2*7=9'I>_)(+357C.F0M..*,"U-(LXR;CB72:3%:5];GST^%"+Z*3XI MM124$8\X)KGZC\& B)HA8:,T0@9O@LUGCX8^>-/N!0M;JT-@;\ZR[HDM]9'E M,/KV)Q;_!;,O_2 _J4EOBX M\G8OOZ3(>3F+O!M\UL>5SP4^6^?P^6W]YV[P6%E&03N(8X@3!4#*&/R*N3(6 M.Q)2#H;5K"EI[3M;*'HYAW3(E\TDK> TL'PHCP/7QCLNK9+PDV14QQ 7IW%; M?5[Y8)#X:"9JM5M/4 M]VYW4H>)S9=VP8#S,MA.6>.MW]C+"A)#PYWFRF_#:GLO+#WS::B7_^&[#XB+ MYVM=W*#$R1A^/QVKJEBSL@= S-,I5F:P"((+@HC.)2R\4*H \*>A^OJ8D/QFB3-$=W.IDB22%1SXQ32 MUAC$E4Y(YV-1X0B/Q+I$HEU9TZN:3COSZV"QA06'9^Y]N@@1-0F:/TQ,D"!B M,1:4$UAZDSW<*0),R(@2-4)[X[47<5XDJ X8>\)FNR\J>6@F49+*TAP41*4U MG!)I@.-[X54.>G!6UHUTGS/RD>FS/>DQ\U8@H9U%7"2!3'08!4%(H(PKZ7.T MF%CE]T_/?A$5].M0L><;*G8W[*Q#Q9X+=DZP1A^8BX)8)'AN=&L\1X9&,"XQ M!NQ4+H7RS)(V\8-G4PW/0+WQ]K?(S.A4]V1,\W.E-HV![>W%P?BY9=4E MK&B+.]@'&GI@3QOYTXVJ?=@1H,?8YS-FE"[N_'F8K[W]\?:Y=R>OT^?6DYV. MGSU[9308Z063RH/MCK63BL._//K("9AP-7M]Q@@\[M[CFV;O EGJ3 MN'R3X'7 S!4[@>%2"4HB#DYS(L%FI=@&V!"TIH0Y5N\$SW@GP!=W@L\_=X.+ MDCF;4&22(IXT14;R@(Q3 G/MF$LN%U42(QL4 M0\HGX;Q2B0@QY[R3)>7PEX/ZJX$%.@__#>T?:\-) ND%=?;E[UD#VX?'A8ZL M_1L^-GQ:I]V+'?CPC_A;V>V^4O2Q+Y;3\1J??\6Z?K=S M/+C\*U-=SN>.5_@ZO*)%^2W$SGTSY92-_;O?&X[GR.[!]M"+]CNR"8;[VG9. M[&E_Y=6%MSIH'Z*)69R<@$M?,Z4'>\U2G@&FNF5%JM<@4+&7/P5CL@LSEL9^ M+^\*_]-F5&J.'>=Y@T%H/O?K^S: MK)6 R,:VNQO2BL!\ 48&6SQ^2MMA#=,F4I3\$E% 9VO$9_OWL"[WP(_"0V"FAH6-?]$?/I>OFG@@39 P"9 MP?!S!7F!^^:?;=XGFXWIG ];)M^.4R/K]]OQ1['C5D^I;M\_@BTRM>%S%]A3 MKPV:U+97#_1D/Q9_+)G8*OS>]ON-=K^Q%P]CSW8ZI\-OI78/J-I_CVT/;CL< M_S@?2]U.IWN28PORE?&AY,O-QMO\=+GW3BQ_<;_7G7L-M^0+21F$D-W/3%TMP]JW]OKQ3T[B!O#Z2K.V,I MKIO11+FD-/'K?_:Q/_CGT'XQQUO?_NA\W=X[:VVW3EL'[_>_?OOX<^?L(XSA M(_GZ;?TGT+[3K2\[IYM?/I_^Y^PSWMKV9'-[[^?6NXVSS3>[AJ7(A2-($YIK M+Q""P'#WR$>)-0Z4>Y5KQ3>G$UH: *B=+$[VL% 5T),L;;<0MGL6DUM084OM MGT"=SV*ON_3FR'SD[/-IZ\TN-E(J)1@R@@L$J(*1ELHCX2T8GSS09/35 0+S M[9M6"\\2"8_G0;(4%,J 59ID,A)^(<2(I,U-+N@5]9 <.(42DW#%NS7L9U7 M:'*WI(WNU-](\R*AG4U)S>)0TC=^< SC'^<+\:>/,?/$,;8)H@>TI]W?AS_# M!\M+0/XC*M[\$CH[3#*&*9R:I\8;(*1 2/K'':"(EY&BR?,68%1Y@$#9!I?O M'#,=5T1(CT.TC'+'A0P@$!Y+$ZA0"G855^A_)BBT9"IJ&;)W7ZS*;["M=[!) MZ @KY1R*-A+$$_/(T6B0(UXQ[@6)"NQE-:,P(J[$',(? 6/43(PAICE4ULJM M-1$Q$ES0"O;Y *H9*1@16ADLX54#;,@QS30B+F[&Z[9W" 9-?Q@5N TW_[W3 M]=^?7#-VAIIQLK4-3][>P5L?/AVT#D SOOW1WOGR\623;G8VMS^RK2_P._WC M^];;2;C71_[UP\XI: 9H"-SSW1NV0S^3S7=>[!S\\6WGX",'S3B! M#3 &02,5&*7H,GN2&#E!.,K=@KE(RCK'2WP$88OA36837@;M1,(Q$ L+@ W\ M)J(E--MX+OH5V 2\/P-XQJ-5PRALPYXUBTJ=]E^/B/=.K<^U#UQY8_BV8_O]ERM4ZV+S9%<([;5/&&&M#0B5T @L M?@*803T3S@=LXZ20/-GJO6MG9W:HUV]L_6#/(,PE9+Q.P(J506 $:91/:K!6 M6AB=IM9OX0EL=H.-N]^II@ES_TQ0R6\AO=]IJ8DVN/18F8^NR,D(CR-'&A8B+>EYJ_ M YI_X7CZAA.R#!E%LP_?9YUHWZ+.XX(OZY5A_;=\XYO$ CRKF;N\_4,]$[F%=W%7!P[P&&3QB/(Z48AIG]V^_V;'0"S);4SG3,/SVN=[GQ9_]GZ%O9;!^NG7[?W?NY\^73P]>_).$&XUW:+ MP[A@K)O?-L\^TIVS/_9WMM=/-^GZZ<[V'YVM=^_WOW[XVOG/V<:H'1S,Q6GK MF]\U7KB8A$4"?D!<4H4,21P%@B..)EAF-4 EQZNB[GA20]U+ASK!I4X\82Z5 MYL1KFUST.8G&L) D$=<%.M10]XA0=WH1ZK34V$L6490I(:Z(1#KPA"S1B; @ M1!(J'XFH56D>O+-O#74UU"TVU!%.O?0T\SK*+?'..A<4"0!_2LN@KPO+J:'N M\:!N^T5IS"A":9C]\5UW%[?1-/S^USU6_K WJ:C/HE'^7+Z6E1G,_7^?=7 M56*YG\=D*FESHEY5F6"YE:OZ/?T%]2*OD"*/N%.B,$DA95$ M@65%CRXA)W,+&2R$DB9((\7*FEDE2J\*PVI%?]:*?D]KN5;TQ5'T*6,Z8,6) MXHA+C&%'3PPYIAS"RGE)@A?!\D+1M5G%8EY]C1?(9%X"DV,]I9QXTDUEY&#[ M1PXU],>]]J =IXZPZ[(QCVV*5#&_4^CU)GP[[@]RNDT-8?.#L,]31HF34@=@ MHDCH%!'GW"&#B4#)ZT ,58YP T8)7B7WMT@6N!A,K>^/9)'4^O[(^CYAFS A M"3-@FTCC6XP"YD!R8LHEJ(A#%C-F;.0I MD93]L%3R52+F=>!2@\1S XE'.JJI0>(Q0&+2$C+:4B.Q0L3D?!:M$H"$E;DC MK0E@(G&L;0$2AJT2MC09+<\^^'$L-7&L.L-=DQ3K@,.E&>7+<0',#(N\=^#$ M\N=6/)/TB4O:GM[3;T&OJZ=6!8#4M.$6M&%O^H!48^FTHLBHX+(#52%K"$:: MZ!0T2])(LK)&5?,Y=D"J,>B98] ]W2(U!CT,!DWX-[P6$7#((S!3 A@4 MF$)@C&HC-(]"!< @TIQ;(GZ-034&/18&W=/K4F/0@V#0I/M$*,&BD I)%W(E M41^! MF $O:". I,UN7 D>;_W*1,4ULG87/_7""^J,W#F" H$=D?B([9! ?V332,>O!W[8Y]M M7>."K/&MQK7YF*>G['6D_OV<^:B7J2YLS/Q%&OCD_#VO+7+= ^@-T7;E7K+ MN=66LUYL-Z7;8(>WOFVPW>2PQ;" 2&!)D(Y55BI M:XS AU/P.I9]GMK_^:+V4ZNC$@*C0"A!W&D.VJ\5\I0X2H@-5,ME \>9QO[ M\)G#[J!Q&@<-%^-AXR .ZNI%5^ BV#*4*R"_TAI.B32"62^\VN%)+!I)&VCU\P6R'!]VF^-#$N*#!-&%M'6\92M*FL5XB9YI*.5"$26 MLZW?SF?*E7YGJ"SMW MW, WZE#_'N58DPO'1V/_Y@$7*L6HU!P[SKD,7(#MS21)6L<$A")B!R(DS1ZT7['=D$+_G:=D[L:7_EU<4CM_8AFIC[R6F[=')2>K#)*:41 M0*;;*V3E=6FZPJ=@3'9AQM+8[V5,_Y_KUTBMK&T7>>3=U'B;MP, WG^_LFNS MUG_VB2AYC"-1-5-0*6XV_GU!F^<0XWMQ.WMOV[U_;. M\'NGZ[\_^=[RO=I;CMI;7UHGFU_6Z2;]>+KY;AVWOKSO;'V!G[]\ZFR>_?YM MYQM\Y]WO^ZU3@[_^9Q_[@W\.[1=SO'6P(7;.WI =V)N^OMO K>V/L)]\%O S M^?KA,VM]V&S#^$Y:'];/_G,&[_&MM:LB%8HE@EC(E;^U8*#)EB.A9-+4">\T M*\D%0&H,;_(6+9)U,>@@, -!U,DQ'; 01%(1+=9FI1%AQS[**-@[!F7*\]XH M)K[1BC9/^T$IFI/@/2ZF$T!>KLZU3UY[+!'Z_?1WV\F>K;_W8QQ\@"WP"+:[ MERQ-6^\^[]K$>)2.(6Q"!&GR(1=A=H 8P;+D:8HZ3DK'Y<$9%YR@V0?Z^-R[ M@*;M_=APW>[WQH]"ANUA@%<8 #7-G2\OG^_435SNUI77NWIR=;E9 M7)H@A^4USIK<7'X9-\FEUZZZ+:%-4-4[W?;J:X+5@UVRP>H;W?::,YM;!I8] MJ3=@MDTV>BESDYJTW1[UVIT%6&WG[O4'!HVM]0Q43>6YZELP M7$)T@['^51?W@KF.435S-L>UHYSA#LYRBUA3S["0G.W'TE/X"_EU=GC^=>M] MOPJU"[>;W[H6S,W??TE/YH[[83*4QW#*E9 \"<\]\9I'G:Q(/$BEHK\DE >Q MJ<#&H3Z][_;^!FTZ#VY\!VIU_MO-CM78DCJKRF.U+OOZ8>/G5_C;UV^?]EL? MX#L?/HJ=[0V^0]=/O[[K'+0./NUO'FS\W'P[<:SV+7S?^?;^>^O#^X/-#^LG M.]L?3^#S^ZUO^]]VMO_XOO5EY_3KAW6Z\VT=_^=L8[JB?^3"J>21850C[E)$ M&@N%F.()>ZZ2M( /1*\*,:_8Y66IU%UC7XU]$]C'@S.!"$ZPUIQ$:B)3QO+$ MI;6!"U]CWT)CWT2E VF)5LHDQ%+NOL:#1UJ8B)R421BF+6.BQKX:^VKL*^JW M")V,%!IK1X G4&VQ8]Q08S#%W+#9@9HU]BT&]DU505J;5/%DOL22">^XMLT"L+/-:IRB=K!5X811X@E49I9@PBJ,8 M;0(N902RAA$D84%YP(8QIVH%?O8*G#31(F&"8X@\Y9-!YH6$75DX24B5M7<# M4ZE6X(=6X$F7$*4Z*"X$]M%M4:O+@: M+&3DS 8===),2JJ$.T:!I[CP'B&->2FP=<3 M$Z4$Y%6&P\V48PZTUDCM!-5)T=O9/ZTXV.^&C7.QF9$]6D/R_"#YXY1;0UAN MK0X189& 5 5'D&8F((H#CP0V61I!,<0J5FR!*L/5I2'GS:E","XHY[T%8S@2 MQR(QGEKG$P=ZQ6NU7G"UGF!:6*B<5!X0(\KFC'.)M",&)1^UH5H')E*MUL]> MK7$0RD9-C2:,2R-LX-@&:J2D2CJ>;FL'U>C+B ^= 1640MOEPT5."K%,$>>O!L H1S"NW@'I=!W5,*?';[F$_E\5I M=+IPET8O^MC^D7TD2YQ\QW]M_"+JT(Y'\HQL=@>Q_VDD-S46/R@6?Y[RB 3* M-24Q(FIQP;$X<@Y^RB4<.1$X12]7UCA?)5POD).Z/F9:4)=(K<^/K,]3ATXD M&BH(RC'2B NPF6P4H-0R<,* 0GNO5M8$7I5:UOK\?/5Y7KZ06I\?5Y^G?"#< MXB2801XP&7'C&3*):Z24MY;"N@H#^LS-JM9U!?9GK,_S\H'4^OS(^CRY/_, M% L+I&$-$2R7048F@E0DFA%*O286]F>VRA:JHT(=%#+#]W%P$'M%4=9GY/VX ME^?C17BCY^7Y^#,+38W$CX3$.U.>#V4B%=8$9#V0*JYSJ*W#& EFHV%&PAJZ ME36"R:I1:H'4K(P7("M5()V>0U"HS*%(B, MA/N5-:-6";ZWZZ/6Y\75YWFY/FI]?EQ]GG1]R)P[3 Q%Q F+.,,1&6PLBD9$ M0;10F,F5-:E7A:SU^1GK\[Q<'[4^/[(^3Q9XT\R+9 E*/K>9==(ARP1%L+J) M8,H=E0ST6:P:3A=(G^NPC^EVW;GU8EF_([>K*9O3'.XML=M#OLR CU^>H-)P MKJUTWL9SA,(U]LX/>_V4LP/ ECCN#' I"XCK"$'&XX2$D9QHN%J4 Z"K;$;$ MW:_U =)ST-]Y5RG =./F$>4-1.(1Y\0L9X@:35#BNJ(I:IT%\V M39UJ_7T6^CNOBJ^U_CZ"_D[Z,A)Q6E(JD?=Y_]6<(VN90U(*[Q1.,4F<]=>P MZ0RU6G^?A?[.JVIIK;^/H;^39PM:8R&I1]8EG:OQ*&2(BHA3A7.O7^$7-\6]X&?@N"DF70V4YK\]OI(5O7)_(;^6GH7I?[/ZI6YW<-@= MQ.44['LUVSY[LVMUX$I:@4R,&(BA?NGGA]@># MH]>O7IVWMO:(8LU<]N/QJ^-F5M3_CC]AIT->-W*UXK"EQN]_( MKI/0 ,#K.EC5PI_:*"ND-(YZ;1]S4^(>K A(3Q;1L5JOS<:7_7B'[S5L+S9@ M7 T[K-J\VCB)Y;>*'LEC!5J*3F#CG9*/^R#>\.U#Y$"D\\_50P&A^_&P?]P? M/GZP;P?%HWRWU^NZ;J_HR'S2'NS/&'*P _M;X[_'W?R9Z=?HMT$;;&]\)+\U MX._Y(\48NB%V^JN-_K'?SWV<;2.T^QX (=_.V_Y^(W6Z)^7'5LLQV [,"6A[ M.\'T'.:7/#J&]PN@63^R*Z[7/T0L.$+0&B-G]T[F M;]]WDXS$$..1DQKDCLJ$7-0$)1,\=\8D:MW]Y(Y-R9T].NIU?Q9--4$"N]WO MU=]'PCC8C\4N,+97'-K!,\(R)3 ^.0,.9T$PMX*$T-@ M*L9Y0RELX7'8G[BBS]46WLZ-E.%:HU? + "G[QXU#VLR-(;H)T.-B8HH,W;VPKMP$&V_")XIH;5"X:$Y?^Z$L!U_W!G#X'-, M'IOV=%Q0V/-I+/T Q2+D)2GE'Y8ECZGAX;'M =AEMI.KV.:5.(J]PGD,?**Q MW^X/NKW3QJ#;"!$6Z !>\7PMCWKQR)Z63I7\S1"3/>[ +Y4P''5[@]3MM+NK MXP,L/!#E=I$Y3#O$_.KPA%Y,';AQPQ_W>GEJSKTRH0CCZ3<;?UZC"U_.5WNTSF M%]RS>Q%E:(!/C#FH1JN<73S'/;\/6I+WQH-V521XW"V6,/A#6$B,@24[Y8FA:N8E!/;KR8!7J9WR4S;JL^;$ RDZGQ-P1F%?8 VA0:'V%VGD ?8#G M=FIGQ!J.KC\:73Z&^E% U&KC9+_M]\>!KGI,_ER!1$-T7\W;=GLPN&+;'FT$ M\'XCG%H%S#RT>^5>Y7O=$WA\L0W E;$!=[H R'#_]EZY.9V/,>.?B_NVD_+P M1O>K01P8+!HA1+ HN0&_\56\8X MF3IL_)6WM78H]KG#?AQ[VFAKL@6(Y _GI^5M/G<-++;BWVVGV#K_WH_Y(Q?8 M$6R8_?SUV=1H>N [_7/;ZIPAC2/U5?Q(7#Q']S$OX8,#]M]^ M/X;C3MQ*(TTID?C-^:GU-CSP]T[7?W^1N+RQ2[#T./<[3[2PHR1%5DJ-,(U& M.L9MC-.X7#HNAR9*VTVFP;4Q-M,?G1%$4RK_0D71%*RT05;_ M[7JOUC*:3 9,O+S)H*/)H!Y?C E;9?:1>5&^?0 M[LS;__UK6MROS?CB1:Y=&KA63.%4R8M@-',L2.,YV LV&JR)TD['&*W6LT/' M-S;?#RF!_^&[K\MEVDJ%1;\%5O? %K$8U5_^'UBS&X=_#7G;S>+9\)+RAC*> M[>A[BV[0UO;ZS\T/?^QOO?N.M[;]Z=:7/[Y__?+'P=:'3_ WN/YE ^^T)^+9 M#CZ>[7S;^0G?Q3L'ZWQK^Z/8A''M''SJ[!SL\*\?UCF\!XS[4_L_9^O3C5"\ MB,Q@@CP6^>0K86245PAS95-D2G(*3(.O8K4T/;>?(._V18,"\5Y@K$QPW'!A MJ!5!!2.-<#'#0YP=SUJ#P@*!PNEDRTGG@@\"$1\9XBDGW!/L ",,CU[FWK\F M@P+C\\JW?W!06)3DW87B2U^*7[(?!%[CHJ\HQ=CXQ=E^N]\XZK8/!_V7F1?+ M>%.1NGKFXB^2K$LB+A2TO+5'A6/_K#@:&Z+*P7%GT#[JQ+JTX#BI.BRHSUQ, M+7Z!4XTMPLCSVJJ6X#)>55$G1&ON= /NU)HRJ%AN6T,\1LP9B3@L&8)%#,A& MG'B@C))T0"IP2\#R(BK1E34MFGA!2I$^/7S4IMV-^5<.O:K-NL)B8$]H,=1F MW4T6B9JF4+59MU"P\O?P1&T45G-^MM;XI8B)Z1[# \)EP')O8G;E'#[%E/SO M?3;[=T:K9XI6MW-/*[1:L'0:L)X MME$(+*5"'H>(8%T-A8UI@=!J3A9L"4!F!@)-T<>% MTMNKR.,="/]S ^)9K_AL@'A>M/%B9/E88'D)S#7NS@]WISLH">D)XXHCB7.) M#RUQ#EZ/B$F1!!&!VJ*#TJK2S[!U= U-SQ2:YL41:VAZ3&B:H(1,J"A52"BH MJ!!WWB M@T0*EM 0;X/G.$.3%(O4!?MBT<:9"5[3B?%C#L1*Y#EMJIS:,]T, M8931\Z^+GL:KV?A&"9GO$1,3/L>Q?_. "P5B M5&J.'>= M]E=>74RU:Q^BB;F?G+9+)R>E!YN<4OI"SGHL9.4U2&WLE1TO_FT79BR-_5X& MWO^Y?HW4RMIVD?O633D#?1YM*IM?=F #V3S8W-[LP&8#W_NG MO?5N[VQKNP- _ZG]=?OKP=:[?]I?VU/)EN3KMPVR0W=(BWZFL$&0S2\;?.M= M2VQ]@<]_^*.S"1O%)FPT_SEK\=;VWFX0-(04 A(\><25D:#4T2,;)962LF0X MF2Q:(XE/04/NM/&8+_="^C(]G)ED^H: M ,ZH@,;%^Q0/Z\7V8?^X5V1P^VX5$=UIY^3TG*C>MJY=%$K)*?=[I2(UV#;L,V#NS/]L'Q04:I_[T%\;P3 (PQ4'$ABN?3^6N]K=ZJ M58[KS^$K_15[0W&]&1N5+PXX-G!K;U'=L^Z%BQ(2N>K#*0C^05&K8./WS4_#6Q=ZX3W 43BO13 L'%25NH&[=7M'18'@ M\FM%38)>.X*XK.9B,2>QTRF*QI1%$*JJ/04^]4<%BXMRFJ/ZF='FTA+%S8I2 M..5XC%7MX"Y&19TL"$?*Y<5+HKRB)U!5;'BV/9R,8B37"OZ M,/K8[]O>:;/1JO2W>M6J7D-1^^;I5.UO@*OW!5I]R&!5C3$#?_7CVV*TZ^5@ M:U6;K6H[)ZTWN\1*S^'_$8XF(.ZU1KEO*W)@AQO)I E@=J\QW)PVVX:ZMGHK M21!&>="XH$ M$!"E9="%, ! 4(,JJ6"U,#RT,/QL?=Q5C'M).$'.1Y-W8(P,(Z"264V=,I$1 M$ 8BKA*&S-]2.\]CXS1:V( RLA=%T&@A*'E%\V:5:REE9TGG=*(VVC+0Y_Y1 M+DS4@Q1N_Y#U[!?:S[X5ELO)KQ0?Z15VG@G$#ASWJ=8'> MQD:F(NU\T%ULR\,[]JM>!*$LTE?P8=\]B(VB@E4O#MJ]F"M#-1OKHV\XW8:>^ULSWOQPQ7N$L>0HJAH-H%$R^(=1[Y:. EG<\&KST\ MA;L/@'O 2^2B@WD ,*I>6=LP/]C%ZJ:W"Z9WGC,>E0R*"^X9-U(SJYP/.EC% ME;Z&)=#ISCT)UBR\'4X#C""_2C5)O59^"9CG"]=C+WO7ME)Q<8'B[!\=![X3 MH >:1&9X9$CKJ!'G!B/M5(Z:%X%9$CV-9F5-3-P]%9J]_J#I96#%RT M='-O5T?'$G!UA+'-];)"1#IYA0+U+ D2.=AB( "SUW\VW)RC4N%!&(%/C97 MURS*.G?W@/GV"]K;R.["*X\J[B2S8Y;1-3+:GR6D_V0/UN$>R&J[&RX82T"7 M_>MPW,L(_?($]ZRU_7E7"@\Q1-'CH)D(@J2018/<1C3(LOG9WL;> MP,)[@ UXT W=W(S"'A[G_'?4'K4XB^YT M&OO=XU[G=-QYM]^M.FAD\WE[5P"6K:[/Q>X1%*7[_ M ]X[.]K*9A*TZ,@Z[N4KG7;%T.Q8D7I;1$#F>O#%Z!HGW5[NI9$]M,4AXH@, M#P?='(93]$>GI<-7SF\R.N6T(%L_BRKXP) [IZ.)*\XY\^,*FCLG2X5"$+M3:+T2C&DM_8 ?' MY[)=/*$78:VJ^Q7M=L<&,XKS:$[%YCQ*B?S6N&P5,4-%I-N+#MGZ]F97!^&- M"A0EDNNB$*>1!N:*8.:Y3#+W%HV3D5#>.FN-28'IP),VVL*R$,N 6WH))OQ4 M/?V%WW"V+ZC0T23^3^-2V2"D=!R<[[7E\KJXV\CGT#XL>5(.Y;SI]GVAO@&3BU'?H)C@_^]_-*5R%//]^$.X.#>$ M-TG1^# O_,@XWZA"AGRY\%75.ZP@L+SB2F#=R#'%?/6 -I9GTQ@\:7[N'L"CEMG9.\MI5+Z"\DN6Q=G&>6ZHZZ/*%\XO^ MY&GW:/L<4^?XX+"(GO5%+.+)?BRXI855W2\)6"F#?Q6Q"G"_E5]'\MV?EK8B5'%$$RL! MS1*QFF7AJ!Q#CD8<267[?#SC EWUQRN:,^763^>TL=PZKU"J0J=JP7I8P?J[ MZ*?8VP,<.#CJ]J\4IG',NN#'+JS HAEG;L8X1HS&5C>#[0R"5-IK8W34R02U."::96';/=BXBS:A &V_ORF0K9^E-K]TEE@[ M MX98)H'Y7.3LR*:?43;*@VI^DNFD99:U5ECSS5K[(K^ M>=.).]_$Y1F%)@_1* M,,:Y\I9+'$TR%+YGA?*/WEC.F"8I.Z/=MJ\:,&@+#B0$, MC7?ZY(TG0#>)N5E/N0=[_V[XR:4[/.7O=D MLJKQWNVF_CQA-9 MUM[DS0DG[HP"R:PYPV_YM&4KQQ^:\UQ0^R?:;P<8\.NEBP4K:T)VX9[K/-=I MW'SW_6SG;!UO;>^=;FWG9^R=M=[!.+Y]%CMG'\\V_YZH"9GK/6[OT:UW&_"= MS6^M[8\"?A8PAK.M=ZT3N"?=W.Y\VWS7(O\YVQBTWDXT-8A8,J\9"B0*Q',_ M T=C0BEI0V/TC&B_LG9I>.Y(P*\'BCNWL'M@0GIO75IP4+HR9^TNA5XN1FM. MQ6A6XO$WO'@1EW4XR*'AQ8%O=I"4[H#W.2+YSW9_L*0AG(^MMIL3:DN=D(KB M@$!_(^)>":03L4AARX0G@6JK5M8^Y1WHDB)[#ZNI+UJK[E0QI]:J)]"J]D6M M@CTOV>09PC01Q&GBR&!0,AUI"(0DCRVMM>I9[U69U,!\ 7_O=7\47NJMWL4P MO/R]D0N[^$NM?'=1OJV)+2T$ZU1P#@4=5*YR9Y'32B*J0R0TYS8P TQT_/#@ MX95P/HKWW%H=W.[EGTT3A/L6R+Q^EQ^F-8P?#>54W"7IB[ DR-/:?E.U;=GA MK6\;;%<2&X"Q!61RCVD.% T9(BU*!/[#8>-QVN3&"&)NC:9OYZA9T(Y_-?B] M(/"[;TW8^X!?C6^WQ+>-B_C&%.?>@%WC=;9K8!]#F@N+F-$6:^&H!@MTC1%: MHUN-;B\2W>Y;Y'A>U*ZHU(#.8J];H]ZM4>_C1=2+WDII34"8)8-XB I9;#52 M)BJ2M)'*VS+#B]#?7A+RU9ZEN=>LN(%G:70X7#N*;JO8.Q/F&J< O2PA(F)" MG!J"K,0.1>F98)I'(^C*VDZ\O,-0K4SW4J9?R*_3,9;C+?HN)DC.^,L5>65\ M,B&8X_,PA6%8 J5-\61)P9>DGMTQ9>WZ%#28[G(WFOXWYP''\RC84$7!%I'$ MO[\9%3P!-#H\B?W![)I M+ZGOE4MB'A_:P_9!][C?.)=!M]&RI^6[ M,EPD'LOF342L,9U[?M.6AWKE:@%]RG9Y],';Y54M\G(]M=/M'HRUY$/]=^V^ M[W3[Q[T%*K^T-]R_OGW]UFGG?6?K0^MTZYW'7[???]MZ!_?\]@;&L(-;[_9. M=P[>'VS]/5E^:?-@Z\M&WG?XSMD&WSS[U&E]:?$6_:?=>K=!-[]]/-EZ]T=[ MY\N.^ _L-\66XNFG>K8HVS42C:T?ZM$WPX,T1O-GW M6&;EYA3^#%^'N61SFW+2=ZP9T>[D4]499G "V[';1-\-WCWME\3EWW()TJ0Z:H.VT/JEK[ M>0QEF9K+*E4]3'&*FR7_KS:>KC3&RMK87-"QIC5C?RY[V9"RD-Z@.X!IKDI5 MY+K@8%\7I0%[E;H51<2J#>PV55FCQ1J4!B"68TZ%UEX+8*@A,)%TPM?UPIBN MRGH)")=-LOM;:>QORU*;];&QNI4[8_#$-,9!(!:81YREA QS'*68"(-K3 NU MLB;%%9W37JYVW48#I,54".DCT9@3E8S14>=V)$XGB0V_=?7J6@/NKP$,V J5 MA$C//4K2@ZULG$.:@<',&"94<6R5A3U=Z*NJ$]^V2+72CFE*B 'KATL>G#=! M*JD9,3@%:F]=I+H6ACD(P^;)KDI*>.89.R M.7W,?=Y(\D(SN,:;HG;2-"E9+0KWM7]DFM8OJ]I.[K*C^E&W*H!.@M$,N+8T M8&5+E4OT:[#9G(XQ @W?W;A!;](WWA>2\VDTQ/E@(H?@D+):86!=DN7FI/P: MH1@WB/*:%/;:P!:FT0RXH<,BZP\#-\1[ 6:^"8X;+@P%X5;!2"-RJYAMS@IO[ MRD,--W,1"@%"P5/4L (.2>R!S!A/D(U>(I%4# K#QN3%RAJ]PK2[%FY&SK4K M#C!NZ%769(&]RNS!O[2KP<[9//;.OEZ MD ]$/=YZMW^PL[W?WOKPM?-U>T>T/L"U=R"(DX+\[>O!UV^?:6O[GX,="NAU M]A&>\W5_Z\,&_WKP3SYX[$L<"@2,#)! M9%=%B KL:68#F2J0F(.VG)(.FPA0A W+0?(J<195R#;=A$?YC?_O<;LL+7J- M#WGVX=:UC[LX/*PM8USEKEJ[J;$06:#R"3N)Y<7\F3P5$KRRSA44H= MC8S6 AEGRB4WQW82TX?IJ?B_W^:(CL6C7K<'MM/V-ZEXNT-IXVW/ID$?[MX8 M$Z4Y]6QZC'>^\@VW#J_<$ )(A0R@]\Q[[IPU"F0EMX#FALK(Z0U2L69HY7I* MI5\AUW+:2F-7R$4BE$^&4='-*-\3Q/84Y1,2% ]?G@8/^]1A8%>T=;(+3)BH M9#72(O>"#M$BYZ4",;$*N CQ*C.1/XX[IPU>GHU,[@;%J5;7Y=.KJK;W>4O[ MVW7QC4$;+X15(6). <)!0B0P(TPXCLKZ@BP3K# ?)\L;F^]O("Q5>UZ[!Y+R M3S=W7RIZ(<3^H/Q440U_45KW/JU/A;/W4^>6CG'J/W?@W@T#NS%*?U0/S<.*P6-&X5'!E3W[V/7C_\] MAE6:J>&U(E>*3 #@?91$PY 8UV2>5<-35+D8M6#"#_ M1?N/::7."@0_''<&54,/(,HY0K$T ZJHLJ%6-!M_Q]CX%$.,!X4G9;-[.'[_ MX6HWCN 6/H=HP"<&L4&JWG]%,&P??NCE=DIP__$MJ8@ZJ_>:I1318J\!,P!8 M'RIRCD L(YBR5"* GX#)#OL!EOF.C]PH4J'S;EXP"K&4?2Y+@&S@W8.>+E@/'DFWW"K&,%W9.6\0I M>MO/]*P, ER60)[[PNA-%.6&]/#3^*)\@'FLE>,&RB%:>[M),IZH%,@)"4F0U5_MX4T@A[)2S4'X=WJ_0FDX3W(Z>&2,MR##W)FD%:=,K*QM M%;'=;; U#N)JXS .)MU7PZ9R;T?6"XCO:+;[P[#O7MS/&7H_<@_-?*_FC(21 MA?7=WLE?W3TXZ(9N+[Y ?[6(.@3!H]+!<4ZQ"\QP'9/A/FAJ6>VO?B*MW]ME MPFOG2*[U)33BU'FDO:0(,\J5B5YS"CSN[W@$^IM[-=.KO-9#KT(8I5^=OM'54]]XH>N]7?5WXM2:0]%P!4 M)*^-L<.*4I89"-FQT@Y5.DAAZ"X+.[R3(EW%#FLC^[YZU'H'NO1QUWKA1= ! M*95]+BEPI#&5NUVN2K5X> 8'6R#5[V*K[H9K2=3K=J%#^,#CQOYUTI^9@6#S-4 M0SN 03)@ PDI^3 FK+EK?'!_ 6<)-^F9K?'[0/ M"G [YS6CQME#2E6Y.:=\94.>90?EQ\]!MLSSO]C?[*:-XU<>NSLO8$43EWAQ MV_:\FC>IOOSRG9NSLJ:@-[OM-4U%[M!V:3FJE5PP'O[M>J^F>]O%?[N:Q$=K2_\Z5%=P[6X3E?<[8(_KJ]V=[YLDZWML/WUMG'T\UWF_L[ MW][O[TQ6(CN OYU];>]LPSL=;)RTOGWJM.@?^SOPG$WZ\6P3[M6B\)Y?WN__ MYVR]JD*V/MC:WF PQEU84T-B"@CS7(B,28Z,4A81(85,VD0;@,9+8NY;7?"V MFG37 H/WW0>7 ;_>3*>!75H7CM[NU6<"> UD\P:RXUXOAPH6GSQ/G;NAK[#& MNIM@W<84UE$M5'#*@$CF=#MB&3)44J2B$ 9S[I(*.:AKU;!I#^/=BJD^":(M M(RF=R&&\$YS->.\:SAX#SD:NXO*S-8K-#\5:4RB6#$Y8#(Z M3*'+F&%?NHVJH^J:8BX3IEUP^17+ M6>/5K?!J9PJOC'(Z^_10C![HI$L46>L]BBXX:QDCV G *W99_E3-)1_4%A[8 MP[UV4:'N EPM%7^D-7]<0JP]E[TQN-W>MX?#W-6:1\X/E_VTAQ)D 2Q]BP3) M!755YRPUC[R58F\7V1OM,76:C'N\#ZN\1[_1 M&@/GC('U4CMP3!TFNDI,8V>)-\# !T0JY*-MV< M8!';<[Z$L^91],R1/1U54 :[H7<<+T1\UV?0RX1W8W^I06]^H/=]"O2"4SX( M;!##8'KSY .R"GX51@/@80*KP9!S6W>P%8=^,J2S7& MW2@J^B3C6XESWT\WX=UW<<*,#'&5),>>XH(4)*U:QN:SH MU\MF=D_F>!SZ>);2W\AJ?^,CX7'M"GP (/TY!:1:F=Q442.PDR7B/#)D@Y4H M$6F3UIY@98N8:VWJ:,7'9XO7$,0;;EE5_C&#R0[=XTP\BVWK'I1QX2;KYBF# M\YR:&K47J69IO0G<:!,XG=H$K(/E)D(C[Q1'W#F#+!8>8A?_?:/5X5)1JN+TQ7/1!ER'O-Y$2E#;2(I39^(;\6Q>I2MSLXS"71 MEU(MYE,"KG6V]7&7$<^#IQYYQ@3B3$6D;2X7K131B@8OF,T84T[7IVY1#VDP M.'K]ZM7)R4GSI^MUFMW>WJO<4OA5#RZ_&GXV!U(431_[4P5*BM(V126#0Q\; MG:(-7[/0GN&7URXM0K*,0D=KH1L)'6Z]V?4ZD""L19[('$W/"3(T$&1%KDY/ M)=?&WUOH;E-:CU&#*1,B":(X"=P%3S@5+L$H%27^:4-!ZD)\-Q.LD]UH<2#> M142)6%>K\<1\V2-ARAU7K MVN<+L]KH'[MON0X=?- VCOLQ'7<:G78J*G!=V67O%A)W4<;>MT&.XY_M'U/1 M0I^+Q_\)3[\@, !;_G4X[N6RIR];1%@+-KSD<,CMD5G"$7&9_:,XP:]?I@#SOH GW*)0ZSF, 6T[,9Z5%&_8:S_7;_MULACV0N1FVY MP\9R+:F+0N&D>,!1@9$1G@9Y0DR72EF-1C<2->!6T5/C+:6(6) RKB1%EJB$ M>(R*&BFHM317@M>W0".0MQ"!AW\O2^@6OQ:BT!\6S+2]."IR6Z#5<#$!EWY< M@*\+M7CA6[G,YCB>E:)>R-+MA%HEZA4)GAO0+*=!M ',D%0&9P(&K)Q1U?:B .>.4B/RW[>Y2WQA MQ38R->]T]W*-0SMH9#]'P_W_[9UK3UM)MH;_"N)HI!G)*UWW2V:$E&Z25EH' MF'23CL@75-=@ IAC0R?PZ\^J;4/ A@Z$C;T-);5(<[%=>^^JI]:J>FN]Z2IC M,5D=UY)%!@^: 7 \',13S!HFA0\'H=],RI-W^O>]3<4Y(\X$2G%(9I'QRJ)( M"KNOC=0K8G+MJYWOJ^]*+?.4HDS::Y")!,PI-.84E$3,*:1)F7BK"89^Y :C MHY5KW11[QU_IJ)PA+3@L\=_@\#B5@N+#P>&D#O+!01HB;[\?"WSKP"=I>/C] MF/#N7;'&A"WUG:];KW:-%4IE2\#*4EZ'8V9J4E-HARF&4[9S*J^NR9M#PJ>\ M<,'KPL65_/+=+O&$$D4E4&E+1$<].*(-Q)@\282$F-*/+ER\.CD9]OWIN*;N MI#+Z&T348'@&_K1_<')IH3!*G\:FJ@[G2V3*..Z[F#UCPOGQI(GO"M#&;BTK M)^YK*+&,X/@_M'JO/ I*WI5XF@:J?#3E3F@.(N@ WAH.VB(^F*WP&\U62E!RD$XF3@M7*WHC#[[U^+='X443$0^:4]@7 M*UCIPESONB/SZK<7-@[.J__J%7R,;8++!_6'^'A/AU>,75U92OVHH3YX/1DA'%+\T&CDT'X?/TZ MFN9,C%XFAN@W_$&A9FE>^MH?%:/8J7:.+7:;%HW.1B?IL$1LZ>C323&C:EXX M^>V%!.K"S>H/;-W>EPN7WO3UN-1)7YF]$<$=?RNZCFGV8&4#FQ(&=ZVHWGG: M/!.CG1^B9G6S?<3XJUS764GR>-(TQ@S6ESH?W!GP/AM(W/ED!4^D!.J4DAO6 MU#IMM'.Q>(#8M5X-<#X93 Z>3VYN#HVOF]" M]8Z/=_*])5*!DC*!2%^5T"Q$L14GQJ?+B]/P=3][&0O=*/''IU?3M^6&' M&IV,&EO2^<2>C]2UJA_HC9VIF-@ZFK2TF.,::C,(&SUXXSRH@(R5F6&DFHNY M!W:9HT^]E4_I""?Z@_%.0CSL'_7+8E@)*V?63";0&OV@56CS$0W]RO(<1J>E M.$U$0/GR7>F!1VG<2;_T3_:N^Y!A-HQP':7_.VV,IH\GL)F^K-'UJ6!*\4^^VM_&WES.:[FRJX M7>X7GZ63*[:/%SO)5V/8/7?T*5W$MV%P>A#+*F79T>[G_B)3PH"7VP33SC;JCZ/V,O>-[\K53QM]^SS\D-&@V?$OBQ"C9A'7GY:MJ)42A96M)+Q/@Z/4 M;#U\VY*:[A2S*P[5K&TA9FT_*L6;LMPCN9>[F/?.QC[ MO(X2/2?W,<W9&/[54F"/^^P#6SKZR\?MS?XYOZ;P\VSV6-#6Q_^[&]N_[GW M\?"UW-E_]W5C':_G\/?]G?./GS>V?S[8. ^ES?RJ-5E9I=S8#[N8'1N.3Q]H M(GRB1=%%8TH$T=E**TW1$_3HP\W)[CO0EN40_J),,":+K+6"TE+Q[6J%X@TW M_)R:N/6/A$G+I*Y2)=H]B/;-@&SS/.#U;^Q2%8W"\!E4U!:$3@9\E@XTP[1> M\* H+]8]#R]87$_"5S_%9XNNY^>G.&^<30*TI'*B"2,RD44$X6,"SRD%*K5B M*7BKE4>>,HTV:I F M8):9=08;K ,E$G=96I^-P[!,]2AI:^&LQF5SMO&J 5H7,LV)C5>%65LP>S\# M,^6IRMH["$P[$"%I<$DH(!:33B(3<>6P!^W)AV\"+'&@5EV^%N<26\/+A>7* MU>5K;F3>F2&SH66!SP1PM-2\RXJ RUH!Y4(PE0VFV+RL_HF'FWS5*+,+)E^3 M._%2R^KD]9U>+K MD6Y-I7:U^%JZ2>#K["0@3'+4$OM0/"I#1>287!=E-3K*=-R]%T MM?BJ%E_MUW+B.'1V&5?:I41!F9*M=$)Z&Y((SB]F'KT8G#RK+N+6^(38^[ DE"@\ G"L;D M -0:GQS^IY(N/A'\OD8G=PGKW-JO!R5(S9QE3+ I?JDP$G2A+7E J@ZCXZ6;?NH8?OO5J-WCJ@A8> MG X,A-(2C"WV8-9+E0E/G*1B5O,]G\)2S>W"KV8T?\.:^W3'RJ:VV(1]:%<* M#.2S$Q"T1C99*L!H:R!)&3GW1&%H]"P=:YZ[U2XF?^]W33G?C@$YWF.&\;A0 M :Q+ E+@VE#JM8_ZN=K4S*LG_M$_NG"IFRK.V)OQK2A0;6XJDKDL? \3(GWL MIS#/TNYW"1/^.QR\*51^^ZWZY>_CUDZ,8(8I-9=^I>9VL8EY%4Y.W1WWLYY? M@/#V;./\TRZ+.5N-28F55H$(2H*7*>']22YX:VF0. "9^7X>7=+>IB<=#$9- MH=E.FAXL0=]^[89'R++1UO!_\4[6+OZ0+KZY_GY74L-CCA:T*SNN2FKPW#&P MU"0,?@WAC)3 ]SMY]R++!C?35>%Z[I>'.:[$FW"^B2NOCH?]@W%#Z=B\Z;NE MY?_.#C+Z:+04$F-KD5CP D,\HE04$>?EE'_,O.N&3KZ-'_GSP2!\?G:=LH1+ M&[N8GT2I7 F25#EVCMW3&$7 N')T,T=3?)I7$C[M8[RW)\/3U/6"Y??TR<,^ ML=)TBI6WA\"/AVG4^%B, M3H^/#QI/"V3%,=[H9MA=JQ[N1BO]22UXC_GWU8!QM++G,%L/$YL+_..&,2NB MP0N]7OR]MY*^AG1\4MR25T9[9>$;XTWWKYJ:L[G4-;_XC1K# MA=Y2Y?U'K_W9W4!V>0/9(LKDXUUE_*,&Y2TY_-7:] MR'=:3$=9D>;']X+;)?8^/#Q8&76.8_I+S#K! CN*6;V.D"4AF/&;T.V:G6-E;-W/<9O6\;J7/'['\3U]+Q7 M$5@1.(5 *93)(A.AM!$T&)=]"M$;87G,BHZ7-2F23\"$A:PBL%L(/+N.0'R: M.67F($:B0&B9P7 7P#A.-^JGX?RPV=)UL0KJI+Z787NLV6GZ;:>B=E M .V,!.$M!R^8!YR^DE0QBB0S!G@8WEGRX/"NQ;*&/TBM6UF!X5S[!NZ>+BD_7^0:,/ M.OH6IUQN\]124)>8^F\:_E%N2;OQ"+O7QOH%J=X,!X>_C'?[\0YO7?K-_YR0 M8.F7QAAY]/9H4O +_Z14FO]Z,G08S/>/W/#L[4DZ'"'\MO*V^WIQ99..<$DZ M4DEW!]+-%IMW+$FM8X:H281BG XV"LS64M8A*)S)B&O45JRM=:H.+4550DP3 MXH$!327$$R#$]%*.LM$FE4 90T!HI M.@5P@PSMBIII,I $>Z&+?&.V6-"E:N,?UV50$\T'^?82YT>#TA5O?O MVAM^$Q)\2N"'R7T&E_$B7[J#+^YLM/K3=159_PBF[OWT;;OUYN3\:#=GW/L0 M=(,QFUYBKTW#<46H_[C.M&5E;U@P_C_??T8X9+>;E;U!7BGL'=O]NK6;GO_- M(C\JYG"J0-_849EX\;SHNA\6./JWW1^%@,#H=IN[H1-]= MS"?BX_[[LYW]GS]_W'_W=>O#.[*S_2?.)9O]S?-7YQ_7 T>^DX_[\6#SEVF= MZ-[AYO9O_8U??S_<7'\M/Z[_OK?Y ><2]I9OK&]^WCR/?9PG#C?9>X)Y,MM\ MM\L3<]QXY#_%J%'DD,JI&@-.89_7*> _DU42Y&J*K\H*13*'DI%*[ M.2.9'ECXW'P:;N5)F'?T:?*,1[,''8].#[]@B#=*1QT*XN8]Z';(KLA,N.*< M$P/%(]P4$:N4GA[6$ZO%\I;E$&]\KX#<8MZ.//AN6[QR=_V$OQ]"!MY>DY MX J%?CZ;_/(YSP9;KW8%XX)'J@&)6J0N0H#G''NJ],Z0[)+V8AJO-#)&E;%& M2GP\4GO)<]DWH2K1I).>G@UN$):/BH;\KWYL3G6G4%8$O_6VHO9>\6<7?7_E MG[%HM8>CE:LJ\2('O_=$\OV63UVIDQAX:2Z-I$)[[VS9%$\,_U1J2?*M$XEL MYHVE$:!+_D)J4P7H2]58)N:BEJ=R2>7R;\8'VQZFFE\&A=K-BS3WD:1+NZ\Q&V%3THJ^]W")PLX8#%UJN]'=H=: MZY _O/WT?!LY5T'E@XKZS"WLN"G'OKF3/UA[U;E0Y-XEO)^F'CX89EB@7NN< M!*/!!FFBLEJ%3%3T]MZZT8GF?6E48S^VEC'9*:6;YQMTY_P3_OS-X>;Y9[+! MWIYM;7_FF_L_]W?.WW_=6'_/=[;QYW],[Y2^YQOG?^YOK?]^6 IE;VV_.]_9 M?RNWM@/;^/6W__OSK3;)01S(S7G)0C%,0V5+PAA(P4A$C(L[K MLF@I>D39GI /]E+HGC"T NF) BEKYEU41%@IA0O&^:R"RXQK3H42YMXZUPJD M1P'2E'2CV<8J%:F=X!F$X@HLD0:"C/CH+&?!E8K4/2E5CYDGJ%2O0'JB0!(Y M!:1-9#Y(84SPQ)E,35:&"<4F.C5".+,P(=-W:@%7(#T&D#9G+?LB\2J"L=F# M(-&!4?C%ZL")25EP2PJ0"-<]8YZMLGXY$M69[=WJB_?WT#+4"F=8TESPR4H)EZ%J/05(AH74Z6U22H&\-W*@DB5#BGF<:Y4N'P M%9R"9<( ,5XK8J7-VN#P)3VC91V^3WCXFA)A:F*+90QQS E\]M%1*Y61,<>: M,G1B^$ZG#"IQQ[DF@'-P!L$$!0R=. 2BM%(A:Z]\,WRINLTG9!G=:>^[DO%L MJR;=^_J?#-!:KRY2@=8^T-[/[A)YF9F3'ISW#(0A$5S@!'(Y>ZF]QMR0E5TB M*EA/T[8693M3':YRKG)NP456*N<>A7-3>1>GW#LG$@BED'/49W":,M!,1B-U M3IX41^F>8KI'I:FT$YZ83 MU!3*9E;,D'SD((*F8!PE0*RD*6N>.5.%CV?.- M8U_NT4DQ&VM7F,SQ*<;!:3D/UF'1[]-J94O:Y/'\;.\Z%!:WE7MWLX*JGEGN M2(,%82VQ&&$P*9@VUH?(J)I$AR MJ.L[W:#1M+A8,A4LXD=2;DM=. )E91NBD @IRG*0I48N[Q$B*HTJC9:$1DEX MK@617&4FN';>"$^4B-)%EJ*L,H%NT&AF%2;RF(--P! [@).(!*>D!:.]2B82 MRVDIR2]ZU#Y8Y5-EQ8\X5-]>%'JJ:N+O>,'+Z"QG6A8- '9U&U+4*FA#-#4R MN9K$=0!4GV:2.,:IH%Y8D$JPDLD%<%(F,($JS.%XD#&MKDG:X_3!:\55CMC= MX9MQ<'J5218RBV"#I8&$7%9FG(O:Z)KU=&/X3F4]23GN$U7@G<>L!_-3\,DH M"-P3(;T.S.'P%;IG=!V^3WGX2FMX4%8:886CT4D3=9;1^V13(/4 8C>&[W2: M0&CPBO&(@Q:?C#")@U710[3&"T:5=$7/ MN,(<&9AD%$0(!J.VC,P3VBCE36:9M'6$LT*N0F[)(50<&"H%!!D,#]R:5 P#VCGH6D7$B]O>:DQK?6-M>&%A>^*^IE$5#"][ M*VLQXUK,N IJ'KV8\5V-8\=_MUW8>H-;[."HM'(X.#AHG)U.TC"-3FJ$TUZ$ M\[J);L;K53MB8_\MWW7(5I=B!JN+E:PIBU4R:R!..\8]IXR5H^]6]03MDDJG M:@8KXN9:'KDB;FD0MW$=<=8Z;W..0$F0("S-F,6E"([Z:"5^ST4Y#6IU#V?% MBKB*N"5!7.L%EROBE@9Q[Z\CSN0H9,P$E @.!#=(-^,>NS#AJ2R1CHZ6P!\UE\[H$R$HBQ M5$0,]$B/BP?7-JI"T.XBH75)047"TB!A*O=CF>"35Q1R5A@894;!)YF!$TNM M9SGDE! )HH=3147"$T9"VQOP%0E+@X2I7 D[@.,Z:95I;1LU:LK))<#DN=B7GTI!S*N.,4IN4/ :5GDG,.(D!IV*" M%*7!7",D176I"$=[MC4WQ4K.2LXN7?@B*VQ7B4EQ%HC+FXW7NP))>2NE)GQ:PQU&)BU!.5 M2)5(2T.DUN7KE4B/1Z2II9KD<(Z0E(+UJJG91\!3&8"&: G#_T0ADD0BD0X1 MJ1.+,=U*5JOUEG!2&;$G9$"IY8 9@7T-#(-)-M-G8, M?ZJ*YCNUIV*P8G#>*PI=Y@K:Q++ M9I*J%*P4K!2N.+-X!2;:"-XI0G+FD7%1-K"D M;JM>4I4:SWTLOSH<8-//J]3X2;2R2HVKU+BJ:!Y=:OPJ[I^.3@ZQ;[\9#*\2 MM$8D+48DJ2_SIQ)I, MMW+6JCA>M.*X,JH=1KW],I/$"1U-$,BHQ!1&2<%:,#%)R-1&P9QWGK+5-5Z5 MC4]XO+:N/J[CM;WQ.I75>&&25\(!I01C"NH-N*09!"9-Q.#015:DR%34 ?N$ M!VS;4N0Z8-L;L%-)@%+). R!@(<4 ,-_"1[)"LPDG6.T7CI6S@Y477*5HCPC M*4KKNN2ZS#H/OLW:L4JA%26I.+%F!D)R!4YA:**%<48F*6)FS2Y0:\NL75/G M5>I5ZBU*AERI-R?JS6PN118]%Y!#B" "\L\82T%90[1@.MODR^82-P].Q"KU M*O66FWJMRXYKNMH>V*;2U1B4\40*B,$CV"C#=%7F#)X*J1R+))9=; MA39CDANLO7+P&4-(X/@L093=+Z,Q]Z+><$6"R;04.%:\)UH[ ;I$"56E4Y>N M;9%*XTJGN=!I:BF(<\>5"AH4SPZ$Q,=E7)9 G**$4ATM$XV'NY&53I5.RT*G MUH7&E4YSH=.T=W2R7(BDP?FFAI Q&#ME"Y('HFFR.1F*=%(]G%\Z1*=.K-IT M*Y^M,N1%RY KP1Z?8&0F^\-GEU0IN1J"%R!"J8VLF0'I.8TA9NS*H@@,Q,/- M2:OFL;NCN7618=QB'.8?^&0E6UU3 MLF?9TAA\5^A5Z"V)NKE";R[0FT[1@O1220E$,H_0HQR;8\*L *O0J])1$W5^C-!7I3F:SU1#EN(LBH V:R1H%A40,U/A(A33 !,UE& M>DRI98%>)S;1.B5]_L4=]T_OCN)K_.EQ^9,:J[08J\SZ@FE! M198V@S)$@5"<@LN9 X_.94*5X"ZNK@G1(T9V2--3%8<56'/50U=@+0I8TT7+ M,G.^U$!B/'$0UB8PD6*O%D;Z'%VT@9<:2#VINR1"K,"JP)JK1+H":U' FEH- M"D$PCKT9-#&T[/ME, 8CK,P=4\%')UU:76.R)U27(JQ.+/AT*Q&NJNE%JZ;O M [7*K?MP2\QDALDPC[./!^=9!L&Y >]T@, #D3$8FUEH40\P8;T6 $8E$!DZGL9F4"91D-@L1G[ARQ2QEU1NRC4SNS#*>T\-9"9LB"RP^"41H?99>)&*,XIM\T^G&JM M5%%%;45M1>W$<@'#6&5T\6EC8&/$Y$08$7C$)VY9LX,H M>R$;SC>M MOKS'XSN%;3UPQZ/T\N)__AW[H^,#=_:R?]1\8O.B?T_>:W+C\>UF-DS+71S_ M^M]?^O%DKY#B!1G38K+R,OGDR:]?-+^:>O+CWRGSPC)[ZZ_)"WKK[_[N;2E_ M(>F/O>W?_T[RVS_T(8UE[$YO^YW5K7MN?2]T8KD9"_>[J(#H3\-.7=:KXV'_ M8(7V_N.'/ZV5Q9M[7.$=3AHLX\U@ES>#7;L9+0D\Q@&FO:&[S^@V;M9^+.+. M; _*R1TW&J63*V=V'G;"Y/9IL$/'8.[8R)9.P31]@^OEZAM_?]ZEZC"?N [3 M)D-LRE'*+'231&$Z57;<1,HIVMVW=[20;-CR+!(C3&AVSDI[-L_?80*$O]_^ M[7#G<(=_7-^0F^L;9//7C?.-\[W]R]=<)D9!;NZ_/=OX\)9OKL>]C?/?#S8. M/_;Q_3]OE 3K'#\?7[GUZP;!Q&B2%+T^P7N!GQ=V Y><)MW4\H\@).5@9-)@ MLLTLI\1,CL4XC1+=D[)+XLJJ!J\4^MME[5+N*B&;8I&FGBE*&6-&":N3%Y%I(2,7,EE/:8V(%L6BC9F(2!LE MJ?,2;+"E\HCC8%U,H'.PAAE.9"QG30CI"?9@"^VJ^^SNH+74J&22DS9(C!>T MUUQ+B_&PMYF[9&L L,61*Z1E8*W0P'(.3#H;;2ECSJN^ V52VBTAGL>E0V"*XWL(X9JXTU*R1E3HY=%@?#=3/3B MJ;$ET(3(30:A8P#C@H#DC0F&1"U<*.LYG.B>U6WE4HO?ZJ[\K/SL*C]I")(0 M;:,7MH0F3D8=K;+2IT+2NA*U2'Y.!9)%_)643^!DCB PXP,OJ(&($U]066L? M2+,>+@7RL^4BX]V2"I5+*_VX?W3JFFN[X2=7%#R3T2'8"UTD-\>#4;_\S] MX3?-PZ<$?IC<9W 9F_O2'7QQ9Z/5GZYKH/I','47IV_ K9>9\Z-=YK@G(6 & MP^:IO\3^FX;EK[!-KC-M6=D;%MK^3Y\S903Q0@@5A634O MKFTWZK)!7OFE@/KH9/2?G]S:34_R9HF:;8*&J=$P!J[G.D7G6;*!(>R==4%G MA>$68SR:[&Y['2T&!DIS:205VGMG<\HL,9VTU)+D99+$2?Y":E,E<4O56":J M?N\)2=:J?N\.^KUG>3/XYCTP&VW(LO M;'/]\]G'PW?X_N_/\+W(UH?W=.?PO=C9#^?X-^7UGS=__=C?FEE\V2%;V[\= M?EQ_T\?V87O?89O^['_>?O*A_;X,+4X M*Z3#P$ [\%80$(X3,#(XL%EQ:54(1/*&#P\NJ%CY4/EP&Q\>>$B\\J$U/FQ. M'V8(IJRT)K"Q2/>D,F 2,1"H4QCU"6ZE*.567[15N&CI^?"L!BB=-%-FQ? M=*10]N+Y\)RWFEHZ^OE<%HP>:.%3L=<2]F9/2[C(E%)9@7>8,0EE#'BO&1A" MJ(^,4Q;\ZII@=<.I+B@_'A\>Z!!4^= >'V8VG!@)*B?@/@L0T04P2BH(/%FJ MG1"'-D M[5U;<]LXLGZ?7\'CE\U4C>)+DLFE)K,EVW'&M;ZM[XS1/OZ.#H5?LI_7!PY$\/7[^=C-Z_ M/0Q'K]\<'HS\UY.?1T?HX-W[=V_>!:_]R4^S#]/PX'WP[E4X>OL6^:/7Z.C- MZ!U_,IH$X>LW;PZ.CJ;A1((^L@\LF*.%[_$7B]F'1_9Q;YXDRP_[^]^_?W_Y M_=5+0F?[1P<'A_O_NKRXDT7W\K(1CK\V2C].:%24?[4O'D]\AHKBP4- &L4# MG__R,B"+??&N!Z\/#HNB @CW0..8)7X+$B-_79 M1+:7T42*[7F9!ER0P$^D6HN2K.@,I?P^BA(F_C42_WKYR,*]??-:4S::^?[2 MJN:Z3%9[_HM-"VKJ?/C^_?O]1Z&?W2WHU#E9?B3^'!T><6XMJM4IKWG=_%^C M0FX;;:C&IET;"KD-V] Y'G6Z $G*?[--FU&.6.MFY))6S>B>9@RY* 0$"6]L M*F0H>#DC#_LAPB;CKUU<_&$SXAH@+%E2FTK+\O*OCFK].":)1!"_Y+\MESB> MDNP'_I-0UP^%SMZB:3'G*U^NCHE!_M\'GP:41, LLK^D9(EH@A&K?_4DP)RB MZ<<]\>T;%7/TGY$_>MS$1SC-=Y>2-_SYQX. M/^X5JW _#C_%"4Y6YWR6H O9JWN>*/KE]ERSLI+-Z 4H*BZJKMK\ZX'\WZ$W MJ@R!VI\+_MME!9^RE!X'?\J_VX/CUPX+](CV-(K8[DF(9UB^8\% M SV\G)"8D0B'PC(Z]B.QNKF;(Y0P(U+TTB C1YR&.]YK**>D#N7E6%X&-E Z MRMYA9'I"%OS%YBAF^ &=V3J-?"]K((=C=.[A 1? MYR0*$66?OJ5\VN$3T"T*$5^-32)T17A'Q0F'XI"S\SA!O!>2$F CQC>L&E2. MU^;*46_*W[RL,7(FKIKC-=OC%0VJD';:-#WQV?PL(M_MY^IN%)#C-Q83 $?U M).R B+I+%PN?KOA@P[,83W'@Q\DX"$C*5QCQ[(9W5< 7:D9L&4*!E/TL5CN8 M!1%A*46"OPQ8CL,*VJNPO0)\0,3=H@<4ITBX@T_$K.,'"1-NXI.4)?S+1[.?W[7ZN20^LC^.$4-,O0[T\U,>'!UU]G$L/J(_%0H4; M_/2"^#&[10'"#V*5:;QNZI(%^_ZPW?<%DB>AO IK4$PL> \$V(]:_6FZB-6* M@WP%.SKU^V^S@0'U*F?"0F_XX@K5GB=S!$]%^HZP\933Y\\V/UO MVMU?H$D=EWA>#7! M'##DZ8H_/2X1#%7R*)W3U)*^4M=8'^"(YR8+H[,T4#* M%,LYQ_8*\!IU.;Y7JV! %/[A4\JG:U..:L5!$A1[N!(>4 =+)8LLAX(B!':V M8OAFRAT-4JE/T<1L 20+@GVK&+M";$#=>8LP-WZHV-7CT^9Y\?<%87P1SQ!] M,-1J$QR(C"/%*JZAREF]Q/4$L%<@#XBO;,ONWG\T]DI4Y<'^5RSC3-J3X@/J M9&& XLSAQ;5.>'=Q/$.Q\29!GSQ(0J[Z[Y8$NU\QC 6.)X&\.M* ./BT6$9DA= QBCEL M(EQA9A1T"H(,*'9N >/E.-(9-R0";E$D(AIN?)JL[ODRD/F!0#9=H&J$02(Z M]GXEE">QO#K8@,@8!]]2S+ Y 0T!L-,5F[ M<9 "Q30NP+P<;:"AN68A0$\0560<7?1*,:3-HXN\%\5?/PZ(TVS7Q8JSE@C( MB6)<9P##[._*IFT;R%8<&," O/38VZJY/4RV.FT(*Z+Z$4".%#M<8XT,DQXP MOI%WG3^;4323#2737.#>/+YCPRI @A5KWRB^TFO6*KYNA=R+K.9AJ4$]GM** MW Y!D#+%0] *QQPB!;5(28O^5Z7 SE>< S6,H79\'CYIV?%-*;#C%6= #6.( M':^)PK0@H1\!)$1Q%&BC.8=)CRXNTXHA 0D27$E](5X#I$G;;2F!4T0!L32 M:\5KT!OW.42:,I/=@I.& $B UD4PO)[NB>JTZ'X8!>1$<0_T1X@.D2OCX$X+ MYFPQ01X5%X)=V.@0>:UB.BV(4X1 9A3;OX(88J]+% 6JP,DA]GQ/!*2E MX=F/ C+3X1[HB:8<(E7=L9$6+/4"@ 0IK@%=B.40N6F'35JPHA&%^'BC. '4 MN,LA,M&Y@6E!1Y\\R(GB%]!N?PZ/F*[@2IMAHA<':5%< ]T1FD-DI1ZM9V7U M*V(@"QV&?04RQ+[7Q_Q9, &"@+PH9GU?^. 0>3(+^LL#&FY10&99U:V$6E1[@<)$J^K?:8>>LPL2SR[P PK'C*'D"91"4P&H"XISQ$871*6> MK-7+JMVI@)ZAGNVN[:N#066@:BC>&1O5Z-^(V^F)GKIJ@V7[:J%B@UJ@NH L MM*"J;\>XGI5R4V#[A"O0$-\_;W0ZI:QN1[>>DW'X("Z?X/;6[(PB<6E:-4N+ MC8GM:X%IC:!R*+XN&^6HM>(G+V]'X_,@FK)3'#V-W>GFMZ\N_?6 2J)XWFR4 M1)/"?J<6>KK42PJVKQ+Z.D!U4--T6*A#K=Z_L?S6@YTN]/L&XB1:G3.6DY)S/\,LJV(I_%)F-<+ZHSBGK3U4(BV>%EC&H4:S1FF(D&GQ:[$FCWA1KV- MEEB#@BK0<8()/G3FE?7LJ+4X"+A-IJ$Z0.([8J@V/&TX2$VHGQJTX[=+$F2M M(P]+Z\#AX%D0&REQ@",L6Y60N^N3L_69Z4,#V8)NZY ?T1J\EQ!/5##,+V;M M^&:^#K&A32\-TM1WV0=?&V=H@^=D_,!?7FQ(30EE?H0VXPA @SA[VWEY2,E9 MB3[B\".![^UHS#HGB_5,2,=QM#C"MVV4=K$@F@@3PJ3J8&CQ+=>Y'A_^CQ]4Q5Q7")S!,C MV#+6$@.I47PYC:0, ^Q[34Z%TM&F>6[#TX95@)PJSIF>O XUUYVVU# 'H8:% M,J+JC,A'\B :B2*^8OSNTW +>F!8 Z@&BJNF1PW*.CU>J7R>'X&KZMUI08VC M/^3^* K'#XCZ,[MIVA(2Y%EQ[O3P7%3B%;7L6&W,L+SHMQ3%P4I<_9RRUER\ M!99-JP!9MTG>4ZO4RVI5Y_N=(M18JO]<"ZF=K/+X>W&DDJ(0)_],N269K,[C M$ <^7S5M04,VKAM4G8Z40EK5:3QJI!KBYE9Q&D$>!I5M\O)&>66K=GK5Y%;L M?M)\\T5+]6=$9M1?SG%PBV;8[MS"$U4-:=4[Q;76KU558Y2YJ*UF59.\K$T[ MG:H1N]:.L"D6R+KYC<#>BQ)]J/SI*T2)L[HOM=$0Q2W!@N?ZT! 4I5[QXO92W:JF(W3&;DQ!S M\PO'R1Q]XCVT$->BE%;XM++\M\:Y776@-BB.0V "R!K@X=CC3?#*-E0GU+QI MW?.PFPEZI^[&DJW;'."+\G\CGY+I-<4S',LW>Y+/R(9M 36MPYUI]:EIK29U MAHJT8D0KQ7JTULZ=)K;9KZW=I?M"E.1]J)3P00<(5]R9 >*V.':'-[A\O"$WP?V0# MUUCJKH<,$JQX%:$17:]LV*MDXPM&;&BV!@495KQ\MM>6#)#:*B74.$CP TY6 M?%(K-VORIZNBEZP.AJP)#=*LN/?J=Z 45&!XH23A]F& MV,T&]_O8'<,WA@-)4GPVQO<%[7CLZ?A[])BD?K1E.@M4D%7%D6/+JI=7M6.W MP4.QU,)QL55WXC/>3+H+3>A6@[6"M_KD00J!^R ''IW5^FD#!AOI1WDS1CE[?!D0^H@.[UIL;B&56:. M!O+=<1:UE^\!VV#=EX7:C.5^!(BK0_7R >U]HP,<8MV=*W^]7HH_"V-Q<\9Z M0$$2U4L"M"3*)UY6CU=4-,SY$^2!E;>4\I5DNLA^VRK3O36 M*MI_XUH9S_5 M+TRM5;Q3@ZK+JO2L\OGVQCD #)*N)O?7DEY+,9OQOQOO(!];)]B86#4#OXY8 MA=YWU,R%?YHS@L5(1IE"5M^-H 'J14 M<2]I+Q,7%>8/Y$&E,O*DDACFQ-I)3VU=,27TDM!DYL_0':(/.. CYE8$6%LM MIC:O!=0%Q4^EU85:O7+OH*C9*ZOVLKJ'J1%=U\A;3= ]\B"+BKM)=P_] (FY M3*,$HZP_J.@&&U:TPB EBD=(0HT*+$G((/FX19'XA-SX-%G=4ZZ5?F!M94(8 M$#M'B@\H1_0DI%?''"1)X^!;BO-\\F?_/CHZH?XT80N[P0."@#0I7IXZI/=" M@'HEZC"_.THGD\6"A,3..@!!0*84QTP74P7JCBG>'Z_N2(1Y)VS$E H",J5X M4Q2F7GDEZHZI&TK."%WXZY+4E@?Y49PB#7XXG"?Q!DG,<QU/1 M%;;[1S *2)+B%2DPRV2R-=3_=JI^V7]D'_SE$O-7%K]D_XYCDK5=_L1_09$T M)261 2?DS^+>W1N?):U,_8FC/B_T%$K$>]E"Q.(TWB;AT0E..]#BA$?ZPE*+BY3[NA6F6+&G/8RFO M%R>I^-=G2M+EQ[VL.$[08L]+9/'L%^&HC&?G_'O??U3$J3BEW$L5)EQ_IKU%\Y:F;VOF>QSOZ%,2R1BH.09\UI^5I2,%^*ZU"++JKB0.3NZ MIF5X+2RX W#,$E\4S1Y-LG@+WC%H@A.K7EF0F(]RNC+HEW+)>HD6$T1U)"O% MMLYGF-"1^(L=?@C)PL>Q":F"@/+ 69E#(N5,/";WWU'T@"Y)G,R9GDISA/4) M#&1^O*=B\(S/_7YT='#XOI]"M9P3')[AF/<2]J/,=X<8]!::XDZ\C)P9QNK, M<$;)8CR=RMA8F16XF">*M&DG)E/.1L".SC_Y">+?2<0GS%LT$:^A[87NPJX. MS%:*E-(W?8;0]502^AN*PO/XAM!DRJTG[^$H=\ M"A+J*0ZE\Z'+,F4UG)SUXJXJP(F_Y*:KO!>QI$RZ7I>1K0:L ^6$"A2JZV>J MNY ?TX3/I]FU@J#*:^6>:$%9"!F\VETP1V$J^E^:Q5R5SH3-@L;B>%5NP'#U M?4!AE?5"!L4?KR[]_R7T)/(9X^8-$G4QW0=OV[4\]T+\?'QY)>']Z ;%XB#0 M61J'_1_]?ADGOOSYNB2>-?/L2C- 1-8>1R3XJM5V0^FG?-.DJ,9D8M/EDCV/ M@R@-Q9>IN2Z!;:I-(!U=VMSP$1'@)==9V!/ GPFCF;^FMH?6A7ON 7_I/XH\ M?+>8?97[]BCDK;OAGZA /_OWRMB\T/\KW[(%?)Z>420?\14+HK=HF=)@SE9_7#IB?D&S-F$\BE7<'T2(61?MFMC ;S$5/:WM(VTD& M05U/O^0YJ/L-+:6PHY_5TH_UCB^!^4>14$._EU+>B?&F7?BTKOMI&43L7I2! M5Y;;@G=EZ5DFC@ LAG8Q)[@N5?&MH2?AEQKDC(^5&_C MF$F[ZLPI['"1.N$!L>P-# >AD:PK(TQSD2&K[HQLW-YB/ ]MA.I*YPC^XH30 M5;42AR8BK8 38[IF:9V@T-(V:TNX:ID5\^G1H=F\6Y5S@B/M)J6X6^L,/^CG M7 -)9^=;<9Q'.=XU%EE&9[+H\:HJDK_96'Q@Q!4V(@B!=XB,2V R^>+]W(_S M YCC,,29,U$"L,\B<2D*CU>YUT2\W7F<&>#Z*=V1YCV5=T=6;30A]OF@6>F] M*W)!7_68(6MA.6JEC .Y5=7:JJT%B^/^?4X#84??O&5)H.D4B8.OW+#.XJ*X M-NHG+#-A-UP.>>YTD4LGSW^=?0>S_\)+(F-Y5Q8_=C[);)FP)0=G >: @[.^ MD!7^1YDFKUC5MZSJ=1;'MIBN:$>YTLTVLQ"\R+_)AAH?YSV?A$U G? &?^:+ MO(@PQCGV>;/)-,K#!W%E"^H]K4;"SGHA3\7W',E\1A1/)+@X;);[3RD?UTDP MYZ.\7N!W_E[\)V#]M07DYY]+[DGB1_4KY[2OVU'256/K1"Q=Z&H9^<*'7CA[ M@/#27ADGC##;Q:G<(]G:4C='K5\8)RB\P5T04 M"D^'V&]D(F/%2>3CQ77,)<5=Q7*IAA$8R&8-Y.K@/N,OQ[_&QRF.DM^(.&@R M UPJ>@$W.(9C^:UB="VA'!W0O7ZC^SGMV4$U$775YR08-'7L=I=U0J=;1G20 MY_),_6@=&UPK[H85;KFQ )UF6AONN<.LRA/-T$JK54F+C?US^//5Y=C MV?.?(BR70V>DYA+0V\^&XJY^5:^(= ?S,4;YMZ%(J5UT2+K_<].4:WB*]A9F[H.[,6U+-_ M8_R$CT-*Q&=0F#'9M1)BF< ;Q6V:ZR"+R0[09XHXZW);"["--L)TUO&E]UN6 M8=PYVXWEQ!I^4 #/"1?H%5_Z\W8NH'FR7_ =-=5THE7 MR(WPB3#"YYD13L3FDY'IKI5RXM5.BH6/6(R'#V($Z+UNW84=M<$W]C#^M5V* M(@!A L=73-KQ%5TYO87/7"3LY>; %/&FTAX=>?J*G;&;J^^$\$R2N,-79V)[ MK('TW N9_K@HDM+UW%N9I*O>K>Y#AH5+!FXB\Z[)=W?)#7@:*U&RFGO,]Q@BN#N.,M#L2A3)BIHR?X49T MY>NJ_BKGJBJ@9@7%YFRS"E>[D2_4T\@'EL"M0DY,"\K-?E8I5 RE'9T =&EP M.K;83/-XV:,YVC?%SD7N(8"V 3H+.Z'@]C%?AF%VFP.[LK(QVZ(+2O7=<*^O M#N2&]6*9"X6!:58V 'QN8R;79CF+%08)L(AO%W;6CWJ5BHDI/^U_G29B7A5+ M57;ZE8)HHH ML)2-'[%V8&H*;^$=PN1#B!=9/J'S]=^FR/4Y$ZD4B":K\4X;P,2ATUQ;&U2 % M-TZ\M5(ARJ*G?,C ^POT_ZG4WX!(IMH.$G7I]WK:2,TRG#);8GBROHZC\_, M'(/"LPM84[KB3LQCMX@A^B ,W#(2HT:!\/+TN,M@45<=/#+5BRF#FL).\+=V M[M\-7"!6V(XN1>0T7=W6*8*1^I6@1\ -16CL/1EN4;D[0#6AML(8.ZN??[3- M*=(!X*B&5JFI3%-8N:6/IO<@;.'D1 O(44*!K,7V#KD^A.4SS#<7:UCQQ@NL&N+>[$F+\3GC-N%-U0$J9! M&6%^CZA^.[%7YOFUN/_$TG>]5Q$6=/73JSD]W>^'ZQ%QQQM7'?^_GK9#8UO& M9_6=Z4M2L0Z:&WLD=^FDV,]!(>-P>+&D?"Z56@HB=>QS?(.+1S7QG-T_7B7+A:\Y/54!N=JYI?C M5;E3E=_PQ[D^D=^+?XJ-6^&K%([EA%#3_)1/7*TS;KWN-]LLA:6K+ZOY8/X$G8JAUK=\ MUA1V9^&L! :*:>XTOW'K"B4&SF0;"$<_P%J3SMX(=-?Z&[\^./Q'M@'=NSG? M+N;$J--\A:L /G'^W2[)W":03DRKXY\/WUL$76A*.T&O=CB-IPFBZR<\;HF[ M.C1_^W)Z0D* P%8A)W@KSH[X<9CG-2WB)<&C\$:BSQVSIK4T-[Z(P]D@B*W< M/'C?]J\UW$Q;K&$[*ZGY2LRZZ029K*3DY?*,O\/"__6'_P-02P,$% @ M]8*S5C=[[OZX.@ =G@" !4 !C=F-O+3(P,C,P-# Q7V-A;"YX;6SM?5N3 M6S>2YOO\"J_W=;.-^Z5C>B9DV9Y5A&PY)'EZYHF1 !(2MRE20[)D:7[])EA5 M4EU5O."0I[3;'5%R5;'.^8#\D!<@D?G/__KQW>R[#[1<31?SOWTO_R*^_X[F M>5&F\S=_^_Z/U[] ^/Y?_^6?_NF?_P? ?_SX\OEW/RWRV3N:K[][NB1<4_GN MS^GZ[7=_+[3ZQW=UN7CWW=\7RW],/R# OVS^Z.GB_:?E],W;]7=**'WSM\N_ M"H55&I\@>EG 6"D 37*@2(08;,@&T_]Z\]=:1,Q!%_">$ PI"X%_ RD78ZU0 MJI:T>>AL.O_'7]N7A"OZC@H

+E/+>@=F7Q7*E%[-B\4T]5)\-6]1-1:(Y3BA,AH1@,%4TI MY5I0S%)_)>6KXXZ-=$XEQ8&-X:"QO%-!O>M,N)%0#_CVS$5AH.THJ^P,5%!5 MY>NCOH*HLC,4IS65W6_ON!VAEC\*.TJ='[W:=-FXJ_H_3[$@JIQL2[--[W\U7/M?P5C MQQ5].-SZ7J>WEC;U%&RUTP"IJIU:7^B!ZK_L=@,FU&+ZRFC#+I'=7#]:^#K> M%KIRM6FY:=ZB[6F//>GYLJ@/_[=VM(5(<1YQ21"!*N("(AEE9GT6V20@DD4D MIRSWRY<.:-O88JDK)[AE=8*[0;:(6<;CB^ELVDA+4SI"Z%Y]V'Z+;IZ#J]&:KPXJZE>N!O&RL M*=-13J @2EH9E002F:'G!\L>6G!9M738?>9K>8-+8 \ZC*ET8'"F^E-1^PQG[;+Z,2'+UY MX\YW+COOZ?4X0Z^PW3>Q,V3--^\2^-WF8UH_P#N["*_\ *TCO>[_=02UOZU! M7X->>]>P(X .&XI=G]Q!*+2_]L%W4E;!*YM5#ZC;"=O>34T=DPVDVN;"4R40 MTUPF4*9Q9FB>2\@95C!%&DN"A38? ;>0C2^NW5H/RLI\\%#;;U-RGK<> M>&B!C@/J:9:Q*#+^0Y)D=D=*I29BB%)($Y%'!"/FJ.XQ(I_&%F@<_WA4VR^E M;@I:E.7:_(NM'MGY+5F=MKF-]'7=/.6Y>EQS?U%0>N1F#J M'&A%%*5))!2,:,PABDW(2)E,S>HC2RC"22JD\-OA=AMX?"N"UFY+035/5;2X M7G70"G<$WVT;*#R@/<SNIM7Q/E<,^MW\\0J[Q&G.$8$IS"*!86(*0Y)*B/(L) RH9J) M+/(2 &MVI]13%_C=N"DPJ#T3TZ?%_*%ID?E] MKT%F\"Q3#UQ"Z3LYC#BLOI,[!$?Z3AZW=B6@IHZVZC%5!V,?JTV;J8H)QK8[ M?:9X9"(BJ2$S_\^$1;$)AA(DD?1J$WQ^J/'135L,7EI3)^WF5KV;Y4LQ9P%V M9980L/5,*%O$OM6(->O;CY<1ZT GU\ (QB)G!QJ8/*XY?,P95^\(IDS?]*S\ MMY(?I6&E0A=LTQ*WDHHR9AC:^F3^V@1.E;B(L>1)[?[-E*1YDLL\@EB@&*(< M24A3+B#G:20S1EB"O80J>[)S;"1U)X1- ;:'^B]5[DS5U_YFW<+:UNYL> M7>A)=N.Z$4Q=ST1YJJ'!!&R=!+M>-CHDH/6SFN(=OT#CZF3W+WOM?A!R-OIK MDQ#$RM?NIQ 2:H?&"T&'Z]BA0?UL2,VLNTWH.S=_%'51ORW_?+2[CN7'^>XU MA5F1/\^,+>U.$A,0(0H@2QG)G)-\CR6.)-1ZK58#F#3V#XIXM7I0" M;XRANEA56YV>T;LSZ&XDV@>4/3/EW@%^8W/5^:^<@,9L\&=A M!Z4V7S .^Q7Y[%C?.2H=XE?@1K@C MF]N>N3I XE6X7X:_F,%PU?#"Q_6_+Q<_5H[63S5^F*D(BC26&<11Q\SV*,20FQH8DMJD$ JLX=SK6 MNS+.V+XAM:F@M174QH+&6K>P/BV7=P-3J"JBR3K;\.!=+ M93CKG:K_.8T$4>;_4H@YEV9YGAJZT#F'.4UT:O,#4.ZUH7JS16,CEB_F08_& M+GOVUFZ]L2:]U7/Y?OMLN869@\Y!SUQUNISV;)_>29-8#UJ7P"^M4^>UPD+4 MUG8#N+_26D][7KNRMAM\#H6U'1_^UU1!U=WGO6JI&Q[34;YQY]-E'V_3,^Q'JOZ MV7;3[TOS>U53C#7G.LY@A.QG!&%I8OC("NAD2O.$XCSRRN1U'7ALWX_]J-!* MXU0=M"; _$IL+LO24T_1%?_$H"PB%4.A4,C!I\#*P3,U4,QMQ50]J/CH]#@/3$$)QBG*8,REPHB%G'( M"4$0<9U@R=(HRO-F8MZ;9[SRM+0FO,JDJ+GL?3K<]A#Z +CG$'Z#42!Z<1IR4*;Q >&0=+SN[E(]*VN>6T]R0#-6:0IE* MLQQ.<@$)23.H.19)AO(88T^IE=,#^;PBPTBKM.:!!VN?+[^DP'%Z]^_9+A+5^5TX2RC"/& MH$99"A%"U,0L+(8\4SK#+$H3[+6AV9.=8PMS[-2N%)A5PA_;: >PNLR4-6Z] M7L7P[AR[$=L(9JYG9NRI8KC^+30B,#N>C[-\^,34C+!\>-?*_['EPR>@[K-\ M^-1P'8LYFLK(+\N%7(O5WYE-QEV]5)+H;-;DX)93CC!1-#/KW9@(B"(3AW*2 M,YAF&=(QTCG*XO8PQNWKX39PAU.8GC\'K64524AE;??/67-$W8W- R(Y4 E# M8S!H+ :MR:"Q>0+:U*%JT[EU(6 9@A=DH2H)W 8=MAC "XBC?'Z_N[LQU"?# MF4K=/ZLELVFB]:YUPX@O[1COUNJS^FOU_:>:_5"_+^:KQW*:1;'.0<;2/(M)'J>)5PU95T/&%M!N/ "SZA5[;AGMPS^2Q(_'.L^-&[,- M@7C/7%>[, %;T"LOMN(S9NU>J_Y_886),/^AV!+H]T*8B#VZVS&H'QX M*UB'#'GS\SHF.9E@4A:S]N=2B4_&+=WQ(GO]:%JZYN7TP^HI#UY MA%@>:T.K%,<0V2B0"JPARQ.$J1 HROQZUO9GZ]B8=]?2G5ZHG518^YQBQV2& M<4Q;,/]NA?S1#)4CT:.FP.17]0WZ4AC' D)VE9YX6\TK^\G?UQ-5R MBE+"THAHJ%.;^D<1@QPE&&9:HTS2A!&9>&K,[(\P-GJN#:S%6+TE9 [ #YP^MY7+:O1.B+6E^1W8IMW"ZFF/(YB(3&!BB3:+(:U@B23$8R$9#*/"1+4*6J[/,S8WNBF)KLQ M=0)J8X&Q%EAS?0O83R)[^4T/AU?/KWM7J#K4KU]"XH;R]9./';AZ_9)KQ\7K M%Z_NFCTB%D_JFTWEM&O+3W8Z3"CQ;O'$BOE4IC3!49[!6"K# C36D,HLA5A0 MGF*2IY1XU:5?'&UL9% ;"S;6@M9<\&=ML.<*[#+4KBDF@0#L/=.D,W8=W.\+VNEAI*OE-\-568:)(3#G%.&421 M(I"I7$.,%18I)YHIX7<6>&:D$1_^F1]^61L*=%L>7Q\)+FQ6K!^1G /:C4)N M 6\8\MA::,MP&AN!-3(<:5Q!(1!=G!ME4**XXNHA15R[O(,HP]]5\?!HWK:[ M'VK)'M2F#.E>1GD4)YAPKR(DD$"$E(%D/WIW0L%BSFBV75\M:0KBI7;=*/W09_ M5Y2K9<'757+5]\5G \)BOC* F.<]M#?\UV)F1BNG,I@%#V=8ACAY 2V'/!+V(--G-N(>Z@$S',AVK?3M :NIOY M9IP#>][91)$S]X'&PX#EIX$Q#U6M&LJL88M; X-Y5 L;^OD=%@7V V'6&HVP M8W,,QJF@41()F"';I\+N.A*-$?CE\P?,GYB_'NR1N'"VDOV;T7 MM5Z\T(_'RN7*4FGQM'YJ?F5Q&ND\%A(J27.(5)Q#EF<2:J$CADW(B;!3#O'1 MD\?&6XUQ;F_E,4Z7>>HF[WOFI\:N@!D.9[V]% *9FW;"'_-OV]#G^'F#O(5G MW6C?OO,7=%L.'BP_/Z_M,^]UW8SW?KTJ;;6!B5DVDC(_A!5UU=P3E<775^3C<> M_+)J M? -/E7.@V'CG>5SA.4-N;-0?[OWSDU!*-A#7;C2-_\#6DV4,XQNH&6R . M\QQ\4%;K!LPASW5\R@U)0,U"LSI4,,'OFID;ZD.%I15&YCQ/>SJJ MC=2"=>UO.:*$,!/CP201MM34, >+%;9AG^2<$*X)]=NBW!]@?)N2=]^^O?_^ MS5._8Q\T-P+H#D3/KWRCH-G'&W[:YU!:%OL/'U9^XJ1C1XH1IZ_JJ*762@]] M6"S_F#^S0KZ=L>+)]E)O_B#_>UTO&=__91NTJX]SL5XN5?.?XVF681+))($B M$BE$DBK(4BF@H)1QP2*&=.8EJG:K16,+&ZR(?]&8V+3F G*]M,F:JT<%7A3S MK Z[?<[B9CC:^5/J1M3>@-K/:CF_^N/4(-"Y-0.M4F-*(8Z6NUJ MQK#'KC>"=70D>^OSNO'M.Z6596\S6AU;5WVLIE)&D2!Q A6."40LL_TT*8,X M8UJ0**9*YCZ![>EAQA:MWONK%9S!SXVV;D>E9U)J#:Q(J6W,=1DE;]:Y#$(@ M3CDSR*",<=G10SZX6^V77L,+NVZ[+JN?- M5N,$L(W1?JSA,0]N3-(/NCVSBP6VVA!OS0;\!?SR1XWRKV!C/+B[#K,W[?@C M%HB*/ 8>E)[\ 3FDK Y/Z+AQ9ZOOVYZ])F(2JOAA>\54;=[>LN7RQ8[VM%C/ M5U.5,X5D1F'&4@%M)U)((I7!-!%<5JM0W+3_+L'6\. =!SL@%&ICS&/D8;? _"$YVNSJ M\(CN>M)%G:QI=](6<]O_0!E65.6[HA2S1;E>JN_JK]4;X^(_IQ%G$5%I#O,L M11#IF$+SV!3&6F&%<10I3OP.#?T,&-^AXH[]]9[UK@?^\M0><^%&8?WAVS.+ M7006;&T'?UKK065^8.%K?]P"JF)[##ZX9+8_,*?TM#L\Y;96K56SOK*PNU-? ME/F9SE?L0=WKORU6.QH;FY9^4ZY(C"*[5<^(@D@("9EF&4PP8BGC>90PU:43 MJY\98PO6[J2L3&,\DN&F0 MNN/!!&Q]L*VV\GQYF;&376KDI>/*5 M##Z)I1MYW8Y0S^2T :>UL(?^(Y=!"*87?'*0@>6"+SEZK!9\\>H^F@PW_VH" MM(]EN3:?8,DYU9G0T+SZ$J(TDY#C7$"5X1@+%<49BOW6@GX&C' M^,B6#^9] M6"V 6)3-ND75V2A!6P\?S84;H_2';\],X]"*^.-\IQ7QUA50^S)43^)S& [2 MF_AH\!'U*#X'C%^OXK-/N6U=&*+7^UN;:S9?[9ZUYS%)4R%RR)C-L">JROS* M+$LJ15A,M?;JS-:ON6,+O2JC@*CM!*PRM-O2LJ?I]5N"OOZD#;54W?%T K:^ M@EUGFYR-S5*U/JW8.@P:CR>@\;FO)(]AIB?P"K@G8U]EI=PO\.=6U#V/VE&A MY+"-*"L+,=4Z2Z.,$LB%8F;A31-((V)[@Z5<,X8SBJ1?F'URG/%%TY59X)=U M*<&S^1)4"GF_>BJ*G$34C;AO1JEGOMTLNHV!=2KN!%0V!A0!N01!**V/DV,, M*^EQRLS!3"'N6:QWY9S I[!K)3VHVS+)'&EO\M[44M*9V+NJ^ + ;&82!K6=&Z(B8?ZGG53!"E7V> M'VC8$M"K#A^5@UZ_H^,>W*T=GX"-Z_;DO';>;F&V/Y;*]8![E@-.5*B=SB%,'G9_ M=,!).-I5'7+LSG+*/XK2#/9AL;3ICU7JHUEW5POK3U6!_I20A"5Q)&$LHAPB M*2CD2)JP.*.19%(2J;PT.1W&'-MG96-R=;I^!P"CV MS.+[ %I[)W6:]*3:@ZQWG3]=!K2+_J\K1.%D@*^..+0:L"L$)T2!G6_M6FS* M5U73W7I_[P8\ M)31)8TAD1 U))1J21%%(>21P1O,H9\*O0C68;6,C,^L:V/HV 1OOH'DYH?5O M K8>5J\E:'V< .OEE5"I]]EVH\A7FL.>J338]($_*Q]!+XGWR^+A^:TZ-WBB17S*=$J89AG4.?8Q)\YYI!0 MA2 G/%)OW-(BO7=MQLUD\*KF>J7O]U:H8 M%V*EI"VDMA4[YA]6Q/Z'8>/YJMP&1&EN*! E G*>(X@809 R1F%DPN$(,4YC M%7EFA?I;,;[#[&_KIR>V?+&_\^7&BTJ]P7/[M\.4..[F]@MSS\3;VEQMK1O2 MK>0;JK)!^X<=XWN--6_ ,-2^:0<+AMT&[0[1T:[F#8_J+*%L,W^^+-53L7XJ M_VZBTY6:3W6B=1QS"7$F,$24,K/:-^M^3I00$8]5;*)!7RGE$P.-C]8:.\%S M8RB 8+Z8,ZV+6<%6"C2&>VLNGT+9\:3^9N3Z/J5O(&LMO(I1%RGF"Q"$DV0^ M-JG?JM.^# M'X]UU2T3YK ^'6@:>B8H_QGPB:G"3HK'@GB@R1EHT7R,>#5'G>0I '0PPOABW&H%64G3'S0(J-ZLHC*_EJSV"W,/H76+;V^ MJ^?O1FT9J$P#UK9P$>T9IP.%LH=/'S2&/>/:8?!Z[K*NJE_S<.WJ7AQO>^?S$ON2B>9[6V M_)[MOGI>%U!V>]M#(3= R+@QRK"Q+8XW?H&J^068M9Y-VD+I M":A>'6^N"C:5;KSV&A/4,P=NYZ9))_RTG9RW[>3L]5S<^+9)B@%_;MT#[^E$O_QL/CQ?\SM-1.9/VP)Z.)#!R$3%[=:8G"Z MMELP]]MB(7\6L]D7\U-XM G6FQ+&;6>UDT9H.=VML=P_UB,+<9< NP@N/:,V_<#JEW).0% M4: PQVW,06,8+Q@. Q2_FSL=L3X]+>1BJ5H94JH)3W "A=0Y-&M&$W4D,868 M1D1)@BGQ2+P]>/C8:&9CGM=AVCY>3J>6G5'H?5NIL>RZL.AU)+R."CLC,M#Q MW_6?AN^QW4F/KQS%[=\SY/':26L/CLQ.7].%@UCYN.E^^-;RV_+E>68FYJUA MN(59H[V;U5-MO/MBO0.B<0\\MUUCS15<@67C MHOW7E7727%!YV8D_@LVZ"P>_QDSVS=YV"K^>F<+6+_!E?PJ_[DQAY1WX,H8I M]/EXO,94#O79"?I6_D>HCU=HQ"]_]H*--N ',S1"^Y_:X$_O+"$AE)+E!^/\ MV\5LIJIR@'O]>;':;:(U50Q+)5$*$VYU>=.40XY3!+E.,(I%0A#._0ZX'4<> MWV>V.>MFL^U+6W??,Z_K8@Y$F,9\KA/CMK71 ]@]?PE;BX%]+<'69GL(5%F] MTZ$OJ.B$#T[AA"><1AU:?,('BA,"%%ZW!U,C_[92SSO-7VQ%R^JE;?CR<=[( MTUI.5%,']L>S9[]P#HPV3G7W1[W-N;?+&#>UR_"C7K'.<\]L_=I M87/K]WY7KMKU31\NJ^S6>F]UT ]_)^ 7"\"OW7XN(73.>YZY_C3/^S+\M?7/ M>YX0!RWTOBWHL/EVKA6N_1;?M76&Y6>UJMOAVFT_JU7'9I_-/-1Y$M-8VTI, M16R3(A/P/S@7^G?7T[%U:0*,4Z#V:@*V?IF_WW@V\'1Y;)4-/&T#;9(- M-7U^FV0!L;ZX/19BG.$VQ@*BLK,=/&RSW[JPCNTEWYR^ZL:[2MA\R0;,E!/-5,G_Q MMM+T;7J,H=R\FGF>PT23"")!E(EJ;RV:5/W_X:-;X MVSXZ0FJ99&91K1.KB(EC 1F.8Y@QA6+$!(YR+Z;R&WYLC/5M_?P\J[9 S)I: M%J68+>Q^B3WPF=<^ =TZ IA]/\W7Y3\]2[;\)LB-W_J#O6>>JX7;&\O!QO1J M';8Q'E36]](4J1MPH:JG_ 8?MD:J$S!'E5#=GM(YD>!9+52YU>8WZQ&>1"2) MZ?.L/K]-E=N;@3-7#:(Q%@#K4!ID MMY@RK$99 -".-,Q"/+-#\MFF/.(+*U?OUJIN?MJPN156*\R#E+PK/R]L8U3S ML7\JY@]3K74F=19#Q&,3D%(40Q(A A&1+!94B%12CS+/;E;XO.S#%)L8TX%D M+V45%-6)9JS6"U"U2O%B#IC='X?FKY=K-@..79(.21[]1Q?B\S]4!SUONV5 NN]0#8N:M]V(:T6S< *^W6.]AZTO\D>.29 M]3\9 Z66[99KF4F19E*>MY-B7XVJ9&L[*>9ELEWY4_** M:'I\)(*C.M W(0"Z?NSO!=1%LG=[TG#<[N79'I7[W=FQ&^,C6ZHWK%1VF&/S.+ G8@_K-/'SUCJW4]I7")&5YEF.8J1A#I!(%28(2F"HI MS-HFU9(PG\VC<;@UPB^0M5V=;Z(PYM^(VU;6.(P=T8>R\A96[H)=2, .)H"_ M@-WK&EQ !H&FSJ7$ZP,.J"!9P)V )J %B+08 0JD(!%*>C78YSS'JKQ MYCB<&K:7YSA\/K-I.#+KNGWTWRFMEF81^)W]M7/N;@^:;/[;UI=RFB0B911A M2%.20I0P EF>VX:"N6+FO]$DCJ=S]6!E>MR^S,YC.U$HK2ETUX(>3V>K]@@0 M?+6S8[-NU^9?65DJ7TU>=_S=OGEA,1U(T[NQN:H0V+%Z AJ[=[]/ 05ZO;$* M1.7NXP[*MMYP'!*B_P-NXZQ-F<+[ORS]JC=JKG2QFI*$I''.Q72N>+Z.:JY=MOM0G_?5@OQSR8N>_^7+:(V MT=Q49"S'<40AIW8+.R(:,F6[*R>11*E,*(E1=XF_DV..[[QU7W9.-8;::*BT M#H!%[4%W+;_3V+N135 \>S\+W06RLK9=2H.-O?T(]UV$I@?)OM/CO9I8WT7W M+\GT7;ZQ8WZ^O?9^:8:1ZTH!\ T3_YPM'EIQ;Q;%N=(Y3!-A. <+"8F4!*(\ M50F5@F38:V/T\G!CV["LK#5P@JV]H#'8LZSQ,LIN[!(.NYZIY0)LUQ6O_4L? MG& )5?9P>;!A2QZ<'#\J=W"[JQN;_+Z>F>77T_-L\:*6MJ3H??/GMXOY:EGP MM1WP[:)<345,51YG"D:1Q\8QN_:5=B/< M=N*VFWML_N)',N[@N_%-+Y#V3#U[-E?%AQ/0F@UV[;;*5!?2ZKQ9R!NL0(3D M/NZ@W.0-QR%-^3^@&V/5M=9JOQ?E-%$Y)2IB4)&<0X0XASS+,,18)22+=9K% MS&^I=7*<,2ZO5&E/WG[8;7Z[JMKOR5OXUEJ=AA>+.$-1EIFH,DDA(H;\B18< M:A-LYIHE*LJP#_G?#.X@I]^UD0VBS^S%5M,$@=.-SF\&J6?J;O$Y[#060Q"*%BF'*8\9PPIQ"/[?AQD8#FV:RIR2R*_O!U@'PIW7!47#" M$?[+;!$>U+ZWS4/BV:EM[W68;FK@>^'Q@[?RO>[JJ::^#G=U/I0KYC858AL2 M[H:*O[.5>"SF#WO_79G?W7PU->&'"4"X%?1*!$0KB2;3TY6-(VSMBXO9W%\G^!WY:+LK0Y=4$/#V\$.MRY8E=#ACYRO!&P M$Z>1MSZQ&^GN"@"\6ZSY2J]G38ODW;Y76*:$$FK"NM2VXTGR!!(A,Y@31G": M(\S3S&\)[3;P^-;4^\(9LK&\+1/MWH',<2+:RO%^^ M*\KM1OQ7M5HOY_?Z+7LN5FPVQ222 E,-\YA3PV8$0Y;("$J-9*)5GLK,J[E8 M,,O&%CW6YMD(I*A<,8&,J"UM,C;J7/ZGRMOFFLLIECW/K!L]OLI\]"\E)L29H".183B M44PIAH MJZ^7$TASRB#%,L9!-09)H@QB13RDM.[R9JQ!;GFEXQ\-4=OF0PW5AP,XI[YT?H! MK2/ >C(!C2\O$_ /Q9;@?AZP;#<(9L'T16^Q96"AT0"P'2N.AGCHK2'D-_5@ M1S/#+I:V'\/'N=4HJLILW[PT_['BZ6D48Y5'AA.Q%!2BR(:0!&50IHJG4D28 M4*\]@0XVC(T8=T.;QDZP\0+LN#&I2OZ;*^HHQ[.M0I<9\XTN>YF' :/+<%-P M0W3I#6+PZ-+=@E>*+KTA.A]=^C^J8Z;WXD>58O%Q_LV$LY(M99-1_G=FBVY7 M+W>UW.77Q6S6" E-I3?P1T/R[@#%+.-,9QRF+_=;<':P8WYJ[ ML;$ZLK ]@)ZLE@#X67O@G7'996+<>+%GL'OFQ=9Z4,Q!:W];H ):#T [%W]: M)T#C14!:O '#4 GC'2P8-G6\.T1'2>0W/.JV!H.VJ0ZK^=<6"T\E(9&,-(*9 M(APBDF:0RCB"B:VN4RI"PE4]^A>QJ*R;@+ERU#*^AJ@;9P5 J6=> MVO3XVYC8" "$;^-W!H3 _?H.1WF5QGQG7#W7@>_2O[&B:IHQE33GQ';WR>U),HI2$P[17$*.4:YR(2B.4Y_UH]NP M8ULR;BT$O\RJ7B*_@@=C:Y47LWB85_]%&I?,BV%+XQIMZ,4^6XLGX,/?X.>/$[ S*=9N\(NU/*#XB!]4@0C* M<=!!^;SICFFVC3'K!I#U$>!EL^J5:&]\P9%DRN3 MYI\!$W B!LUQ^=;,P$%[TLE^?]*>1$_<,.M#_N3*R*\GA.(&R45)%,='="]D M*VU(N'Q>V ((^>;EJQ6!4L;5;W^56S7L;_,7;TAVC-K.8 )_@R:%-()J9O*VJZ/ M,GAUF[/CIXKG]3*+O_Q,'# MUI,.G0I13U]X<\*<[3=1?JN5 ;XO?K<'K6863 0LU5,E5EHG7]%4)1%+B D^ MH\3&H@IR9=[V+$DP45S26'5-EW.S8&Q$L)NIM14OV>UR\VTKM[!Q"FR]NCEQ MSG'FW#8(>YV/GIFG_ZFX)8'.#\[PZ7..X[]6\IP?/!=2YSP?U)$XF0FR&MU? MI:E@>6Z++)"VBNX"4IGG$$<)8JG.L2!>(J@[SQX=V3'_^K$=I!PIJ)O_?9.+ MM:H'X>,3WH9Z]W>>/.Q;?>S2T?MZXI+;I3\/6E[9Y:^5(OAJ J56@BB669:3 M*(8246H7*A@R22A,69HF2,8B0U%7TE=M$E#M^+-Q=[U MV$AM7Z)WMML5;KZ8P\;J )*].Y#[L]>-0 Y+5QMC)V!K;L^2OL>X]"GNNS/: MZ\O\'KON)/A[XK:.BIR%5??\LE1/Q?JI_/NR6*W4?!KQB,58*<@PBB'*DAB: M\,F$3CSAD:1YG&CAEQ9VN!FGOK=\:X"^ MN +DKU1Y"8!0(I0GQQA67_*2FT?2D1OE2]68[^WBZ6DQ;W=V!25I%E.("1$0V:(_$B<( M,BV)$";F(5KZT-O9D<9&9*VA=4=)/]HZ#Z<;004!J6VWM?F0;!AX]O[T$I%DL%_(S8] MO^Z553V\W2>\#58YLGWRP)4A1RX=5WX<7]+Q%/:\3,HG$T!\7*FGX!P=.KL_G)XK:MM6:N8I0 MG'();[OXIR&@N:Q1>'D%X,O<$QBVGLGF$F+7=X&\H?,H M30T'X4 5J+=!Z5=5Z@;.Q>+1*X\8KD;4S9>]4E#'6[J%@;6BWG?VU_N_GM6\ M5&_47.EB-4T$R1.N"92"IA QG$%NM\IS+3/.8AWE.O);QYX9:7P+U]I0L&)_ M 56;ZA?8G8.4)D(@K6,H$HH,I#J%%*$$IB1+,:$9)S&9KA8K-NL?T/8SM1FM M=SB-G>!]2#A52JC,M88R8A*B""-(I- P24G,M4PP(UZKDA!P#O#5[^O7Z;;& M" !2S]_XXY\;^*6Q,J!"XA4< JT=SHTRZ$+ABJN'JX)KEW=8 OS7'^_>+F1[ MWHB$2K46%,::F8@_CJB)^"F'/!-Q%/,D5=(I"?[XT6-[U8UQP%KG$9'N0^40 MNW<&H.?7N/6]2UB^#X)'%-X9C(&";G=0_ +LDWY?C*?W[Q@N?#YIZ5ZT?/J* M#JSS<2YM#_=BI3X5/Y0\[ MG>&ZVEB86;[O#?5:K:208(URD,,O3""(3-D-B M@SV5B@QKG@@5,0]!KPXF^/QJATFR-T:!MVRY?+%GJ7=/MF+*XUWN,@L.M-_LK-^<[K7<1X"Z[:T#017 MWUO8^_6;E:%PH:$QM:;^"6#:3)EME;1^6L\J95KSU5VNBG]79-A/<><9P'HH M[#P!%- M()=1;/Y'1RE3 JG42<3K_!!C8XX=(T%MI==A_ 4L':+(FQ'JF2SZ \O[%RJ4;<3KA>-]^M5:=O$F7CL M7E>RJ/^E9B9F^V*^;7HQ*Q;3.%5IADWL)!-M M/3.M-6\"K'VPF,.-A;:*M?$)[+@3M-"D$V3AJE'\AA^Z9*43."?J6KH]IQOO M_QCRW)?CV?PB&/*<8TE0QG6<:\USX4-K.L\?&5HUIG7(I M=R%SXYJ.0/1,(XX8>-/$"6\#,<#NDP=]N4^X=/C>GKJDX[8-*Y9_8[.UV@KO MEUM]!I%H03.6PBQ.*40YCB"-N7E)$VW;QV8<1])//^?B>./;XK?F@LI>\'M5 MMEO5=_CNX%S$V'$/)Q1N?>_B; ';L31PTR O4$+MU%P<:]B]&A>WCW9KG&[J M1B*?U_9(\E[?M]ULFZJU@0Y?-P!O^U>7@0%VH^8@H/5,RYU^CMY\?!6)0%Q\?IQ!>?BJNX<%.(&2R >N3+8H&3B MYO@AHSC>U8U6OBHQ8V59Z$)4)Q2V[^W.X>N]+=5XNWAZ7JI'-2^+'ZK.D'U; M"[K637\^J]6]_L[^FF*:9C(B!%+)# G9/K4L1@KF-$(\CY,D84[-:OLP;FR4 M51D/Q*[UE=I !]F H'/HQFRO-3,]\^"A6W5G[]UDA'K:]EP#M6\3T'C7=!B; MV)0U&XT9%\-Q9Q_ !V+:H*8-RLM]@'K(XKV,T8./IK71I4?Y\8%>ZI@-RKG\OU?YI-D+"GF;/E2R=:T%AO[JPY( M[XK9VG@[%3Q.E8YBLX[-)$2Y1)#D&8>VV0E'+$J)Y,$4>@=Q:6S?E\8L^S6Q M69RVJL@X#$IKF>5!)]!+N7E8RSID2[8)W&:!7H4)VTSO M[89$0C.48OLMY9Q 9)L<,Y+D,,D$YCDS?YNFSKF3#@..[7.WJ1.QNQAUD+YC M=;>F[BZX7_XR]8%FS]^-UP+2(R#JQ?XJ8'2A?3.%V>,UQ2IX=7 M>RF>/O=U[$ZD^.J;$NMEU=3K[@*S8I_*VD_ M.E\:B<,X^=U<\5C>+S\MS'=FN;,TM)=-XR3..4V8+13'$-E5$Q6<0HXR1O,X M0QI3/T637NUU>O\&U479NE%ML]FV:W$"GBHGK++GK'+#LWE2KU/NMNAY_6D< MJAJ K\#6T0G8N I-> :MLQ.P=1?LS'>ETM=Z7$W[[YMIK]V>[.WQV>L#-HD: M8H)"-9OJU=9AFU8- ?M1\ZM!!NVH2K_I17YHU];B3QMU]"3%.N8QAD1'.42I M0)"F-#+_2A.)HA2GR*L:P6OTL2TNKG!/)0Y]@UJ]U\2X?15Z@_OU6;XO%?LN MB(62L_<:>UA=^RZP' G<=WI(5TG 'V8MMUB^;',@MWFX5) X93&!*<4I1'&: M0"($@3&6.1.$,$F)7S;=I>'&EU#76EOX=DV_B*H;)85"JF<&VIBYD]O<4VJS M"R+!M-@N##6P(-MUIX]5V1SNN>TL].WBB1?S:@OHJQ*+A[D-SCY*,VRA"[81 MU:@VD)=*MML)=W/Y:=O)VURS?E+VF':J(R2C+,^A%C8?3Z<",EO+3K,D%AI% M.9%1EP/.P':.+=*R9TV-] QK7.AV6!EZ/E&$2"(8@4F.,$0\(9!JE4,2,98Q ME3">*1_YTS',YP#RJ:.=3[\3Y5>J_5SLI'GFE2[ MVCO.@L;;R47AKLYGQ#U-2."#W]!6OLII;D]0GSNB[6NX;N'!)HN_4L#YN[(2 M.$K>F6B=/:BOZHD5\_8_?E?+IWB:]M1BPVF2P;&UNY+*,$4^3G?J>ZF\]5R?>L^3&_GUBWS.M;RN M&JFMS3PTYH.-_?45P'H0CJ?_+WGOMAPWCJ4+OPIO_MC=$<(,08(DL.]4LEU; M,:Z2QW9UQT1=9. HY70J4Y-,N4K]]#_ 0R;SQ 28 ,7>>PXN62:)M3Z0'Q86 MUF$H=)X(V'GX49EU*#B'E#GX.4,/.)5<:\K]3O^L.5C_T/ZN*9?]599R_4/S M[U+<*KZ5Q'9$D&9(*N[#C]2)- MC2_KCQ%T4OAJFEPTB]N;ZPGEU7-F>PPYYDP$]T+78E5U^&MU;JJ?M__0J&0L MY5JIROYMU;K97?C5:XM"?RA[.S"\6J"13P5] 7A\].?MR=X+CBVK.C^MKUW; MT[,BES17*0(P+Q! (I: 9+$"*H822IZI)':JS.,R^-0HMX[%*HV ^H-55<7+ MOC)7UZ-O1ZFA, U,GG4QL8YL)LRB^B3 3Y3_0__]4PMQ=+M>FZC:NEWN^Q4; M.PMG^$)CQT-/I'F![F3W$NM ME@/4L[2(8:HRD$JH44=0F0CZ#!1%H6= *:G%]5 A9SCFHQ;*&0-QN\75.XZ! M%\FSM7)N(MKI%56)';QFSFF4PI;..1AS"A5T3L-@64CGS,T#O3#TK:KV]7W5 MG%"VYYJRS@RM9&C.+FW M?VBEC[2U6<>+U(OVD*(X3A-AZ9#Q#>XXA+5%=;-J(S>BG>3;_/Z*SFXO!>FX MNUT&@.;+[>(R]+ANEP&@'+E=ACQC0/9Y6]"P_;+M9;+N'A,/:(74]'.8C9;%[QMXMI7T8>KW9[8Z/'"_1?9BN M>SGO Q\QT/5Q7+NL+86R[41IQM)OY^UFLYZSUXUQVWQ?_:K!6"TW&AC]],?[ MI69F66YF&>))SAD".:0F5 1"P K]5\*IS"CFF2+<)>#:LWQ.:\T(@=;[%0GK M@E^.>WK/$VBY^W^_:0GM)SA1([(IM[5?4VO7[+A1-.IJ:JSV?5VC5EF/WH4P ML^#+#^%9NG$]%F&@/?)M!!KFVESS[5G_5\GE_(<9TX1UZV<)D]55;HS-W M*//-?[Y2$^!VK]>HZGW];BZ>%530E& %"$4F4D54/:004"DK$IF+3! T+!'] M6M&FMMUH-3/$L@NQV"D7M=I%._6B6K^H43#::AC]7NDX.)7]ZGFW6S[>9S8# MKQRG)N]F^$Q=D0KO"U3O>?)7"_9.2?2^ #V?8>]M!!]MG3^L3!#Z+*4YS81$ MH* $ Q23'%#])XB+)&4L9A@1J[#OOD&FQL;=AKQET[VXEO2J_L4-HA;N'0\X M!0\W"0G1-4V>W:%ZAS;/9= VS_L0N#5Z;NY]QU;/^]+W-WL^N'9H]+5)8=N\ M?='3M3&%8?_G=?YB7HC?2JE>%Y_G2LY$GG/"!0-*\EB;LKD"V#1>3'@<9YE( M1)8X5A^Q&'5Z41^U;-%";U06=YEIN.R@K0 MA$D36$8!([$"@L1$TH2R)'-*Z-A__-2,*RT=^&+$ ]&G^[N'J-0&KNS$&N=) M[+AQW4?3B^9S;WA29U_[N_V'C[M'.ZG8T3[K]%4#]DI- M8Y?FA8M13G(>YZ#@I@ESEN: ,2A!C'F<\(P6>6Q5+NCXT5/[=!OA' S\?:0L M=CZ#]0]](M#TA[KX55["P&%K,QB+D38TEUX'MUW,26U[]R[[=XRW8SDIZ=X^ MY?05/N/2381\N5G/^4:*TU=\62WF_&VFLC0I,IP!K(3>N)!" H:Q !GA.6.I MH((DUX=.VXHS.48[%Q#L(Z;:>HXLCUM'0SXTEYZ/PNYJ$_5<5^L4_=[\-TB) M1S]X!XWGMA9F H'>KL#918 [/W48"5=!-Z9.557A:.>>;VL U*>V,Y[Q(E:$ M@2++4VT*XAB0-&& R%A2RKB2+&N#PK_;D1WO"S]&K]:Y+VCQBW<]_UQ1,YTZ :3)]JS''14 M>G,#XI#&'.\>M3+NR4)\NVX[]<55R0V3AMF6[YOE<9;1."$ OJL]ZOBAKYPUI MZUO597 J]VF+P[O7;;UN^MZWFNM V?\5:KQ>-RV>*K]>*82W1?';1KYT^HJ: M78.)J:GC*$V[T$I_ACZ4>Y6G^$LT;G?0/T=V:JDWY3)=7+X:^ M9WSP"OB.\_@NRY[1=[^?=:WR-B+>S'.K=3>P?J?X03OLK>Y!E[I \Q1N??,M M\'LO:H$FP&(E"S7RL.6K#@Z5U;ZQ73S??EN*>5GUM#:5*KEIDUT56)BM[%')=5! ML!SRX["'#*.ZK_*'7+[*3UH34Q/,-'C^^WSS=/=:;E;/>D^P[5Z&>8(92R$@ M.:Y8+@6L$ 3(),T@2Q+%,Z=.3;8#3\UJ;N2.S-Q'K>1E7:N@%=Z-U*RGP([/ M0@ ;F,I.8KH/::#>6(PZV%')2]7, YYR_G^891U*T1E[M'%%SH7]\L[ M^C+?T(6V)I^-(6F^E$P;.W$F8P!%00'*"PDPS!( 6:9H05(&"74AJ\M#3HVF M=A)'+UIDH'=\O!;:C9PLP+:C);\0!B:D#GI&VLHO4LMK"KL:B:-*9']$9 ^/ M)PJR&'!4\K$'X)!V'.XL,*#@3+-V/; MHE3<$IB#5!JC(RNT MO0&1"7I,I.(42_]OCZL>_ZUOKCUW_L/O&SSYPE,_ZDCKMEWSQN@%I:]NVDG>K9;E9 MOW)#$773A4=36$3O3>95B9$9DT6!()8@@5D*$$IB0$4A0!:G:<:90CC.; KX MN0WK]*&/4)=OUV:5=R0W?VE$US^VLCOD@]E/0S\IA ,WN&>UQ;4K=+23.KH+ MBZM##EX0?$?*SW-Y?__-4Q:?,UZ]&7[V3QLO^\]9P[W,0/>[A^WTZF"%7:^= M3S]^G7]M>NK\K"6H.FCA#.4IY1E0W.0&PCP!-%%(;_@X30A/$?87Y \94J!%$,%4)$6@,G,E%T0,*&IB'%A MY:BR'7!J.]!NM=".T ZVD@W*%M:G9^P"<\X9V)HBG%9)Q,.0=+ W/2,ZDJ7I M 5DW,],!IEX#T^8YXYF6#EKM&94N]PV@Y"IED1ZG+&HSJ0[W,E:K7/,Y732% M+V8LCI-F2+S^3/A6 MYJ;#S+J3Q&N=$#UT?BRX/2SJ@:F^-T7:F/>U"G7@1*V$_MFYO-$ Y!W6@K S M,-+2$&0FW!:+X3CVKAT#'CO>4C)M8Y[\'83M/@Q_<@B\ PR ;4!;C$AK>2F&<'6CD\A>7%#XN>7'QCF%DT=;, M^$[_[*03=VS@69IG*UV/$*H* M A0FVF#+$0X7$::]121B^-F%$MIZ,A=@I0 M2]OK2I!"FULU.E\LT7&WKWK4]V52G1IB7"NJ1\DCPZGOV@&V4ELUXZO>[GQ> M\7_LXES*ML/9[6:;]3!#14STUUZUU]'FDZ(Y(+%(@(H1$I#DF3:@[%A@P.C3 M(X?[KY_OJ@."N@4DW41JF^KD8!HX3H*%;14.V,"$LBTZ9"2/C.B=F,-RUVU3 M0[U+B0H'M8-A%@[RD6RU+?1K [TYF^R$(9817=I=\H6]5 M[LP?>N_Z\&(N+#^MUDK.-Z_ZM3-MW?Y\F:^K)Y3WIDK;?"5F)%$RC3,.".$) M0+'IQ";U3X5D28RS6*I<#@B(#B[X@#.',:*I[TRJ_<)$3J^-)]#HX+JG#3_G M=APXC2DHNYUCX&VN:?'7-"R[ON(WXQH+_J+??: ,/#&N192GEPXLTCUT^[E?1:^0I M/^B=8)P5A"*1 ,I5#!!B'."T*$PR-66IBB7FJ4WFI>O 3C;O"+F7W\T8T:J5 MNZ[7$KTT CM&O-B";[<4A( T,*/7(AM:;O$\+M"Y645,5G47ET7%HG3Q85[RQ:HT1'F0 MY$#BHD %3@'#0@"4Y1"P3% @A6()3U"!$K."46)JVX8$.;;!VTD^J7H%&B9NHJT;4T2-(6HHG-'W9E0.E&-=: MO ZJ(QOPRL<-=4JLUAMS&KX7=ICA L$"@QRE%* BEX"Q'(.$I E4N)"*!)0(C1D61H#)?,,($H8H#DU36UAGA:00JF$T^)R M)9RC9'GNP'1.\NP%T];C<1U$P9T4!IWOMN@,\"2<5]_;YO_$$"/OU\\K>;S% M[KEV2/BD7*A/IBBG^'F]>GWY18HYIXLO>I*;'^\6=/Y8,D5AP M0)'>#B,H&""8Q8"F<9I)4?"TL&* 6-/C1@:&2->"1G)6DJGD$HW["TB <(A M&II'M."@ECRJ1(]:>(WP-]N_U?)'C0+AL':)T0R&^5AAFWZQ=PSG'(1>?X2G MVR-'#/H$=\P#+R'^ MX+["V^ $FG\<_: M+J"4*HD5 I G9C^L%" QR4$L%[4B*XKFW'^5:=$8E#C;%OD M[<@L )Z!2>R@#K M@JXCL3T",A_3XVZJ^.&'-M]./@U0&3P\=Z-60C^9MKPOYSY>/NR/)W9?*9'E4:>W"FY[R#?21_=+M5H_]YN>@T&W=%#X!3*X7[L&;BMN M)P(B4-]2!X!\.2 L1AS7Z6 /P9&CP>'68?QC_!4'/HLCG\;^+SI7UF&P]TN^ M-MN+#[+^K_[[XE5H:3_^R9],K*W)$ONH3(D/3652XD(@D*>IIC*6"( 30@#- MDA0CI"@NB$LHZ[CB.[DZ1@B(-:42YXWXT5]$H\!?HZI/6?ET4_U9U7)JG8W& M [G>XE']NQMUCOR^V+'P=-^"P(1^5\WRH4O9U,O?3G%]B9GW@U_NWU&C$-UO MWZ86B+^:\E4-%E$+1ITB7OP/*]/B968RDD5"B;;?]1J($,\!RV@!"D$)DUAEA"(7%_W)4:;FD&_: M>FREC'ZOY70\83R-J-T"<35.@7G<':*!34[.0."UJ\GA&._0QN2,FJ?[EIR[ M^/K3NFTFQK;0=YJE*8<*)$4! 8*9WLFC5 (A588$@8+'9.@1W>%@4Z.!3]TN MV]W*!=I,=2FR;@6T^XG<-?"->PS7R<_R5A/=!9$ IVU'0[W;$=LYI?O.U<[> MF]M"IP:R&7]V@53>J]&U/ M9O4C*I6K#3;W2M7A)\9G/8,P@HY?R" HX"&4.P_CFE2X>V&+^ M6)\A\P))2@0%C,<%0%04@$JE .6Q2C&)!66.&6XGQYG>PK#7LMAT;JKZZ1K! M(UIU1''TL9Y$U](5>BUBH3V6._FBG8 >?8A]^OMR]9T<8UR/7)^:1XZSWHN' M,]>1+>?27UB%OK\8B!A6ILU6O)P_KZ8<:=JX1C<-FS,Z2"SX/@!F%^QB/L1H&U[:T<*?-785B)Z,KV$RC&IK7073H6EUW<,&%JMO2_'I85;/ MTK2YG,60%9PE$C"*.4"00D @5"!#*9()2W FI4O0XXDQIA:96$M6?UA-P<[5 MTK5&_0DH[1CK2H "\]&NX&:#TE^,@'_U6(_^O/J^"M&?&&'<"O3G53PJ/=]S MZ8!LQ^WVJ]Z2R?(7^L9R*6@:2P"9V2GE:0Q((0I N/[4:2SRV,[ZZ1MD M:L;-SK'1RNF0P'8.2"A0D>=,@#A1"4 IU!C&&0.BR#E!1!802H=L4 ]0CG.( ML .S] =F/U_Z B@P81Z_9M'OM9 N"9/G('+(@_0 U4CIC<NG:8@?A5_I#+5Y-FN'HT>\/5\I:5U?',C"@5"Y@(H&2L MF2\O4H YIZ" F?Z]3)2@BR3^5F M]4Q-S^S-&]^6?9AE<4I2JF*0QBG2!E/, ,V(WFW&/*,YR14CF8/!9#WP]$RH M5O2HD3VJA3<%UEOQ'0P&^QFPL+*"H!J88RS@O(EVD@>!UL$Z"P+Q2/::+ZC= M;#EGQ'JM._NGC6?O.6NX9P&ZWSW,)KQ=+%9_F'#R3ZNU*>)SNQ1U8/FJ+&7Y M=SV6?%"JG%&*$LP4 5F,%$ RX8 FIB^03&BNWS$&"1[0BLYR>*O/YAT:RCW1 M]:,$*RVAFZ%HB[J=U>@3Q''H?2NQZ<-7%8^J(ELJJ:-:[)NH$EQCZ\^B= 3* MDWEI.^JHMJ8C%(>&I^OM ]-13$FC*MBX.2QIBE*4MW_.RQE*$EXP"H&@AI+T MB@!(AB50.*$(0A@3:14@8C7:U+:MAQ5I2KT%TV*ZEL[M!=B.?;S!%IAS;(%R MSX:P M5FS-< MB)R !,D<()Z9G6LA@5!4I$P4D#+FEC#@,OST]J^M]"(R0D>5U(Y)\B[PVU%+ M*$@#,TTK=A6 NT4S^D4OD%K<*G/KXB&">Y+] *Q\Y=Z[##UN2OX 4(XR]8<\ M8X#7S9A1;;I$^??YYDD;4#_1A3&ROCU)N3&95/.ZS\W6JRRDX(KE&1"231D MCBP\=(%Q#TQW9P"/S@+N?+XR_/NP=^$%GH.1G'F?NQF S5SH+73$FKDHJ[G@ M.UU\G 5^O9V_(<\?S\5VA]9ZW[YKG##.6OZQ-;-SFS73,V9@>X__S.G\Q M ]1)';MBI!(ASG.H-]B%C '*8P@8AAP4!,$8XSA'B:.A;#OT]):65O*;JB'4 MIO)9;:5WLY:M\;>SE$-@&GC9Z 5SG#PU5]0\VC/[QN62KN>KWY;EB^1S-9>BJ<6&$%2BT-PDH:E37>@]/:'Z#\K3)$MP7M#8 M*@2R=Y2I^0!;01VKVO4CV<\WWO )[>RSAL::-*Q4[V,(_8 ..^B_[9BA_]FC MT("5>NTW;W?Q%36HRF^O[+\EWWQ?_:+7!3,C;U^ED,]5 :2?WK[)S:;NI&TZ MP):?YTMYOY'/Y2P6,E92;X-31C! ,(4 9RH'G#&4L@1" 9T:45TCS-3H8A>8 M>5_5#*GW8HUNYKA_JUVT4Z\J/;15,*HTC'XW.D:5DJX'#M=,KN5YQ$A3%IC! M1IZM836@KH399Y6GH:*,7\?I2M!.5FJZ]IG#J+HM#O(3Y?^0XIOD)C9EO@UO MSSA4F;:^@,)4;QU3E0 L" $<%PDM,BH+:1D=:#?@]#:,7V4Y%QIU\QD_-[(# M5@D?E5OIW2CT NAV).D/R, T>+=:+*A>'>EB_D\-6BLWJ 6/=I('.%*Q \D3 MB5T8;%2:LE/\D(@L[QI8]NW51+_)]5>YJ!,ZG^8OV_PWF!:*Y01D/$T!8C0! M),$QH)(73'!$29XZ%G\[/]KT2*85-EIWI76L^]8#KT0935(H "9);H*\H

F[=U[/].3870S=L'6?+UO+(^9RP3 ML?X? J DFC\DA8 BPD%**"ORF",NN'5ZLO6P4Z.2/<$[[19:T:..[ ZGHO;3 M8'$.'03DDV4O.+N=*3O#U7N2;/^T\D057ZGN7Z]>GU\BM2\Y/I+?)-T'9FW?8 CUG).'?RN_FZ2%#V#"#@#-I]/4/K.\>S"7LGW;,#^ M*P?'!G(I16G*%!K_NZRJ@CXH$Z58[IK4:Z9+,P)C!"A6V#@&$\UTC(&8DX3$ MJN!Y)EQL/=H_]%HXAPR M:#4M=N9: + #S2;.II(Z^7D9V2(R@"T[^0@2M1AT[0M %BA,! M@DZW#R.O#U+)]5J*NN3B=_JG-.7M]7_O]"_GFW*F,,\+2@7($,--M42N,D!5 M(3(>TQS!PH6U+@TX-;IJY37MVTT)T(V1V(V)+F)L1T$^D0O,/5O0FKJIE;!5 MR++^*6KD]49UD*"YZE$I#$V$<\U?91IIDFC?,B(3B!"7=JN>TLP=2HY[,LR_\=+>6F MY1[:4<+$M.F)DO*Y^MN98O6.M>F=Y\R.N8+.1.@#$PW_7O7GZ/9@%LY4K?=8 MD7XH?+ZJT3N//VXE^J'P'%6A'_R@H;U\_K9:O"XW=/WV:;[0A#(K,\E=.[9,U-6GFY69N3M/V:G0X9U5UP>O_8J^ M)/2!V% TG!*I3NA^1>I4]VFC)4N=4*&;'G7JGP><,=TOA53SY7PC/QN'HEZH M]7/G>@FO6_#IY7WQ*O0*_O-J)?Z8+Q:S),L*F&0%0! )@%** 2Y,-X-<%HC" M#$+;H/M!X[N\R>.$QQI[]XZNUV_&EKUUZ(D\#'^+0ZR0F 9FAYWHT:)R<,^W MPD>TDMYL[6KQH\=&_O,U)CS@[7 N%A+WD8[,/./O=IXV%+_>HS;GAXYW"C=4 MW[T#NL$/&=H_<5.YO0ZB6GB7/4 9>#YHL5=,5O ,@57H& MH_TBO[43MBKN>Q/M=/'9YM >.6]=#2V&'+F)H3T(QST+'>X=QDXGFAXVO2O^ MJ:FQRI14<[HEQUO^/Z]S_=X8H?2OYXLJGTS_F_YPQ1TMGYHR(S_HPAR[SY3, M8ZZ2 F H4X!4A@".X>XXQIS-)@;GV M5)?8FVBG:]15-JJUC5IUZ_KJ.X6C1N.;R.B\+;[4:.V/E<>9'4]\'EC845>" M<8 _7$-&&M5K'L,NVONGM]TE33!X%31L1-B\=>IP/&R>Y/K[$UT^5/D5I5X@ MZUC_7U\KYU^:(9E1*(%,XQ@@DB2 2;,DH40@&5-9).GL1:[G*_%M0]<;N^5H M-/E=2.]0BW#\]_"Z*?7FR6R6O.0Z!)AW+%F1*Y&"),-ZMB6# ),< @:I4!1G M6(FDF?>/^I7_5Y_U5H?_I^><2%7D-"L Y(+653*I2A.@+5&8HEPJQ=Q+3DUM MOB>4+V4NJB-"(O6Z>5W+J'X9'6/8QGM![,S824Y[Z+.F3O)55^MN!E95TNI4 MDI;1_2:JM=^KD57I;]+JEE�.5PJ#'0/U8H!$_A"C=Q81/ L@]A?2Q<--A MF7P64(#K J6_TS]K8[P:SLB\ED]:[/F/*FQHED B8"H$X)G$ "5( L+C#,A< M8)+$-,TQ'1(O?6'58]IH/_R*SL]/JAO&_VXI]5"WUS6)M&VG4N"\R0Q M1]8YYJ:2%$\ @P4&D"4PA06BE [K^-@WZM0H82NTR7OLBOV_VLV0:WL=MTFP MW,[ZAC;T5M0'JL-;1]J@Y+N%9.^8[]-*T@:&LRTEK6X>1D_WU<:KVI09_FM. M)39ONR*GV\\CAA!3)"5(B G"S L",.3:6LD2(F)1Q$5J5>W.?>BI$55'\INH M6K;;4\;-VU[AWH%TY3 I=IP5!NK Q.4196?Z<@?,$X9+%F6 $(:L,+\]R38T,6\V,>;&-R:B5JS[83F!OI5^T4[#V MEA@_>*5C5"FI]SU&39>Z0AXGO9]/WW$J0UN)_U?-HD/H_/O,YDA!]=U9I>VL MJMVLSB\%W9M9?:YFE5>S6N78^HJZ]P]];SR^Q^'&B]3WC]%>#'^ QP^LS+4[ M$J_;OC3)AJE(<@ES!E*1Q0!AA@"6&08H@VE,$9VJ+:D?,YG2X M.DASC 0X!ZK=IL$#5($7K8Z$]4EZB%K\%V#P51;KS"CCEL'J5_6H[-6%RPZ'$L$XU13@92PI@*F4@6D@%DN$"8T ,*7/_/<,..Z,"\H>^2UO'3],%JX MY=PD.)=?Z)LQ-^Z:W+,LQYAF/ ,J9GIKSO,,4$EB0.(8DTP.Y MO./C9'^WD-['+@&3L,/&O"RS[^:Y,R2C-4J]T81I)PAEG&<$DDR#FL;8V>"(TL2C3?E?@-,4Y3YG3:<<[Z# U M0Z;1))([56ZB/QIE(EIK$ZU;=2*^TR?2\CT/"(,>^:6QM*.F_2J$-M&N#XW> M!C]_[+Y)+191 T:T12/JP%&U#O8<(_T^<^DS6GID#<:/FWZ?*3H90?U.HGC+ M:_^R7GTRV_[[9;7[-[_Z2-=F[/)A;0(EM\Y$^6VN9ZCZ2UGU^/E -_JO1K89 M4@1EL4 FF=U$$T )L,P9$ E"(H_CI' +O@XEZ-06T5]W-69+(W3MUZ^EOCK' MW<_4VJV"4YBPP$O=Z;QVK654J1EU]-1K6:.I_CRK2/'.25P[U1U](Z/P352K M'#2IW>NDA$MG]R/F>R>R>P7;(H7=[W@#/3L_Z'QAEC0MR3>ZD+N $!,G\@O= M-'_[^WSSM'K=:#D>%[+Y]9N1XA.=K_]&%Z]REJDX4SE!INB37EDP18 (E8-4 MQA@B2&"<.75 \"?:U):1;;MY5K>;+[>:W41&Z*B2VM&GY&\B+?U0[S(]@1>- M*M+M6V4??E+?,GV+@> M-N^ 'GGE_(\PC.OO5NN7U5H_T(R[DZ(YEU8,T@3! BA!J2GSF@ <$PA8D6&E M.-SV?_E;<2!@6V)&R&Q'WHRP)%Q#F&8ACF@$4HQS00F8@+Q3B MO$B(2F*71=(;QN,41QP!8;O5RQMN@1>D'60'2U. 8 LK3#PM%_UCC;H"6*E] M2.IV-PWCZ8]*F29F/^2VY=!7/9 I>+7D\\6\=EMM/DG]1+HP>2JO>E[?]BZ> M48I$3D@!:(XTFQ/-,P0E"H@XE:S@69%@I_(Q'F2:&AMMI:QR[\URGQ:](128Z%S <6ISG'_V:"U0+JK7;8AR^>*1JWI6?WR5M:M6;_;7/^9D3C\,I?I/M%4U:G2-:F4G M4(?/9BK>N^9>KXS_&O7U;&#V5DO/:K!AZTU;J/KM4Y78-7\V/1.:'\1_O];) MVQ__--+*&5:"2Y+G@)%< L0) I0C!E*5,X%-4:O"T5?K,OST5H?[9?FZKC*1 M%N;P7C]:3XVK6]%I!I!@"8FA %PR5$>HXH1*P 7/"2.:WK?<%-(&=X@Z\238UC_97*85\KGI=+?4[8P+Z5XM% MW1E"CR]+Q\*Y_J;0CLG>96("T]ZI4.[:\*HK?;=Z&0MW>VU7M9NH5B[ZO?EO M$,;T#GVX@.V!]R.>. IA(J1%0>2ZMBA&$Q'R6+N.+;]4BX%T6:8Z$W0DKB J L-2&I20Y4 M@A4C3,:)1+.EM'2N>4:=U*BWPX_VEM]4=LF%B@K7(F]G:X1YCP,;$QTXMSU* MJQ\Z@H=I)>T.ER<#P&'@45=X=T .E_ !3QA0U[8^X7E0MX]K69T/_;;4=WZ5 M+XV18-)^]0Y!+KD) :U/JF>IX#C.40R@-#4L"DU>A%.]W '%>+7R6QM@I$KT:#J#,! M>SI$OXR#O4-QV-!S,%(9V-U@V0O45=!SUXO/*M MU^B]5ZCUJ@<-VQ-6AG:G>755YG7G"^(04Y52# B4.4!Q3 $5>EO(,[TQ+!C! M29:X[$CZAYOF+J0CKIL=? %;.]O7'V*!UX(CL)KJX&%\8':P>+)K+PPVJBUK MI_BA_6IYUQ";E:[_\O=V=-".*658I04H.$D!2O6^"C," 4VSF"J4\5PZ%3+J&6MJ/%0+Z1@?V@.E MW5[*$T"!6:J6\B:JY0P;2F"!B*_@SIZ1QHWEO*SR4>BFQ2W> J],AO'CZ%7@3F:D[;?CQEV[_G=BDZFSG];WJ]$%_6JQ>YWKQ]T6]3VWGOQ:PCLX1* MJ""/08JP.5;(6].E8K MP*S;<>+DYC(PNYXNU[E3.>KJ7'>]*W?-\LRD=UU)5O<_F[:B4O]FV,>U_ M/7S$?H6;KG!Q80%D?N^8L7#38!%/%G#PH;%F/^3R539R555(#TPVQ 5.8"% M0A)L7(7:\"5* 8R*),L2F<1NG9XNCCBU!:41..I('('(U 7?R#KJ5*VK^M^N MT3>7D+=;&+SB&9C46RB#VLK6@'B+IKDTWLA!-);J'\?.V-XXL*NDAENN-<%] M,S48OM#UP[HJUB&J6I9?Y+K*L9ZE),Y20CB0A4KJXCDLEC& 7.0D)CEC CHU MF;0:=FJDLY6ZKEBAC5FZCGZXEP&V!-V.:OQ#&?J88XOBMQI%+;,IZ5Y+7=?B M-14BZL(2'MM4.@'EJVNEW:#C-K%T N*HIZ7;W2,7]C$FV.;M?EENUI4;N*P. M;[\_T673(.37U=*4IY'BH#W(S_K1F[U"OE]7B\6GU=H\=99*D<%44 !S3@"* M<0IP'F-0H$1AR'F*A%-P^<3TFQK1=L)_J[?,='&8_ZBJ>1_U,*H4JXIY=VIY M1[\;[:)&/=M+5+V[VF( MYJO3?!/>NXY2(.W^-2HPA9U:;[6; HLYM"*$WH.9^J2_RLVV(70"!6<*(X 0 M*X Q P"F20QDG&L6DH)G*7.M!'$\C N+CI,<\.WU^9FNWTRH]+P1V#FV\R2@ M=JO5/"[MT'.MMY/%;QOYTNGM MU!)576W@?MGV@/JJZ8V:ZA)5M5,Z7\X(HY)Q(DU.40Y0FNN?4LX!+VC,LRS- MJ;(J.1Q MJF9_7=KJC;EL[:HUEU1HT7AFUG/G,^V)W,G_LFT\>1WK6PASNX&RS9>Q_/70NIQ2'1+&?M;T DY@[CLEWK6H.,2_7HO.2(&P55;^"YV+:+6, M5/=5*J._O*SG2SY_H8OJ1+:MS?173^&R?0CUQLV>O'&\ -H^N?<5799?)9?S'R;2H=Q5Y;\SXIOVV.:E.4QG3&7.9)*!E*H8H()B M0!D6(-?[WD1BRC*6..3*7R7,]/;%.[&C/;G-1KE5-:ITC7;*.M#)=7-GP<:C MS4=@VCX+=AF=G2.'9$O?,^.P(HPV0R,M'5K UP5=1V)7)5-_+(^[2>*''Q)O MYW91S>UZBX%QW_]#OD6E.8GTE9+O!>_>A>BZ$<9;L;P@L;>T^7GBP,-E_B3% MZT(^J+,!?-5X,YXED!<,@A0J9DJ*<4!SF0%:Y*J@<5:HU,EU8SOPU'8(K=SF M$SR(U=T/U6V(U/6\U78^+ ]" Z V@P7<6Y@QAKLTS\-IL9/V E)@:C@KHQ>0'#:U M7L ::P K,BUN4&7!QH:*SO?&$>=KL4[8_WSR_KU8^Z M[GWC%BP4Q)QCO:R3/ 4H+PI E20@%1+G%&4I)\HMW-]JW.G%.;2RUD46YAV) M72-T;6"WXV?O4 ;FW%;("L+M7[HB!W#/.H'D+0;69LR1HUL=8#B.6W6Y>6!% MAL8-\GW5Q+PV46"=0_)9EE$F!,>@H%Q;I#F7 $L1 XX(R2%2BF R6\I'DY9M MQT86HUI]0-N&2[NQ1PCU.0H'6:WGCR:P6#JVT;8!WXZ3? $Z5NGI6MIHLVH# M]Z,V+K@CL<=B#/;P^*K$8#'BN&48["$XJL'@<.LP%KI=+%9_F$>:AMMK*>:; MSZNRE.7#LAY*,U]GL(.8-IGEL:(Y!%"D)E(49YJ>& **09G%2E&>.%6+N4:8 MJ3EBM[I4[>D-<>D_2D?CZ:K9L>.OL3 /?03>"MNAL9MH?Q)J]2*C7]"V&SX@ M]42&5XDR*DOZ .V0/KT\\WW\SU6>>WF_K+L=74R"GXFLH$G,,A G. ^7VM)[K@3_;2GI M>FFJ]\KG^>MS.6,$Q3S#>J?"C&\7<0P(80+D64;3/,50* MEIU+.GK>1-NY:E3UN#@,!=D7O3N//RY!#X7GB&('/V@82?XJ-_=+OGJ69N,S MDW%!B:(4I"15 &&< B8X!1(*K+!I5\J)38CPR:<[F? C1 :;NDSS2KJ(;C;K M.7O=5%O^S2JZHS_X*N)5M%%MN#^M%AI41\;;!Y?EF:2Y*(#(<@%0&E/ <"& M$"05B8(8"ZON:->#.\+^:&QPBS1C28XYB%&AM[9HADF6RQSG )+$%%/D"! 50\V1,"5) M%BM(N,O:\4)J_XB M*W:/&K&:BI-N^V53W&X=6&J@4W;L5';>?TFZ_O[':L8+EE$B]*96* MDD0"B!C+>*$RB)!3V0&[<:?&Z*?K)T:?_BMQ+4M@B;N=F1< S5%B-63=N_=F MVRKR[<9LZ9C4N[JYN(F,W)$6W&/A C>D?!4QL!QUW((&;E <%3=PO'T@/ZU, M:[]E;;;RM^]KS8.45T=-MTM1_751K8A'G:ZS(A++T]>_V#C>O6L%#_R\-G=-<#;=ZOWU_]AJMPU67JQ M$ P6A0088P)0AA6@--96EB(99PHJ&!-KM][!PZ?&#T:ZJDKCY12]R\!9N..N M@"/PU^\5"0]]?A/>/YN ]L,7^LK:@9D9CC)"TT3TFL+1L3#$]4"F!>4,GR5(BL<#EK M[!]NFN>.==O*ST-/'2\@;&?@^,,M,,490:N]625CM!/2GU%CAX4GH^;"8*,: M-7:*'QHUEG=='9Z@Q_C6B5&JVQ%M>Q62-,L*DF6:/E(!$(TI(+E0 !8X8S'" M+";0+>S(=FB7CV.F0$SIKC/P=SUT>),27"5PI@0A@@NLK8HWW>'XE<^A+/ZOO9K]WT? M@:LJD:.=S%%=A\>Q&):7V;.CL?$F8T0']TZ!FVBK(-#" J.B_MU.K>CDC-U$ MK-(MTLIY+)?E$VM?=;.\R#1N 2V?,!Y5TO+Z\($%/XR;[;XL7Z7XH =>/M9U M1NIV$=4_-G5(/OXIUWQ>:ILE)9Q(FA,0\UR;B(EI[*G9&^ BAK%@>0&3PJU^ MJKL0 R@Y,!MO17,L\.&.OQW9!L+T7Z](5*M?ITZ4QQ(?@U'V5>/#78!QBWP, M!NBHRL?P)PV(TKI?"JG.^_VT[;QX-16L?UZMQ!_SQ:*BZ)F"1%"3.^0LS9[[NAZ_6;"'&^?5Z\]>O-Q5FN]%U5WWI*'G/^7F09DG5F??'CDYR+ M=PPCBTYY[<.40)ZB@A5) G@!(4 ,)8!!DU6.H81YRC&F3L:&EG<@8:E1\N*WS(#Q9W#-BXFBSQ M!_70M/ QI8;_G)>SG.=I(@0&2G&L>0%B0!0I !$%% JE*&56347.#S$U/J@J M'>B5<+43,_K=".J2:',:3(N=Y=40!::!@.@X;/RN1FFDC=T)M#SMUWH1Z-V/ MG;YSO/U6K^1[^ZG^*X>90%4BSJ]:3%H^U0469P3SF#**0E3F^BI;3TMO6@:V<"#01K',ZK MD[<:Z9H:J/X,GO.J>S)T3@PPJH%S7L%#PZ;GR@$&S;?7YV>Z?M,[*>-G:;L6 M5O6[=A;43V]?5NN-TF;4ZIM\K'HH+$7=G>@_7ZDII'._%/-J#@\:>L5<%C"5 M*9"B2 !"<0PPQ!((27F6$$PR2!Q<]F&EG:QOO^TE62G:V8*90[JF0UBC6>64 M^#0O.5U$[;KZ8+&NCOYB6%AYTYGLT.>QM:*59^GRA&_UC1J%JSD_> VV2KMT MC1O])7 P9J?S,HQD%7=>BNH,(^)G.\KJE^)E^U*4G9>"UR_%_S0OQ;Q5WM=Y MR#B3TFNH!Q9A/(M_'"SWM@XC#3FT#<@?C=/1!".L5TO](Z][63^LVUJCW2NT M/3Y_6F:Q(6KY]IN^W3J+,7V&30ND0[ M4:-];2+3.'9;%WGOLD:E0+F0WA#VUK_B6GE&[GGA";[C/AF^'CRT>,52/JAZ MT?A$>55ZM:GL_]-JO5[]H0>]H_I5U[^?Q0KJ?2)5 $J8:MK.8\"H29DB<4HD MAIK1G7(Q70:?FIN]L>I5(W;T3/^?3LJ#85I8-:L2$\;U VLK>3; M;A[15OBHE=YG-0MWS+Q5M' 8>N2J%NZ@'%>V&/", :ZRVJV2Q) TA>&P3 E* MM&VI:**9*A89H% 4VL"4"5,YICRW*F-Q\NE3HZ+&J60$=' @'&%FX?>Y!HG M!-(!84AEP2,T'!P@UZ RDLO"YA5Q/929XULZ'H3#KO#0<+A]Y-\G"^7!KJ?Z,*X109CI](\U7L: ME0D%$-0?*862@R+'^GV+2<(+TF#W<6F9UC<N&SXO%SF$T9XBT4Z3<2;#I;7@*),R5KO!LX>P MC]W)V?L\HI>M1KX.7J_'M+\MX?#'C]BJ\&H,]ML77O^X@153Z7S]-[IXE3^] M_2)I^;JN'/,_T7)>5A&_M(A3D<@$%(AG '%, 4$Q!E2DJ,!Y(5/EY ^_,-[4 M=GL=&:-*2*=(:EN0[6Q-C] %7D2<47.O>VJ'A:^2IQ=&&[?:J9WJ1X5.+6\; M1B/W2[XV)<@^R/J_VP.]#IG-TBSCD.,4Y)"F &4* 4HH!0()#$DAXH+G;L5E M;(:U^BY&+2>S36?;+>!N?&*%MAVI>$-PK*H(M9C17UJ!_]J),K!*$'3F&A>( M/!&.U9"CLHX+"(?4XW3OE6;,AWG)%RM#;R9TH'8YEA]6SW2^G$$:TSR'#+!" MLTY5_9W"7 $A<)S26#$$\T&V3,^@4S-HC,Q1)7347:5_KZ4=:M?TH>YHW'C" M,O11W$ 8AQLZ%KCXMG;ZAGP?D\<"A+-VC\V];N13KC>S;WH;1M?SE6E9RFFY M:8Y6"99IEBO33UGD "D6 Z8* 9B,!96X())*&ZHY/\3DB*61SHY!>J#KYPL_ M@(1FAT8PCUWN+NO=]_7KNSM?OO[;[JOO>? HW_AEQ=HOVN+*@74RY6)A:O[( MI5S3Q>U2W(KG^7)>5KZ6'_+CGZ9&H2S;3QO!%*%"@I2EL=[%( A83!!(,UKD ME DEF9-'Q>J7WUC? WT6,M?I7X0?<4B&2C@6/Q3*=)L3,R@D$=F$^V*/_< M07E?]J@5WB/G7 6;KQJ83F./6_YR""Q'E2\'/608SWU9K[B4HORD53G>@;75 MB?]9GZI04LA<%11D&"J 1,8 I9D 28HRD]J20^%$]MK\,V4*:@CL6>YP%PQG@((J00(QSD@A8! 93B' M&"M!,JM&[-8C3HW"M@(W[6\60_L<7\8Z011RD:6 85X !"D$V$2TP%@O*3(O MX@)+MQ!'KVB/$ZS2@_=-M#3E7&K)?8-OMTIX!33PTK!#LA+V9MNB^^TFV@GL ML=B++3:^:K]<'&_<4C"VZA]5AK&^<> NG3])\;J0#^J7UX7^CIY?%JLWN?ZB M7Y;RL.Z+@@5*1 $RQB% *<6 P$* -":I9B*"J;#ROKD//37:WY,W,@([[L+M M0;?<@@>!,C %':/H4MC$?;_MC)&OS;;]P./NM)T!.=IFNS]A:"#$#UENJN3F MNP4MR[F:2_'3V]UJ675X?*6+7^C&6+YO'^A&'GQ""8TICF$.LHP+@&2> :KW MX RB$P(/TP*Y&8Y72/.](RJCMA1*[?)J-UIV6G9Y1I2<<6\V5'?6',1F P[ M:D0[/:IB8*>FQ^@2E"U]P.HM;.,*448.Y[@>M.,P#P_/')!ML6]O-JVBR@^O MTI2@^S3_(6>9S"0S:4^0*\VK,:: 218#'#.BA$P)XVRV69D^FKU?LMUP3C;@ M=M!P'ZQ^30N'N/S+0N^ 5Q)%2%(:#Z9:#8(U-;ZK! MY:>,EU%@K=%>XH#]7>ZQ+7=UCTIS#*64Y)NZ*=N#NA6KJAO;K?COUYKPFU/8 M/"<,"V5B>Q.L>38NM/U*!<@QA31E0F,O;*->7 >?VLY[)W]4*W#3-"@T!FNK MQ$VT4\,^<,9Y7OH).S3:@>G;&6C/43E#H;LB7L=YR-$B>8:"T8WQ&?P,?^7! M[ILRZU^UH?I!EGP]KT:>,9F3!",$B! 0H((30" 6(.&:]7(&)<3JVNI@9\:> M&K^U8D9&SJ@CZ/7EPL6U\VI'F&/.56 6/0GZ3643^:X7;QG:2OKY>5X?L9@^"*NJ M8+;4G'7X:Y]I:_CM^"4,I*$=;CNA:]NW*_9-U'2>#=J!UATW;QVKK0<>N8.U M*R#'':V=GS#0WR:U=27/1 NV)\0' 1:9A$629<3TNLXTF:4)P @QT_\18IPE M0D GDVB #%,SEKD"4E^^NP$2C.O#&P[1D2_OBD<-8\F_R_GCTT:*6VT?T4?YZZLY MZ?@P7[SJWWU[HOK]?GC=E!M:E;K=G8C,4IXG!<<"*)SFY@@V!BS6?\V,+<@S M13+)W@76E654JL1ML&)LYAHJU'E"D@:%P 17@"6"P&TD:F@I%@66>+03=QZ8*L/ M=/SFXD9TTV"O(VFUKS.*F"^VTL2AT[C]1/33H5]<1RJ^;K#\BQ'XKP;22N8M MAA6J';E]P^D06N@;UI&B"_W ZQ9IZ )5;["AU8/&BS=TT6LOY-#IQB'QW,WC M*BN[DS+^J]S45;O:8LF=M%>>LEB( H.8%Q2@(I, \S0%E,<%%S'#<6(5F#-4 M@*EY!\Y6"G?E\2&384'K@2$.[1'8TDTM?Z=.Q4VD56A:W=QL6ZE;92K[ =\E MOCSL)(P5<1YD,ARCT8$N?K M5[K8!D<:M1'19Y:/"0Q:W7-TLXU1P4*< M19Q*$1<*9"G$QL.0:$NT*$PS1)IC3G.6.); L1UZ>F[7]PB'G4.^$J.1Z.T28@,KXW)SZ99P99VJ??A/=801U#: Y MC:.=E>$!G=!NKQTP@6-;>I'P%K]R>I218U1Z53V.0^F_W%?S+E/*9:DG:2[+ M&4JXWLLD$&1)4@#$4@X(A06(,58J26":Y%=W[>J,-^"0-# ?=(2[MDU7%U<[ M5K@>JW=MS&6#G8>&7"H!2A,F=\LW\Q]5=-76[Z<(44PE.< J30"BF31]<20@F"2$I@BR M7+DY1MR%F)Z+Y/[7OWW\]OW^UY^CV[OO]W^[_W[_\9L;U0R8"CO^"0MO8%(R MIS]&^J@5W_A"_F(TT-STUVBK1+33(HC?=CB(GEAL@ "C4MMP@ [Y[HHG#0A5 M, =3F[7>DU5E27X8QTPY4PSFK"@RP A* 4(P!C3&FO($3SG.19HB:AV+<&J$ MJ6V8NC)&K9".G>"/4*20 M"T;HO7#H_KJN^M(TC^;Y KDA&EC)8&$9X[E MDVR&G=XV]J!-6ANU-ZMG@W#U:5%UFO][E351GYZ MVUW2E .^_8.N19U]]:#JQ*O;U\W3:CW_IQ0SG&)5I$4"*#;EA@H: U)( C+" M*1<8IX5,W=C+NXS3H[I=/F-9YS.:THU4VX^:[9Z?36K*9L7_$=&M"I%:K:-' MC< F>EWJZ6XNF.N78UGM\EX6SN3H_UVP8])WG=_ M%N)!BK)HZYV44<]XT7L M7M>H&%4ZWASGNNX4]=@C*-0<^&HEY%V^<3L.A8+WJ#%1L(&N6%_897G8H3P/ M5273;D;O0?KO5VE"5?3O.PU!OLOU#RN9DQSS M)$:Q4[NV\768FDNVT21:==/L_VBS\FF3E;]NU3$V^K9UCY;O>I&%+WOO,I<]%<60-QE\VWV>*3BZL M[R3*-66\994-=WN<#5=789L5*H?4A$RHI& 4:FW:QS& ,4*":IBG@BK'BM. MHTYM>3/%ZN2Z2A*ITS]W @\IL7T)<[NUQCN2@5>')M%&<_9.R+!E&YT0\EKN M^M*8[U#3VA*&TX6K;6\>QD2_E?)!?2PW\V>Z,4?QN,"4Q1E()*8 )?H/"C7O M9(RDB&5<)2AW\Q#M#S ]]\XMYR;OV'P;K91NO'* H!V!#$3\/AB18.'C[J]W]:L<,/_H"N49C%D,4@SUCCOG M._7OC=LYOBN\6)FSDJ\%S!S_JIAQL?M#SI?&%/F MTVIM#M%V';VWH">V<>MTVJ+?Z37D<;5^<[-B+*;"SK+Q"V]@?OP@6;>/_$UT N@0 M4>+V('FR@2P&'-4NL@?@T%9RN-.-E(23_]KCZ\>_ZMOK[UC_L/NN3#QOE ^Y3H_U4>Z\9F+>^*LN] M1A555NPL365"DC@%M K'RXL",(XH2*7*$@A%D256FYO^8:;VH1HI]UNQ-#G: MCE6[SH!JM\Y?#U7@CW@ 2N[IZ[T@^,I>/SW(N,GKO8H>Y:[W7QV@F4QSJE-^ M>)6W2G^#_R7I^M/\AYS%""/C"*1T62D/C*7@!RC MD\Q9&:;32^823$[=9"X^;&!<%W^2XM6$))^../LJ]3YISDUG!A.8^MMROBFK MX_ F8?:P\9/,\R)#D $J<0X0SK2YQ0@$0NJ=4:(TO<;$*6;+KWQ3(]>=^%$E M?V04:-/.';TROJ?2CG'?<8("<_')Z*==G,A-='+R;K:S%[064B#8?04T>99N MW&"E,- >!2(%&F;HGMF4BUP_&R?G+]M&@5]E:^T]J"_KN3;/7TQG;+/V?->O MBISQA&0P312@.(< B4P C.,"R)BGG"4(I;%3U-$P,:;&ZOI[R%UWUX/@M]U] MAP8U^.Y\^0B,!I%18==)\::V?"MQ?>[3KX'+VSY^D! C[_.O >K8#W#5TP;G M\9K2F7^G9EW?O#5UP>\6M"SG:JX)N>F>(16D"/,4"&AX+LU-[19" (&)B"'E M62H="W=;CCR]X\4V]$1$?]2R.]>_LP7=CMT" !F8SMKJN*W(;7. F^C.5_>1 M@>#XR]ZU&G7L!%X7*$[D\#K=/HR/#/EU#BD/CB]O%XO5'R;*4__];BW%?&.< MIS,,<4X*R8'"V!AA2)-3GG"0HU32.%8I%TY=L(<(,343;"MEE6#+*SDCTYW, M](>C>P?W53]#80[WA[9]'31K=NP6>BX"4YU%S(3^W=YZ'-3R1CN!1PF%=X#,$XO9C#@J:3E <,A1+K>ZAX?=OFI: M6ZT_S=?/]V*6QQ)R*A7@U!PM)X@"EDL)XARG@K(DQX39QH;M/7EJ]-((%QGI MHOL/]E%A^WCU4\95* 0F!EL G(+!3BH[*!)L_TFCA8&=5* ; W;Z@H&AXL^K M]6;^S\J-_J#NEQL]/W-M?=R6I=R4LZ2@! P(^3ZE]A5!WWN/ M&SGL^Y0JQX'?)Z^Z[AA[E^)4SF*5QB*7#.2)-%&=>0ZHH J0'&9Z\\\DCAW3 MU$^,,KUSFHYPP\ZBNQAR37*"P03$S)Q_P30!)*8/57_LMECV_9(O7H5IE-*MJRQP4? T-86L M3=V/N&"F[H<"L6)Q00D5B4S=ZM1?*9'5IS%J7?M6H4AMB^DH:,X6?@+%.G!KDMZK<;*MC-]I4#MMMK?U6(=.6+DCY;$_8>CN&NDZ:D4^D MO$!W?#CEY['#Z/>GUW*^E&5YR__G=5[.J_)SYL>UE$T3:,EQ3F$F@9:3:&LK MR;2U)2#(J=Y;R@1G*K/JK&T]XM1LKU;@J"/Q3=3*[-APVQYW.Z[TBF9@-KP6 M2&>RLP;'$YU='F]4PK)6_Y"2[&\8\ UP*)5*E-\R4N^Z2^X>X2 6?O6A95^+;AJXW=DQRE4PNW\^A9.$^)2/D3<1-*QWZ:K5O]--Q.3C?%F5YU\I4\\A4GI'3!?1FZ2.11VNFUZA2($$H8"D MA -4H!20/.<@SPND:(**O*#-]'Y<6OH41Y[<5JZI3*W4OW[?2>5Y+ 2C!6!5 M$31))* )C@'7)@$G"8IIC%R\&*--Z"B5ZJTG<\PIL[,I1IN(P&9'/0?FSZ@C MX%Y>?WU)$^#;_67W#G\&BA=D/=DPU\DRJIGC!;9#2\C/0P=VAGY^H?.U.>M[ M6'^8ER^KDBX>E#D)_*PM,5''--41RKMZ'2E"*::%!'K)C/4?+ $$40DX98IA MB!EECG$.0\28GE>G$C/:Z>+88WK(5-CQZ/_/W9OM.(YCZ\*OPHL?.%6 V5L# M)5'G7$5.U0E49>:?&=6-1ET8'"/4[;!C6W)6QG[Z0VJPY9FD*87J;&!W149( MY%H?I4]KD6L8&MZ!Z7,GOGJV0:> -CKJ^(!:AS8J;BN^(^2H6LMW(1R=UV!MQ[JA=%\=JFMU^+,N-X/,8QR@*!(6< MR!PBCB.(B2+VC) HB+,D8,RJSO.9>:9&SHV8326Z6=MB>@8:62WW$,X :[@[ M<#M<0_O]+DC9^_*78T3A(I40H3AI2;C&4&:9@3*.(LSGE.(IS&=A[R]4FGYP\KFBXW M3T);<#K<8>W8(M, ;S/"\(OAP-Q1"[L7ZZ#E!;7 8">Q/QHQ1\<3HQA,."JY MF -PR#,6=SH63SY9N/.XE_";PU[">J>P>OFX+*OUIBENIXNIWS^29=ME^!^B MK'34Z9?Z;&E.0AIF/& PYQ&%2*(08IIFD%/!L/I]P&TC[L<2W2$D8V#Z^RKJ M.O:6-M%H2VW&F9-:OK],T_I&>=#3'M3J@TKIOVMIWT"@\P$:$#RWJA]QV7SV MIQ]#[/&;TH^X&"<[T8\YOT.+V+,]".H"K'^NYE&,* ]Q#"D*"40T22#&'.F6 MT!&.14HXB^=5W0KR(K$9S6;E9B8]JK@XS7I]94G[VVM<8W.9[L+]GJ2=R3'\HO M42JH2>IG1_VBJ8.H8PS41.QQGI-41$$J(48I@B@E*21)'L!0AC0BJ:02&U4, MLYYY:AN;2L*V@&L)(.BDK(-RWHGO8K%Z=CC5-UX&PZ/\(< =F)_?2RET*PD! M&NF!!OJK\L# OA*S^@^-'K,M_C/0I ]X/+ZWQ=#7F;WQO.,>U-O"<70Z;SW M$$?RIX^"[ICZ<&X6M;M?E[".LT1&409C'N:Z-Z?N(Y(%NMR^2!/$F7D:1#SF$8=ADB!=3#. MN6Z/DD>YHO(L8YA:!4\Y23$U:U4]Z=G O9]J\,WX=7!(A]Y#N-SY24O[BHV? M^F"]5M^G6H9IMWWJPW1SUZ>]P48^MONT:G=8CW9@%5=+42CQZ^HQ[W\\%^MZ MT'*>Y8PRE"90)#%N4]L8SV&6"L'#3/GQ(G5(@AY3!X'+)9:SF6U+NA&#_E%O:OOGYX7JQ>Q5M]H]E@L M'_;^+A0-+*O/LO[C/$LC&:0)AR3%#"(&WG)@W4.Q:V+9;I-,^(2#+Y)4^L"^L("KF4VCOHAEH==(I M;O457FM$^@'87Y7(&^49NTZD'_A.5(KT-+!#\$57A/(+*:MW&]%$UQ6= M=!!OH<;167;J(T&:=I1S)(@@+&,PE4+W-PDB2$(N88I#D26,9")%9A'.CA), M+]Q9R0TX>2GKDFY-R+-ZX9=;B4%9*;^S!'\^BB4HNJJP10F>E=* ;T1;E$$7 MX2O!9OE,"D,_PW41#<) AEV8@1EX6WI72P_T^C3RURND-0 [%0 IP4Z)87&W M""(9%O^1PDJVZ[!]TI]WZZ#?%,#VUF'WSOS-4\2).XP78U ^";6WPLF3KLT:K;O=?!A[;V4]_IYM7ZE_JH_@BOT'K)KX4;V=)NI2-]4*4*%3A%I5[=R3 MD1\9,U]FNH_!B)MLV\VSW19$O876*-WMJ6DMU6\K\"(JL%-TUO]>]Y3UYPZ] MSAIY\IU&%GY41^MU%N;0*WLE*9S3U)_70CD79?%=-#%9GX1R#^_)CWDFDSS* M$8/J4Q="Q$(.L90!Y)3E&:5I%*:I3=C3A;FF%LZT)ZKRN^H(1%(U;K0.?]#? MGK=$F3K*"JWSM>M/U.-JH:"WC&>ZM 1F'PU/P [,\/N8ME&=/^GXD)\5NXMZ MXTI)/ -W!SA_42^0SU!. [C\Y;^?G6GL'/AK*I_(@[]ZBQOG;*NR[[)?OZS6 ME5PMBM4W\: _]VW+"\4_ 0Y(#F.988ATV8P\CR4D08@8RDC,PL!FL]YXYJEM MRI\J9 ^VHH-6=L?6(^;K849'@Z \,#GY MB:C*S!\D1-YO..2E36@29N4R/8K8Q-L3AMBY#:,@=K]XS\5W@\+ )YIKWHTX_I M,*)B/4^(C",9(YWS'T%$\U3Y#&$&0Y%0B5&>$3N?X=0D4_MZ:1GU M)ZN3TM$1.(FGV1?E5I0&IOL[5K?2U/;]MXHL>?UE__V9:UKV;]-? L,329Z< M8E0&NZ3D(;U>BF+]7*UF]W'&^UCT)F__\6BQ%. \0%B$-$\A)B'5O M4@YS%NB $QKR/*&!P$:]22_.,K6WOQ$4M"+.NA^ %A9\7AI&[5T&]C(+>(-K M8!IP1LJ8 HR0.,$!I6!_>UA]_R]U?_/ZJQ]V;_WE44=Y[8T4Z]Y[LXL=@LX^ MK3Y\?/OY&UNM1?MYRB+U20]E#@.<9A )J?SA*,4P5?^D(J98Y*')&W]Z^*F] MZI]60$L(2BVB1;S1,6Z77^C;T1CX3>Z J*4#?S3R&9H[9Q"Q"+"Z"9F1XJ?V M$/(4$756[XL!3\=WC1?/=%;BO7"E\U?=7)7L]R5O^[@+_OX'TUS8--O- LY8 M1"2D7/J=4XFR,7V-RF;G!/:/I7.5,Q^8ODJM,VML;ZEX M=@TEB[IG9X=ZK>IGUW2[4 /MZJWN<3&K99/C_4Y(L5XK$B0_FJ9!=TO>S:]+ M8M"R6A-6S1-OB@KP5G10 MD1_@I\5.Z)\!J56Q#Y>Q71FS/:R!\1Z8]G?2ZYW 3OZZ.EJC09TITM,!_-%I MX7'KZP8,/<;BR.(T2G8G1%N:Q\M>WZV0>8WDL9C^%0)Z M[,$Y'=?C,,[(57C:8\_/FZK4!TW*?>TR6^Z:Q);W/\2:%:7XLBZ8^+I:+.1J MK6^<9[J KLQCJ(@\@HCQ#!(49##+61H+QA(DA75DSZ@J3(UKZR9.;20&N-/5 M9&LVZ+0!K3J@TP?4"H$_M$JZ)HO6R?((]16>&S->G_;3,/"7P4.TSS:>IP>$ MP:,T@(G]>BOYVM5\W!7X:]3TN7F!O%7VN5T21_>BZX+UABSTY_[;HQ#5+^O5 MYEF)T(;VDL6WBE2U^&])(Z<^5_RH?E7.:8Y33@77.;D((DXP)!D.(.6,Q'&. M(QD:!0#X$FAJG\1>/[A6(U"K!#J=P%8IL-4*=&J!/^J3\EHSVR2#6U?6T'T9 M<;V&=F>V2S4[LU8S#XME[^UX0MB7]W.K..-Z0Y[ ._*.?(WK<-[Y09DWJ_7+ MFTVQJ/Z^VI1JQO9$/4T#A%B6P1!E(42YB&$>,0X3)BC274Z56V,8AAPJ#@7/F(%(DH-^P0ZP_1 M<:I##(>IP0FP%YP&_UC4,H):2-!*Z1(7<^'I,S_?]8+82$>Z)Q\M7R6$K@)Q M\=3V_-WC'=1>U6#O;/;ZU8[MLT75I"#K=/%^?OC]ZJO@0CSIGS\I=72I.^6- MJ'F[$D3S(.9(H"2 F414N00] M]^V0'?7]]C#D+=W]MD[ -CI""B%2R0D,I.Z4@E$$J6 )9''&.,8A%S&W[^5W M-,_4R*]],7>.L\%FK16N9DSG :V!6F=A\-I-[WB65^B==U;5TYWR MSE_N>,"IS\8^EN5&\'>;M2*9IKI4O1U"ZKEJO?@5G*OYA/8+/FV1*$RIG3,\G<+'74R0]V"MQRV&.W/H9'.X.A/O3>W G M9VW+8O#_;\BB*2/"BYJBACJV<4)ON&)3ER9_[8I3!L 8E)TR&<6-_M[HC36= MZ<#^>U,T'3?++^O5A]7ZB>RYEW."HSC*<03S4*80$KN=KJ'*>)HOBAG=#0+UP$S7R0QZ0L^ DAK48H.C_3!__&8-ER=J M,Y]W5%:SAN.0T.P'<#@Z_FW%-PNR;@^8)$[#A"(!TX#F$"'%4SD*$90B85F0 M9D'$C,CJ>.BIL5$KG,6QW#Y2!H>6SOH/3!&M7"Y'D_L86!Q'.F,QTA&D,29V MAX\GU;YXX+A_QWB'C"FO^]%S^J M-TJL_\QEBH*<9 ABW1T0X5! S%D,,\$2J1.7<&Z4MV0SZ=1HJBEGV,@] TMA MDS1NBK,!E0V WL DUP<._-0*_;.RA&J)P1_M?[7HH);=A@9-D;4@R $0'HDZ M/2)M1ZZ6D%VD7=.QQB-D2^WVJ-KV7J?>@]_5H[5:OWP5S^I)>B3EMHB/B#,N M(PH9"Y4-&<0AI#'/%>AYGE-"(X2,MOHN3S,UHMX*JNNFM)):=:,[!ZH>\;Q]U9A0HED"45?&D2U\UO287M1H6 M1O!-RX/2),,T#* (B(0H#4-(L%0>B,A0&+ H2V)LLVT[].*,\8V;R-*8;=X. M#?C W\NM^+NFMW7QF+IFQ:\MWFV;O4X-\%.GB,==W5MP]+3!ZR3"J'N]MX!T MN.U[TUBWA"7>DQ_ZP&S)BD51&S7;7[=.Q!NQ%+*H[JH/0HW=)#-M]/=T=[_B MA'F:$49P)F"(!5-?-J+W;73E&89I3I$,,$OL@QD]23KN6E903[BNHUZU9RJ]3A/3/@ MJS;AH+![C?/T)=LK1(=ZAO5T3*GO21PC4=FCX)N%^"R;(+%O&_IO]=S?KW[3 MC1H:CXF+ISIC]AO8C=[? MD_6R6#YHWZ$6X%VQV.@Z,EV6#$^R+,((0TZQ5&8Z03 /> IY0'$4,2E(8-3 MP7"^J5%S+S#M6:P!;Z1M\@;,0]7^MQT+7UL3,X[UB/30EG0KJ=ZS:)((9J"5 M=I!D)D-D/#'=M=E&Y3%#U0]9RO2V6TW,;>G(#ZOU[\MG4O"W"U(\Z6*Y[0_\ MWYLF6K>U@><)%2@/&8(Q9XJ@HE09ECR*H*"99"2E!-EMQMXBS-38JRNJJ+=E MG],E0Y3R,AXA1E,,8L4895HNE 1#!+0XEH%O'0K'7?E7FF9C-] M6BWA$UG_1S1NG6C:B!<[@2U]N3/H&OIPMV,VM._6X-.(V$M/]9CZ?04$7V[: MF5G&=<\NJWKDEEVYW/7$MPV%^B2J.:%4L%A@&&B9 )UUA^YG?0XW36*9A%$*": !1'DF8*Z1@F$2!8%PHV/B\NMXV M\%;,JA$: ];-!X$?W$Q/E-W0&)@*MV+I"AA>3W*/U?5V$-L;>N1SU&.ECH]! M3USCQFF_*G.^C07.$TP2E" 8!K%R;G+%:+G>-9*QHKE(O9VAL*R9LQM\>GRF M9;-[(7M0F;V.;NH/_#)JH3QF[)W7U=.;V!MXU/?P6*'#M_#$%3>5A2&+W=EH M?62H5C E/(8HE!2B(,LAAD-"(YYG+# JC'CF7FFYFB<.BMV.K0_AZO9 MV^L!K8%?91>@7 NPG(/!;Z65HUE>HZ3*.57/U$XY>[EC7@17W[^JT"6(WZ[* MJCQ*C\Q%%(0A@Q&ARN^(-2G$(H68D)Q$H>11DEK%V%^>;VKDT!/7,FK^"JYF MI. 1K8')H2!D]@FVKR[57F0:MV^U3QB/.EE['=R-Z[MNLA]6ZUV.[F?YM@ZW MJ^N:SG,61IA3 2,<,T7D>ML5TQ"&@8Q#)! 1<3A?B@>=G7AOSN?79S9ZU_/F M73^:?[CWOA.\CCK9JXJ\RQ>WW*XU6 4SCO4$ZC@$N@?D3EP=VM,(#&J)_9&B M.3J>&,]@PE'IS!R 0ZZRN-..B+@HYN^755&]],9JHK9[G3CG69HCAF4,XRP, M("*!@$3R7+>,9D&*@AA%1IZKV713,Q,;B??>BJXP>+\WKQGI&")^F7#\XS@P MV=P*H3'9V"%S@FA*P?[VL/K^7VJ@AF/4#SMJ,1Q^%%JQ4[6C%,N['$HE.;< M;H[^>UE&=5VG^T>R;)L#WW%>EP4EBT;@7]20RNQX\_)%K*4N$ZKP^KAL4L8/ MN@?7E[Y31LJV;^4\YPPG24"43YPJ*I,40QS0".8DI&F>):G,C$CMKZ3TU*AU MIUS;MP(\-.KI!++GG8(6%9/^(BMA4NCJ+Z+*A+XSM3:PQ@/T,0,]T.K_E_P>?=8M:97\1E6R>^9$JI_T__>S;57K[BSU$%^O._55T&:\*WE\% MD0/+^R\INVNX+1>R6!:5^+7XKON1*+?BH: +<5>6HBJ_KA:+#ZNU5FM.J:0R M(S&4C".(0IQ G"4AY *'>4A$+"BR#<8UG7QZH6T[V<%""V^996V!N]F.YC!8 M#FP$[H2&M=1@)S9HY 9_:,E!*[K7GI*V>'F+>C6>>.286%M CB-FK4>X,4?@ M75&RQ:K92%00PSICMZXQ#I#= $)G'"PRCEB'.KT)T+D/CVO,8FS*2%^0&IR WT-P#Z<_#X3NN_L1,KQ-F?U[ELU'W%VYQK/,@ M'K0U]F[U1 KEV>8HE0'.(>6)/AW1S3QX$,! YNHY"<,$8:NVCWNC3XT86N' M'XUXMF6Y]H S>_>=X1AZUZF1J[P.A7T]@U,J^RI0L#?VN!4'3JEU5$+@Y$6. M@?J=9_/F9?OCWPOE_:S9X\NOXKO25L>79Q&-PPBE4+VZ,42(Y1"+2$+, N65 M,$93R:SB]HVFG=J;O=N/ 5MAZSBJ3W?_< OG-T/?C 7\8SHP/=P"IWW0OQ4Z MOG( S"8=-R7 "HBC# &[NUT+E52*V03O2E'=,;9YVBQT*-4[Y?.PHIKG2"), M10I)(@E$4F!(TBB!01)$DM.$X,RJG>KU*:=&1IW$0+0BVY8JN8JQ&>WX16Y@ MRMF"MJU#]U-/7M *[+%LOCDZWFJ<7)UPY(HGI@ -0$D$21 (&2%#,(QZDL67Y@_T)IK>KVLEGQQP'L&$ITCQ/ M!%2N7:*SMQ@D3.8P"W 8!.JO0939,+$[:&.P;B>=9<^J,]B9,:P[(@.SJ3D8 MUKQY6F=/''DP^*A\>%JQ0^X[90W>?%BQR(HNAW0+A=.9(2G.,UTVJ-0+[MZ MX]5M'!+""$$<,X:M]F_VAY_:1[J1SODPY@ [LY?;'9&!WVIS,.PKI)S4V5>5 ME/W!QZV4ZD[NXC/ZR_KU?=""3O'RAW)*$E@P%+U MZDH>0(RB# 91FB*.DCP-C%[=:Q--[25N4R-:86=U/R6A( 6=P+9Y)6?PO?QZ M^T1MX!?='3"'+)++:-R0/W)FX)$S1RZK=YPS6P,SZ\ GK@/3R 7H!C$B3*'QE?QZ;;IQ4U\- ME3]*?#6]SXUYW@DIE#?"[\F/KDI](!,(!XCJYK0UR:T\MU&JQ,M&ZG!HFY*_MR*ZU+P\@+4 M9LSF$\"!":P5M6GQ/MNU$YKIMG-4@"^D.&_#.M;"O Z,UZ*8%Z9[A>J8UY4_ M72;3X#XW>ODD*EU6J?8BN#2.YD>!OQ7*UKC,[*Z&>W>KMH\X$_;C[N?WMIO2%FPK4U 4)QBY0M"G;BMFRPRB(E((4TS&8DT"7@0V)EG M%^>;GB5VT%N;:FE'[JR]OR)FI.4-Y:&/_DYTU:YE':6G]DE4!NJHO3_7J_;3 M/JGVM6[:IV]RJ";WEE1$C;)Z?BR8[E@JRJ^"K73="O4>?5S>/3RLZ^WL7]9" M_6]=$./N:;595O,XSE&4)1C*2%?.33B%)$]2B *) YD&))&&E25N$V1Z++65 M%;">4F!1:Z6LJ:U:^MLO?C!1EKHL+*G5L2A/Y;YVEVEKO/48F,_Z.H!&"?!U M'_[=6K6*-+68[L9;"XOB7:.LR4CEM-Y>?S7(=FT>^FO3O"=_\U3+ZF9,+U:7 MP7=@)X^O_WX8;7^1A;BL_PFV&9=;UC>DQ]S M'N<"\3"'B H=MI)GD(0XT)U\42Z3+)3,*CY^""&GQE!WS\\+I4+SS:]=^XK\ ML.TQ,?J!1$/RD5?Q9]P3:UQ+LU 2:!8!6M.Z#H575 MKLY.V9D.L/''JD,NABXI=82K,,I:B M"$I>)T$*!FDB$90RE1G-,2%18M4.[FB*J;%V+6']*M?-@=R*5)U THQS;\-G MZ%T'2VCLVY^=U=Y7+[/C"<9M3'96P:,N8^>O=-D,72W+S9-8_[HB2\TNHOBN M[9*_BP573**KW#7T,F=YCF002IWTK).IT@S2-)80H3@E),Z3@!HF/5O-.[VM MSEIB\*@$K;_OQ594\--J73PHZUW70R%2;][%&5=1+FN2WZ^/,H-*V.R MLSD VD-32BLR:/#>"0W^WD&_DWL(6&TV*0> =ZP]R0[F10WS>@?SB2?]%2O_W=1-N;[5B_7%?S3^J!^"Q_(_]>K=\J\U'9ENO6%L%! MF&&>QC#- P11GBFK+J441B)*>4RP,NIR$ZONXBQ3,^RTH-IXJ44%G:R6!MYE M7"]SM#>TAN9D8VB,^[5R:L&!EAS4 MHONL=6R)EJ\RR*;3CELAV1*,H^+)MO<[YW#L]KONOI-B48^^ZC67;,/:ZHB@ M.4624Q'&D)$TA2B,8DB"+((2QQ%35DN*F-5&E.7\DS-FMO&"UOD:5K";T=6 M8 [,6AK'O4U_L!6_CK7L]9UM-6@#![TF:;B YR]#PVKVL=,S7* YD9OA-(RC M#>;:J:OMQ]7KIONUW^^*9Q$)@@ F"'&(DEA ',88(DX#RDG&DMRJC.@P8DZ- M)YN=ZD;D+MM*626?-OJ@O=[*;OH0&O9U&G/!#2W%5U_&H>W*V[M3;OM/]I0= MK)/7L OBRW0=1LAQ#=U!@3XRBX>=S3'4I\LNW,^TG@N>T2 .*!0ASR!*B?I6 MH(0JBYE$498F81I'=M[]F9FFY\Q_48/I5[_.Y],$WQ176.S*7UC&WYR!V(R= M/< V,+WNL]S5L-AL MU0//JS8(J3W):B((FB@F/U'GMZ^ZH=T\A;4FZ).THX>?>%F3@&/3;Y9Q$(+HWN$VCT?U- M>$MKGF]J[M^7ZJZ[A[6H=UO*^]57\:Q>Q4?E-^U^VOGG&4=A'L4)3+*8*Y\F M8A"GNO%ZPJ*(IUR&"7?IWF,ORO3V2+X*[=:(.NQOO16X+BE25 XU*)T7R>QC M, ;P W-]HP+0.J@/-MA9EJ?B=ZL!U92+JU/6'I>;UCUP)4,B";(L U^'L:\'OEKQ7 M-5C]33FG?!L4,L\IHR$/E<$>IDCGA2K[G>$%^?"C,.QD;E^,?XA2GTJT8>VZ3&@D<@ZS+%-,CRB%A*,( MBDR2#,4QC7-AP_1[HT^-H5OA'!,_]X$SHU=G. :F16,DK&GLI,:>Z&=_[%%I MXZ1:AZ_[Z8O<7E/EHZ_UP>$[T?SWX_*+\N=(P;O&#^]_Z% %H;BB=O ;!IFC ME,2A5+YQF&]L=VM12M^O11-S8Z[ MRTM@34>W(>B)MQR%&)7@;@/JD EO',UQ0Y&QS=-FH;GDW)YG6_Y+,!;E08YA MFE"LK)XHA#D.8B@21J@R>U)I%W!K///4+**>X!T7[A7-:8L;_:1K'1JFOMNO MAN%6X1 8#[TWJ&L(W1T4>?Y"FJPI[]79K!'RM>%G/.^X.WRVV\Q7FH'#*.%5VQ%$F(2,8@%D3 .!)IF&"2 M)\CJ3-UHUJGQU?NGY\7J1='4$ZG8H_9@6$_^SK:S[BQH +\927D'=6"":N4% M?8&!EG@&M,Q>VP6: ^.O-:#!G&.W 32'X43+/XN;'6VH+D:AK4*V.PG6X0R_ MD:K]U]>F,\B_!%E_*W[Z'+XJXK+8>62J=H2B3<09#$BGB MHKI),T8YC$,6D3BF49Y9YJ/[%W)Z![GO-J(M022U(?:B="A!U:@ =&OB^C2 M%8NB/B%I-@2V 6_E/,14?2AP#E.*$HBD""!)E/G+ IZR2-*+$[J+5[8XE<\6ZJB,BR7)[,OMQ>;]6_Y1B_6E5W3&FGQ"A MJ[K=U22ZH]2W9+U^T;TAZX?HDZCF&%.)E!T,*4ESB&*90AI$(0S"!"&4)6'. MA9T9[%? Z9G %^ITDLJU,N= JVO&H*^W8@,3;:M8FURTC9]1O^F4 TH[L%6O M7E!2'L?(=TJV[#L#2D^/18@'P=]7 6._PHU;_'@08(\*)P\SB_-IDQZH_$)> MZ@B>)5>_66]$/W3G75&RQ:KX;=B=\?"9>]&7H*ACZI:#4"K0HU] MMR#]&,B=&N"/04K^W8BEOT,M)RG&/N*Z!:H3!UXW#>=Z_$6KW:C;+K5QFB4! M2P*8"9I!1&(*:19F4!(4I#()\H!1N_.N4]-,SJ)G5M)7J]_!(]++_T@13K MNG]Y'2'=U&+2I@-K#$ IBDJ)6,Y9'@62,0)Q%,80H3R#5.K&BB%B813@D!.C M!F>C2#LU0GI?5L43:5VV5DC;@BF#K_!E6IO/556 M3RL-:JU!3^T9Z!0'/O,*STXSJ%UY3]M SO'J]BV^H3"+Q<:E<3:)D M_K5@];YPFS<0"\QDQF)(..8015$(<9Y0*+(8Y2S,>!PG%@T-+\TU/7*NI57T MW(H+%JV\-M;X)7!-7"I/@ WM#M5(;>4$G:#7,S L(;-Q/CQ!-Y;C<.9A\]5. MT 2.R^;YI0%&-*T-]-@WBTUN< Q?V77 J.WG.5*DF.@&SXQ$$42A$!!G(H19 M+I(\3).((V[5[_E@@JD94&][-ND,_'_!WX(0/)-U4S[\_P 4S(*@_O_&LBT! MV52/J[6.@.3VU@+9U^]U2?0OBJU>I%IW*JL/F$\JL#J=7 WDK]? M$RYT;]K.6Q$4#M8!V MM'F$G!D#WH+'P&36@V* ,@3G%/=$+D?#C\H3YY0[?.7/7N>U&]0G)703&+GE MBQZ'?&EKQK__4>F:!72A;BRK.1(HBD.6PRB-"$0484AT]]4X3RD)PHBGR"JP MRJ-L4^.,70>E_593+S.PW*HW _4[H93QTG[*:4T-C;+76:FA3;.S;:YFX%-O ME;;*[=MGG7[@CYV&X/UR\U2/NO)9&V\ _(=ML.4DV12:^6YB]2JGK.K(%/C=WW"O=IQO)(=L+[PUH5DW);'C+W' 'U@JNY4J/-P M&R5T"]VF$+-6QFM%FIO@]%>DQDV,L>O6W 36B5(VMXUW&X%N M$XC;3*,W8BED4>G*.L5RHZ1HQ5&^^G;?*Q)1IGQF L,L81 Q22".>0:IP 0) M&:,@-XHB]B#+U&BT4\6-+ET6PXXQ!X9X+-+LU3#H"J?^U*KR<[TGV6H#=NH, ME!EQ,ZR>R=-%DE?ASQL@.T>AMPSIQJ+?V*/@FX7X+-N*9.V4NAA9+S^LO-V]5OZZ M[%X_O5*]O+4.EJ<\=JMC1J2#83XP=?J%VYHHG6#S1(UVB'>Z>Z=FM;D\&.V6R6P8S7!@)W8%;K<#W>[JQ6@ KPA11\5V&PI34P M2*Z^ X">^,UFYE'9S0&20VYS&<*-V;Z*[V*Y$1^4%G59664<_K.H'M]NRDH9 ME>NMOY4@E$8!52XOCE+%:CR!!.<"4DYBE&(6!"BT837#>:?&:*W80*\ZZ 0' M?RK)02>Z[M#/LBO MQ5-1"?ZU*/_S6>JMPB]B_79!BJ?/R_N7YX+I@Y=%P737M+K,TYSF(A 9YC!G M0091D"8P3]) F6,IP83%(L\,>P4[S6_S?HV3-[++@WC6DKZ M=)%^T?UZ8=N M7*5+;.F.\[H9B%;-(CW">GDND]G@D ],::WHX&L+<7V^H7&MY0>K)6@U )T* MUXJ.>H#<(DME2.A'RESIEF#O*=\^VGH)JG8)GKLE(+4NOE);7#&\F.YB/>AX M*3"N^NZEQ3@/*P^R]_+IB>G10Q.0B0/XY3""%,&$0\SY?D''/)< MI)*3+.,H05]@'T'=YE>;4?B9A@O[57UA]?V_U)T-NZ@?=J1R;KQ1Z.&*,MV+?NTR MNU>VK)[7\P^_SB/&DX0%.8SS"$&4<0)IGA#(0HQ#E@4T#XQ>T7:\J;V2'W[] M_/7CNSNSE[##Y/)+YZ#IT#;$%26-7ZL#U2Z\1OK*YCW2/^U>I&Z$45Z< W&[ M%^7PUX[!%=U'LSF?SZ*$<()#F+$(0Q1@ O- YC",&)8((Y)28A4]L3?\U%Z; MG^.R,"OESD8]H$))W7V%7FP/_BXH04G%3N*'3A]E;WQV5:E M_U"4C"QTPZSW2ZY[DO7:6\,>MVW%=HVHU/#[S:@.XE'B.* \21F4VNBMZTA2E(0PS*2,>28P MPU9)E[<(,S7BV)>UU-M-;=G)BORP#1*Z:94,+8:1L!_:ON@%1YHVRALTF,@' MKMZC)QU$>:5@2G?0SL=6WC"F&\F^V93%4I3EV]43+9;U^+O>UA^YHO5"%G5S MDOKHH.L"I?.#=CU*ZE+!@K??@>;*W\CZ/Z*N6KMK"34/TC#(,$,P(V$*44(H MQ$E*8)1F-*55?JIT?C';7\^2\H>=\W-.'ZR*SGP1Z'3&_04GX&= MZJ"O>YO"N>OW5Z=I]GI%M0#,MNV[NIS/'0J][G_^OB2OLGJ>/CWCRC[JM^I5 MEN7PX_8Z0C@&)G3%[]^\O"$+?<[V[5&(ZI?U:O-<+!^:;:Z(A10I]P*F22PA MPDD"<19RF%#$HT!D44ACJ[@#@TFG]NWIM:6@+Z 5&]1R@TYPMSU%HR4PC"'P M#.S0V_M;3&YEXW7OJR;I-/ZQJD=;7W M\FY;/7/R@O; M,= 5L,VXQQ^$ [/.#KVVD' C*[B[CIXUU9B!XHEDKDPV*KV8*7Y(+(9WW;J[ M^DVLOQ=,=VIN#+!J2VB[C;H@93S7K6 P5=X[2G0J4AXE,,C#G,:8<":M"AI9 MS3XUPGE+GHN*+&KW[+?5NGH@#]JM:O5H8ON<=U%-5L-VV]0SQB/ND^Y0;5U? M4O5;HHVS.VH!G_?M4).Y7VG_TP*6\QN>-H/6GJN[]= MD++\S3HJ-N6S/0ZE&[BFTGB%J7F3Y16FRXYLS[/U?-+\%O M0ID-?*S3)!?(_1\D64GQ6F=(+E!=.#YR&LZ?3_IY4Y456>J';\[3)$NB,(2$ M2 91G,N=7YIL:3Y[S2E<[D6]W2_MXN_NECBB^DF/Z MV0! +Y[I"5@&=$W[L[VZ;WI"=1/G]-1MGBKOJA^ZW[5UU_;ZVBZ[2AXF@G)L55EM"&$G!J-U:O;MJ9F M/5EOK-3K8SG-".^U%VE@ECQ9X5?_O/U#J^1LOP.Y/CGN%&VI%;XY;E2NM1VP M!+#'M1BJ/+ /$5^W=+!'D*^6%?8YURVYY>H+]%4P47RO#Y87B]6?^ESFPVK] M5DE65#K%792_%DOQL1)/Y3S)21J#1I%FCH;?VA-0*V*[9&ORY(9'@$/O!!#'PD/L0:. M:>%N('K- K<4X162OMU .IWC[3B68\.CZE&L[QA;;T0_[J8-N)G+) YX3#.H MSWL@HAF#-%!&M,CS*!)QDH32T;#EW&U(S!_.$T,%?5 M@H)6TGY4XC8:T6-C'R-0?/7JN3S9N.UWC!0_ZJAC=I?S/N!3L7DJ_[DNJDHL M/XEJ3M*4\8!P*$2JV"((V>6ZE!*V8UMM[AS :[^C= ,[PFWA[F,R DL_KMMT9W?WMU!U.,/;FW!D% M3^S'G;O2[;W^I.O?BL]RU\Y@SE.>AI+F,-/]"Q$ANB4+#B%F&,N<8)D(*S?I M>(JI.4&-A/H,;B>CW7M] D:S]_HV< 9^KT_A OX8Y%SQ/ Z>WO$3$XSZCI]7 M\/ =OW"EX[>;O-3Y0_>K-NS^UQ59ECNO8QX3FN:9^HB'E"(=!!'#/$(<82@;B8+\4#J02_MSC+NS*OT9.>-T_ZT>P#!GZMGI[$NJ[*MM "@_568@5[ M\:#3&ZRC3:\M@:$5X /1D6R"5E1=/;\5%M32]C8Y/)H(AL#X,ABN33>N^6"H M_)$Q87J?&^W\JMR/AYK OHFJ6M2E09K"HG>Z!9UZF5>UR_*%K*N7>49H1"-, M89 D$J)8(DBYS&"4Y"F-TK:G+"35//&8W]ZBDY@3+(<.Y#>+:]*.LU@53IL%; M4C[>+>O_O%>\^ITL-,O6^[>[DXTT3#(6Q0RB0.?P!"E27E:6*:ZEH@$F6H@#BE$J= MNIA#*G7&D6)!B9*4$LYM:,]TXJD17B?W#-22SUK?2+^$IXZ#;V ]XZ4QX[LA M !^8Z0;!VIKN;('S1'3&TXY*<;9@')*;]?UNM/;[\ID4O.Z*\5)WRM!SM3_P M?V^:NCQM"%1SU9R16 @I*%34EBB"2U-(DB"$'-$D$NI/.4EM",Y>A*E1G?H0 MB?7W)HSERWKU+)2MK2V-#5FH'W:=DQJE&CND^;%5RX[O'-;,C/F&78F!.; 1 MONF(]'("ZIT&NU#2]N(_VO\.LN_O#JHG?G008%2F= ?HD#-O&,FAI]Q;4A%E M@*Z>'PO6!#'I>D#?Q5KS\Q>Q_LQ8'9C Q"]K010/W3^29=M,BT0\#D.D.#36 M93V)""&6/(0YDHRD#+$L#2S:R]T@RO0BE/K*U'VW1'U T:D#BB40/YBN-;:2 M;=,MB[YGMZS:918=^SH/*.QULO,QWHV-)$YT M7]KU=<9A2E,LH*1$0!0E%%*68$CS7 8)E5F,F%-[B0N33LWJO]KGS+&AL]$" MF!GTOF$=^+/C 5'WEA8&$/EN='%IRM=I?V$ PMFF&";WNAX\D<7[4L_35=6\ M?URO-@^/'U;JFZ>^?INUF/,L"J,T3B")8F52QTD.-, M)IT:)7T5S_6W0N<_/JZ>;&O@&^%L>FCD%[W!CXH4SS3R[JH2MQ*#GL@^SX;, M ?)V(F0PY5PMU1ZG/E:J7>1XK,DDE5YXZIQ"% M+(-YK ][0IX'F8P)D:%-2L#Q%%:<,D)*P+V>HRG^TM;H!GXB]8(- -W5;4NZ*:IF5^M=&R7UQ2V\R!XLY:/)AC9-CZG MX+$E?/9*A^WEI@U5%(3X-_%$Q7K..$XIDR',.4$0Y5D \R17E"EDFJ<9X@L3 [W /!/!'(YWA7L)I-"QV2V]!9:0M M4)-'Q&XK\YS2%_1\.5#C$6Z- M:Z\MN.YC&2,JHUA %""FJ^QED$0\@@RE 0MX+$B8N(6O]V:9&E'U0J9K*5W# MS_M FFX8W@C/X#N$^\A<-\AN"!<_ 8'WJ/#^'*\4_'U"S?,QWJ!@H74 1(L.R$YV'66P%=ZECIK5^IAQS+"H M#^X,UL*#6OI9TYT#KB14&C16S0STE !W)O [EE!S0=!K 34K 5ZA?)H+0*>+ MISF-Y$R+YZRLW\B_5^NZZOHG]82^6SV18CE/ J(,HCH.G"M.%%$$\Y@3F*,$ MIY+'(956^/X8T6KVL>G0!9H37.@TC&.JWW=2++1?^6&U_D;Z;5G?"5K]IHO7 MU/_ZNEHL=,CE7X*L[\6RI6-=#;BLWI"R*.=41!FA)( ",ZS\2!Q DN(0 M"DD8QDF692RT*SGI53Z;5WF<^.]W&V5.RCI:52S!BQ*\G(&MX)=+>8^PGF:$ M^FIK-##=:NE[K;?5PG2*0KE:0ZVJYMQ:O9>FQ"]KW(&EAX#U*"MRD$EN/0GI%S+^*FJ[ M_'YUHOAQ^4E!V10KK?P% M:[+2 1%O7G:7M*7IZBI-VUZARJ79/#W7%3%UFBIKZD$^A7,A$LQS06&* MTAPBEDJ(,QE"$N5Y%F"6@>VSH'7V^-T8?%E\?4:& M$W3V;\W')5D]"?_,^*)C>KI95L=RHK]VNM/(;H6PHT5QW M3WX(-7VU)FH.]6%7,>8BJ5 MS\EB;5-$2:!\SDB'NJ P14$25Y1W!J/@K+*^923&111O8IFC7ZR>M MY\] ?U# 3M5^Z?]V1=OK:W4;SW2G'NCT\V= C+ (GBR((24=U808 ?)#&V*, M*1V+P'VKD[AUM21=%JDJ&%E\VU!>?"]*+5<;R!I-K-)QRW/9@7$44DVN[L=^S H3FWX M]$$LV,TR(_]0"[ M**=YQF@&:4081 DBRKR,&(PQED$NDY2FTJ(FICMZX]B07]1@>L_Z>[U/O9(^ MH;Q,O3?",S3%[@GFCH%%LK,[%B.E.C?O6BTFN Z-7=+S:>4OICP?W#)>PO-I M6??2G<]@^G'YO*G*7\5WL8C: M';$\1BFC<0[S-(B5CY\372L'0XIY3((L%C*)K#*2SL\U-2JN90.192[1!2S- MO'=/" U,L;MXD!EH!)V!%K !=@X-,/&5^G-AIG'3?*ZK?)328W"+&T.\$U*L M=3E(\N/7G3-5=T'4P1MK\2B69?&]/6>9GV4"X=*>QA-^,9X8#=6#JV>*I) <]T6=MJ]4]Z=MS M9W]4Y :;)W:RG'Q4PG(#YI##'$=Q\$5[,S5ICSJ5X5U1UCW"/HEJ%]$\)RB( M@@Q+&'-=FC](4XA3DL(8Q5SR*,Y$:-1VU7+>J1%9G07"6TDMG"<+I T\T6'P M&Y.SNCSJ&L].:[VL%WT8"V&&\^3M==Q MSZ-UN-VEF=@V2^V@T:/Z=BPVNKBQ#AJZDU)]9/1Y^MON%2&8IDG,8)92KF-T M0TA0*&#,XH"@F'&"R'PI'D@3;VS63K".)AGNY+N3_@9^*3J,F M*)!L=?IY!MY:4YOK(AI\2(9MF=QARGO61SE.$0PP F& M*,TYS$/)82(8DC1&2<:M2NK9"C UA^6.5<5W716C36KO @%>ZF M45;%4UU( MX\]&+>NH4NL%,MN9&1+V@;](_7K!K?"@DWYWS#Y2RKD=>M[SR@VG?Z7D<3MP MSF>(6X[CQH1O-F6Q%#KJ[(D6R_KKK7LW/BQU\9&/7%%M(0NR+6#5=2_2/=YW MFTAUNJ#@RK^8AYAE+!=PK: M"\Y)PX!B22#&B$(4! C2,,LACGB:!C&/& LM$W-MYI^:8=R)#W[J%/A9V\C? M]CK2-5HXQ4RY+I,9E0\(_L!4/0#N+IFQ+NCYRW:UFGWL#%87:$YDI3H-8T>% M7!3S=^U^5M.0Z$O=&?"#^ETYQUF,0B$Q#'777A1%%%+)E<&;(9FPG! 2&[7: MN#C+U&BM$Q2T?:P:44$MJQEQ70;U,CUY@VKHLT@7E(QIQ@B%$V12"O:WA]7W M_U+W-SRB?MC1Q^511R$)(\4Z*C"[V,WVZ9(,ZZW(CTOE@#-EEWV6O2:]=T_Z M)&U.D0A)$$0PX#QKXA9(2A4=T) CG:0I469C]1C//#5BZ FHH 9E\50LR!H\ M:P6$WKZMZUZJ?SZH62TW ;)CS.<=U8*QAN/0=K$?P'=GC-]+(3>+7PLIYIC'N6 R@BB)E>DB M8^6PY32!<1ZQ6(8ADL3*:S.9='+4=:D9PPPT@@,MN:^F%[T%,&,LW[ .3%8> M$/78S^(8HL&;6/2FG$CGBF,0S-M5G+C7L>2%(CHAVM)!RX?]K,>V &'Y;B-T M\?,/ZFF<)S&6/.<)I D)(>(X@5CD'$:1""5*<8IRH[!05P&F1E5;R=N\Z^=6 M9/#A7U%B60S#=BW,F&I(A =FK4;T&=B!W'8MV\H_T[WHJ0!?2,%G=<<'H'7P M6#7#$3U?)31LIQ^WGH8C.$?%-5S'N:' ]IOK55C?'%9A_=P47OV\J4I%Q]J' M^J?0+=4$O_NN9'\0[W_HB)E2?%D73,P%03S+4@[## F(L$0P)S*&/!=I$F8D MR92Y\5S[R-\JLJX, U3&D=Z&!@YU&/#<3SP4RZ5F DH6NK+_#/S9*@%(HP40 MK1K*MU5Z.-3F'N'12+$DB,D,!A&FZM&(!"0<2_5HH#"5).$T1.VC\7[)_^(/ M1J?!<(_%^UKJO_@S8?8YG^ J#VP%>*CD_KDKW=[3?@8Z_4$+ .@0 %\N/B5N ME=W'6S.?9=Y'D'K\FN_C+<7) O C3N]F(.U;8N^;]-TY"U-!:!I +A&&*"81 MS"-.89*@,)"9H!FV*O1]D?/1/#Y>A M&=06FH+I8F=I.%)$4Q)/'X_IV$9-.;U\H/TTH$^B:@[+=OE#75Z<% 03%@4P M152'H<<4YC)A,,(IQ5D<97%F%)_C19JI&1JM6.!9MQ=5'+.2FG.ZE+I%?<:\ MWJ74'>31S<#R0NCR &MYF;9&7Z&A-Z)K^.NP\5J9?G)CO1)WO970F0.-2K-> MUU"7!-2;5\FF>.F(JS522NHHJV99)=43RI?KJMXZR8B56#WAL5^[U=>@;G;T M'?_WIJSJ,XO[U1WGA7[*R4(?47U06OO(H#?W3OOGQ\.SN]J]MW M+-J,G-IHTES?Z>7/PQ@09D_NR1 2CNK;# CQH6,TY%3VV0QOB^KE;BW(VQ47 M>I; ' MUF6*O 6"@7G-4'NK[(-3JCHE'.P--%J.P2GQ^VD%)_]N][*5ZVK>YNU_7G\3 MZ^\%$W<_BG(>)3D.0X8APGFL3*L$0Y*&"8YG@;S\0OJ 9^ 7TP$9XY?TFOJ7# %U;\\(4/_:O;)GAQWE MU;VF5/<*7[W.S=%Z3]8Z%*C\(M;U!WM7 M*[/^JOHWV/;GQQ[-P+^J7M_*OWZQ0^!!0QY1$&+=_GE=K-9MTI@GL7KUC0,*SLTRM3>^_5)I09O.\5I4BT/ELVA>?M&] M833PBWX2GNOMF2QPLCA4]X'72(?E=H^5W:GW-1@NGF:?O7F\4^IK\N^=/E^] MV*6L_YK(JGPBR_815'1'6(P$Q$F$(4H2 4D8YC 3F-,,843-.M2=&GQJ?+<5 MSZ9R^P%>!M1V PI#GQ=TDKFPV"$2-K7IW1$9J^;\U4?#LGC\:8TO%X4_N&?$ M8N^GI=TOXG[F&L?(EN^D6-21-*OU-[(0WP3;K.LBE^\$K7XC5?LO7>BM6#YH M=^];\>/^<;W:/#S>B^6V6=\\SZ(@#U@&13.XGT"MV_#+LRRO*-EM2:L MFK,HDT$H!$P3$BB6ER&D/,501%&4L#C7-6-LHA9/S#$U:[4G(OBC$]*R@O I M*,V8]4: !N9(2VRLJ>N"]IY(Z-0,H]+)!14/B>'2I2-TENOU7PQ1A@(1!#"* M!8%(1%+1 ,MA+G-!$Y+$(3$JR7FC'%.C"N>.64[],F]8/Q/O>915&=K1_JLL MR( -YB;=X'3(!1JVS9QE ]0;AI]NL[DK#5(]#'=KR[G3.;/]2.^NN]I!CS.! MPIP))"!-HQ2B)% ?MSPC,(L9$B0.<\%BRQSYFX6:WCY&+7-7BP=T4KNVGW-> M+#-3>MP%&/C+=C6)IE%DMEV4D;K5W0JM]_YUS@*]4D>[6P$\W^/NYI%]U\@N MW[S\1OZ]6K]=D+*L \YEA *$)85Y&%#%NB* N0@Q3$A*:,80#:C5]H+%W%/S M)2[6=RYU=;1:?E K8!7N[[(P9@P[$-P#4ZE7I#W6U#Z+V>"EM8]GGDB%[;.0 MF!?:/C^$&[V]$VMEU.J$XX_+LEK73I.R9*MWHBP>EOI X*[\N^ /RMKM7? + M*9:_KDJ=LCY'48(IP@)&2#<)2"F#-"+*Z"0R"*,0DS2WZ@]PLT13H\)>$\@' M)27X::'D_!FLEKH!LBZE5V>#%TT&J!T'WKYZ9LPXZIH,?C#6Z0)ZLBJ/O ([ M=0 I0:M0_ZH9^*5>0:W5SYZ[)N>?0M>%>473N8[E@F#3!BA!*H?X (Y1P2$@T;:F3R?4/%&EW=RCTJ(3+(<4Z#;( ML"%=VYP7$V-M^NEK5D M&[+8!?&LI'HKOXNFU$@O-&B8V"Q+TAL2\X%Y[SBP:B_NJ@[$VBDP"/FYHC=R M*-3K4* K.*Z!39Z(L-^Q=)Y+RA'-&0QX*"'"80@IT3V%>4#RE"4XC:C=SN)N M\*E9;;W,5]L=P1YBIEM^;C@,OJ?7:PH\ U]6BX*]@#_:_PYR!G(*"6\[=;VA M1]Z*.U;J>*_MQ#5NK^R7]4H6E7;[YCR.4TY) /.4,(AD&$ L100%C67&55VGM%BRU9-ED'1QX^T8*D^\UQMX5-8[5NB0\TY(1^^ UL/<+'D T%MQL7^P!N8GSM!05=XKA,5M+)Z M#+DQPL17.,WER<8-E3%2_"@,QNPNGV'TY4&46IR&),R1@&DFE0M*=:/E3'&Y M+@ >QWD6L=1PG\UJWBENKIT-^C7<2[,#_C+)# ;FP%QS"46;8+\;@/41M7X# MP*\?HU[^;>CH\S/PN,6:'PXV@PPSS!**889AC79>4R2RG<2;SR"@)RG'^ MJ7GF7\6S&JY['9LN+3NIM?WXFW)0'\B#^L>WU<+2CK1='#/#1Z M"V!?]D/H._&'W?]TQ-+7";+E[..>(;M!9UD8Y&D$ QPH>Y:G,_U'&"QDWH&UH(+\52;7LO]7;>BW76KW\VRI]O_ J+6SHX.KRZ.&?_YA'Q@ MPNN)VC2%N8R:-7V90N&)KZY.-RI!F2I_R$C&]_D)9=''Q+M#X[LGO>']/SJ= MI:S>D+(HYXSF2$J2P"3F%.JJ:7P(QXA@1V8"(RJ@MD"/G-<2JFN T4IW)U^E>-4S$%YUJ]TVL.VT,]=66Z>FA2^KT7YGP]K(;I3OJ^D$G,A8XE%1F">TQPB M@5-(TT3 C 0)2Q&- VEU/#RXQ)/S;96,4"HA=W;<6HGIHUVXSW4V/$V9TNH- M?2#32Y/N:]O/E=89?B?3J;7._9)LH*?W#&C-@59]>Z(.OEYZ)CRU01]@G0;M MJ.Y3W@DT9Q\ ?K,^[T-,[#VA^ZO0E>&5O]M^)&O)F\BP<(Y)KLQOD4,1DA@B MFDE(!!,P"-(L3DE"0L(])7=?DF-JWY;+Z<>Z&VJK"^@KTX8V>LOXOKAR9M^5 M$=9CX*_%,$OA,R76QTS79QM:N2X%18L MM+1@K<6%*PDWZA^D7A@["KR"-0\SF<8,DCS5"?@HAE1$"8QR)E+$PC@-\'PI M#,/L;D[R;74!U6F]D8]1]\V]-^"5?>KWW14F5J]EZ^"B\;D;MLR M8)F'<1;'BK8QABC ,2@YWHU]N..!3?L,?,6YT-BZE'+JEA#\IQ]0R' M,=SX[6U3?//#:BV*A^4]^?'^A]Y^$&_$4LBBFJY)K L5X03!/*0) MQ'D8R8CB2";(AM*NS#LI.G^],\3F.4!#&',J,(H@@A2&4@H Q1RD,N@L2N'(0?L29*5-II:P2T M=!D9UJLQUC?KVV? [N MGD^TO3F"7H0:V47T">2Q\^AU=.?S8IU(7&_(=0&C+ZT9^JTB57VF_5DVEQ5D M\655%MJG??^C4@+J$YA?B[*:RX20D&=LNRU4MG2FTU YUJX(^=H)I8.9S M0LB8N@PP.,%#I6!_>UA]_R]U=T-!ZH<=\UP:-*-\ M%<\Z[D77Z):K]5/]\7GSTOZQM[O'F$ HSB'#J8Y62705G3B +)4LDC+,F'#O MFV4CB;LEBJ-0*MJ* GOW/++*O%,;.^1@!\8-+I--"F5 ?V5HD^ M[+,Z]KN]8J0&62Z8^N^*927%:[7"0XSDH47:LX7KZE'_1' MKAIN*-PD:XK; >M:<=QR%K=O0E.X]9[\T/VLE&NNF]ZJ;X_ZQ=NUX$55SBE% M6U.T^X'= Z-Y[K/L_26<)P&2C!(* M<<:9+E5)(0D2 86,A4S2,,]BJSZL=M-/S9[LR5:;&W9D9 F]&3,-!^C -+7= M!.G)-P,[\M+":[>]]V=_[.2&FB>JLIQ\5-YR ^:0Q!Q'<8XT?!;KZN6+>KRJ MNR77!8>>M0O_251O7N[5H-L&2GF4$,I2"6,NE?>-WCM-YF MU-(/TKO*'C1_88NF$X\=OF@)R(DP1ML1'&-CNI(-O0/;7A/4IE[GG#'E?J4, M0::+^* PSF%..(4B0.H?,HM1D-D1F-&\T^.N7BV6O2B)GNB682U&^)N1EW=, M!^8M S!'ZIQE YRON!*C.<<-&[&!X2@JQ.IFAS8'1Z&$=;2@X/]8+=047P55 M!EXYSPACH6(CR&46*5.+ZZY=DD&24APD)">,&Z6(F4\Y/6>QEA%\KX4$ZT9* MB^K[9D!?IJ1AX!O\0.!$P','9R,T^#H0G!:=#+S#.E(; Q_PVC4UL$+J8D<# MLY'&:V=@I=G_K>Y*FMO(L?1]?@6.51'"1"[(!7.8"-EEU2BFRE;8KN[HJ ,# MJYS=%*G)).W2_/H!!W9/.KC$3@C=W M2FA]ZZ$,V.%.XY/\G=3_$FUON.UER$Q$LBR25$=48P$1501.!$YA0B+)*&-I M1JV:WEM+,#46'Q0 >N%!0[I8DFK3_=D^<\]R18S]Y7 XAW>;=R!NNSYKSWFW MV_96 Y-NVRZ.LQMZ_OQGR_G'=J/=X'G%FW8=%YFD,DRP22B&4PR07-BY@G!%LE_IV9:VJ"P665 MCZH7&#P2(F)O9V=.BE+@C"&82((ABJ6RFM)8P$(2410,$Q19,8CIQ%.CD_UP MK=9$XCJDJ[F\4U^W *GD6.81@ZD@"")6,D@EB2#)4E[D.,W2(KJFR8.7!1BM MN"_RP:E]?.N 7O?E:NGZVR1 M'\I@%75%YCI(C^8RBW0C[DRGN64M<,I[R!"74\C+FU7FF=_FBI -/ M@WBV 7FO(6G&+%>C$YA&-O+= (W01L0;\&N];#RZJV>!\!9/]]H<(\?0G5'S M.&[NW(>#=)UB;/VTGNL8V'9]_UC4@LRU ?HKJ1;OA-HZ=!S?3)2%E+$L(4Z( MHHE4F8E8QZ#@,B[T/0B.XO(:,]%)JJG9D*VL8"LLT-)>:3>Z+9>;E1-\$=[> M!&KO" :UP*L+=@-HJYN^61BMU94=UN/TOS*4:4I-L>Q@M.R493FXPZWTAO_[ MJ@C;WM /=;5@U3.9OR-S_3_O-5R+55\*U^5: 2-F&HEO=N+JNR7D*'@OIL:Q%,-2$V>H -DJ M7@NPI\8(:V!Q#S["6HQT,QYD3>RNRJ\$\^SEN>O8XUVG7ZG]W@7[M6.Y^0Q= MN]OMUG?W_6.E-[G?U+8WDQ)3E" )4UHF$,5)H38;$D$L>9+1K* 26]VNGYML M:IO*1[$"CTHV4 NV?%RT-B-7P>J; ,\.7:S.8FUFQ_M",/!FT8FY9Z#? M_0U^O+]IS6[PDQ;78S%M$U0\&=)GIQK5/C91^M#L-7K&]5DF:4J)#;=8SC\UNMF* M#^>O=W'3J1BM#J!5 ORIU3@=S.QED4P/.H-!']RHW:!^HG?>)9@=#D.=P/)V M3&HW^\@'J$[0'!^MN@WCX,7O66*Z8^ER<4>8-N+>K:OYZK^6.K'P\1?1L+IJ MVYW,F"1QQ%,!2\UX*,LR2$J>0IS'*)*2%XE%G+GU]%-CO7W/O6U,K/[N=0"M M$J#7 NRH8>%/VJ^0@3*L3V+L#[2&;63?V0R4J($]X 1%*=0Q C"&C-"H$*80DR"X&((28 MTPLAV-%2]Z:K!SW!0JQ U=6M4;_7_V)*5_#<*ZN-]N6FY2;9:/H?EE>%(;X+ MAC>';[R^@;?#@X7=**BSWX>"1-UQA?YOK2=XV%G;G[2NZ@OP,]@V5MWJ&R1K M/N2"^+IM#"'BN)>/ 4$^NHL,.9?;WO-9M)>?#Z1>O7RMR:+1S+5<;+DC3IB0 M<8$APIQ#5,14[2/JIY3)(LD+(F-LU0OMTH134$K,-B5V.2==\/Z\#T9HX39'Q1((7IQN5T$R5/R0GX^<<3D\^BVK1K.ON2DO9<>11_$[^ MJI[63YOV$ ^B_O#T/%^^"#$KTZ(429G#,L.9XIR"P#+G0OV$&&)I*DMA5-O- M8>ZIT4\O*ICKH":U"P#QM)PK.<%ZH; '&]4 FY/JR28&PG)-# Y+PB$=G)ZV M. Z2Z\*^'?0;X5O\!_'#(6UQ1A(.\9$.2+PB;W,$YAB60.*9."R3A)(FQ43+X?;VJD M_O'#W\$_/GW^;S,.&4 YS\ .J@9FU8M:&K^O![J=Z9>C/]F9;/JGK:DVC##* M*W<@[O :'?[:S6$;.@?\ME0FVJ?%9T'F'QK=4TOGG8I:%U6Z7?#WRG#3#=B4 M;SDKA2\IR*1#)BDXQH+8'5ZS="5N(@FC*JE ;Z MB*\/O[)SX^Q7PLRO"XIOX'=^D!VTPNO+#BT^Z.2_ 5L-VD(:@PYM!4I_[I\S M@)[\0?OY1W40G>$Y]!C=![JN0K@:GE:+[G9F$[)WSY6U6LF*;*[_VTJ^M>!* MAL%$T>=FC9:&=Q^99506HF"1\B_5'RB5A>Y:@R#.\TC2@N$B1S;UQ4,YI]VZ4*S,.;&N8[VMV K7Y@5\$A &I0L>7F M'25!K^5-_T'_U<[]KX'GBN@>!7R3JNG^ 3Y563W 3->VA[QE3+<0:3XN5Z)I M-RLU:U^"=/&XC;YOF^O-D,CRF!,&<2HS':0JE-N)"8QQ@=(T1GF26UUX.,HQ M-9]UMV'AH(BRV[0J-[VUIVECH\YN@DK7MM#REL1U_"1L>/3RE%.CS!UO][J3!@.TS5C/+X:!":[CL*VT M-SN%I,!68G\D9HZ.)[XRF'!4:C('X)"%+)YT(YR#M/V#I/YMVKZ.H7E8=OU[ M-E)TAH&4*1'*L8>ET'4UDU) 0J2$6&9YDF65AC,QH<=^4"TZ11@10OBV9-J/YP]D2X'@0:E9#] 7A( MV!Y'=H@'&KS_NS9Y2YFI%S*Y?JL6XGXEGIJ9C$6R MR)G,(X&,O//KQ)@:<6].[CI-6L=OJPLXF?&H%0*M1H94?>7JG:?G\=8D,"7_ M?UD.BTBC499EI*"CS?+([?)4V^7ILK*K[?)T]QO_[BGNZ&HDSX8@N8\^7C32 MU0CL!29=/YKC^;(N[OV.-+KQ^M.S6#3MM_;V!ZFY#I]EW\17M5+B=_%$13TC M(F8)XPG,4TH@2DL.22JDCJ5/HU063&96[8JM9I_:=O5'VZ1$O60K4C^*E8[N M4Z;JDXXM@U3K!#Y_^:,!JV]D!9[("]"?!MU_K)^7B]W/ _6%XU472K[Z5B_7 MC]_4:]TP,@S2V M+1IG$:9"Y 6#K*"%LN)IKBQ[AB$O(XD0YU1&EL5A7I]H:A38)QPJ06V;$)R$ MTHR*? 4F'6VV(S3W/,2)-XJLIR89N32*^>5/:ZQ_-/%H MJ^W3ZINH.POM_;JNU>XR2YA 15)$4 >P0J2["],X*F B2ED6I6!%D=LV1;\X MJ\U[,%8W]%9H(#JINVO=I1807,*,4SJH'998"S%[=%LQ5X MTW&RE]EG%S=C@+SU;;L\X\B=VHPA..[-9OZH8XOST][B[=.R7E7_VYI&O03_ M4'Y%:QG-HC2.288I3&A,(2IT=:<41S#.E:='!:9F<=&Z-=AZ:LUNJ,4XS9+ MOPZJH_;I5PYW98.AOR_K?]TOVCZ933,KTUA*J8^S,HYU50@$29(B*!@N(T5_ M1%#IV&%H;Z+I66-:/% M=-T?+:!CDZ%]-$T]MVL1"NZW;=H,#2CU0H9K-/0J M%KX[#>U/\C:MAEY5]&2OH=<_[48!;3SA-K:G7,#ZX%++S-U-V*>VP&OS M:;UJE,_%U7:FG*^Z6C05:T/A9A$O1$HB16LZM%A9/0R2+&&PH*C094ID2;"' MB_WK)9W:*5$O+UAN!58$^/A8BT>R$CK^IA,>?+?O'!UNN:^Z[Q]W$4>,#=C5 M)S0L;[WX.S<+6N=**-SGH620?L[.D=:F9XOG^0[PG50=C.36<$+QDJ8QH) MQ B&I<@(3$ME.1.UVU!LE:=B-_W4MHE>PLHV3,(2=#->#P=E8++>][>UZ%V1 M!RU\ZW=WQ2&T_#J?6&D 6A4\%K-V@LY7F6J[R<SW-JC[E^43J1:S,J(X%9S!G"LK M&:$\@C1""92)("5))2\+JZ;C5\@R-:K;" JVDC:@5TT7I=\H![;:W8#7'@-_ M=BK:UERX8F$M+./PRS7.V>8X*^5FYUZ'L4]+UE&2\6W5ZR![U1J]N:B MFGU8K*J5FN.QTNQ2DG$9*51N54 M3TTP-2+M9 1;(8&6THP*3X)XGM]\0!.8M"Q1,::=2ZJ?*=>J'NUH1/VP98^3 M XY""9?4&=[SBY]SR(OM3+9-/>7.16U^6;?A''?JFS#+B[1@*4,P*B,,DH?B@>629(9SG7VK_( 5^Q2_*ZA4\B_11 MKR".E";J#J9=0J@Q-F<3/R^/,EZ"I[%&>XFI'-T[X_EF\;V M;G%\N\A>)LY;'^:>&NF-F[6.O&>M;];TJCOL:U=JQ%OI\QGK/Y9ODZ]^"-IX MV>J;F:=P#7P.$H=,]:,AW*CQ_;)9?9*Z!%;3ORQ)2N.8%=K^*PJ(.,TA85D, M99+3LD@9$:E5CM?1#%.C.2V@O@/4U?XL[UR/T3.CFJLP"4PH QRM= $8XZ3N MGGCA>/Q1W_Z3ZAV^XZ<_Z-@GJ5HL:^5'*JM*J._#:B8)CSDB*>2RE,J224J( M,250\*1(:"0R9A=6<3C!U-YC?<\@GMIRWPNU5LO%2DT]U_'X52^Q9;NC0T Q M*2.<\ SBE)<0D9Q#RED.4ZD\99(AEJ%BIHR>:LF_*)-I%1[6P\G"@?M./%:+ MA0:3DKFVZ*[$,HIRB6*)(!8BADBJ7::,=#,:K+ZGB(B"BJ3'\L."CX7D,%7( M.PGN#T2SS>8:6$+?T/S/NM*![+>K55W1]:I]>5=+\''__;V_]/[:=\PZ@8FO MAEB'PX_;[^J$KR!:NC^H'?6B/-K6Y37]'3Z1)U=YS1 M[DY?$7[WRO2U_W;L03%<%=PMZS\6ND3(^[8'MNXYU_W _[EN5MKM[X_/[A=M MP1S^;KWZN%Q]%L_+>B7X_;N/G_L'GG0#C5D>I80(Y>.5A>#*Y>,$$E)@F!<< M<>7U(2FL4CI""3HU"GC7[>+:6ZIZ!8#:Q93YN0)UKT/;R-S6KPRVTF86PQ36 M+_3%\:;3MHX/[I0$G:Q=I\[NQZVB0_DDG:ZQL]1*6S"H"W[2"O_2"[U[;G,QMG E>Y!DIE=\LA(0(H1B22/^S*(N8XI3%HIPMVE0X0W?/EVA& MK(0[5MH5,*"!M=4,\!W5+!-"?"V=V:8QZG*,5=9^NPZ[.MV C5;M9K%_3WV0 MGWVSGZ#M,<'$,^"^4D]\B35N4HIG,(_257R/_S9IX1_^TK5@&GU.\W=1/7Y3 MZMQ^%S5Y%/W_B(>Z8F*698S2',XPBB'-4*/+G-,9I23-FUU-T'+FG MYF#LB'T#?O2" ]))#D0O.GC6LH^;,&[Z1;CJZOTMEW?$:_MKD\GWOB6#_J ' M8/A? 1[.?DM&3RZW7+.)I)J;2CV%B(-02^$[#=UV>MT!=1ML@X) N=T/Z*;*'#$4=.%SJAT'&^T*D/NE>78-J0 M?IUW^M.1&6(E1GD:PYBDI3)!>09IFG/UBF/$IP:;%]6 M2_:O/F*3[=H:NO0:8-]T=*>R*A])M5#_KMK^!_:U)PR6Q/ @P3O,(]IRKX9@ M]B+[K2UA#I''FA(&DXY>2\(,(,DYUP@W'$),B M@YR5<^;=#/DIED_*>KK6HMTG]R6S6UFO, B)6D")8U*'=!3PI+% M"<29E"7'3"A;RN8P;PRAI^9ZW3*F*6VW?+8=O8VRTF84.;7U"TRS@[I@1]^N M>EBG,=A5>6AMO&FYVU8=VZH->KTW39,N0B' M^\^HL8GN=R/\@$9MXC4"ZG(YFB8U'*XVJ41BK?8?X5 MLBO7<5;_LR4Z7G]RO+(<9R7?*\5Q_I-NMOF'I^?Y\D6(SZ*]]M_ATZ';I"QC MQC/"81(71"<4E9#*0F<5Q5E*BS2EW/*(\N*2,U3\TP\P? M=$SC7C>KY9.H?Q'/RZ;:Z2@<E%CSMX4I]%(^KONN%52S%?E^^7"^VVM=6QFR_+.9\E29&03*8P2F/%!DAM M&S0O4YAABJ(HCY.B(,9NU>7YIN9C#1*#7F2=:3H(W9:(;X 6V\*W,,#

?78_MC\NR?_SQS1L\Z@P3#C>8;F.NVYB1:/N=EQOU3- MT!%*+>$G^5E\%XNU^*K/V;Z*OU;OE ;_FF5I1EA"=)9F4BH>)QA2E%)8<"H0 MHEE>,&IS(6,TZ]38?%]HG8/9BVUGYYDA;F;U><?A!#\VR[,'?;9WTF"EX49824,ZGK"\4DAS1*4RAY MBE,2449HY*FP/1R65B_^/DJSVV-XQ3JD^=;?3[&D M$"DK,EAD,M9=5C7-1A3F94)S7F#*16IV<'=^HNF=V[6B@GHC*V!*6 NB.(VI M ;]ZP2DPK78 ;84$6DJ7F]'32%DPJ1?$1B+05[]:OMSDBT"/HY8IWG)TV'/LS1FDF4%@;A@VK1!"&*>E%!PC$06B5B41K<0;R#[U(AC M*RZT;>+,[[T33 [59OH^@;FQ$!1QSO?F!-Y(],,/C9LXD_BM4MU6U9V6I6,BZ4E4UAPD4"480(+"FA4.2$<=2@[R*T!89"*_]K0;/;6'@KJ&0BV^B46C)KMORXG\ MMFQTQMB<-,TF5FE;T/9.J7K[Z?W]W;+6_7 ^R2^"K>O6T'LGY+(67\E?,YXQ MRG-,8.A@.Q7U"PO\H[E6N&VW]=&Y1M 6Z6!TMH?C8=?&4_4'U#04;>+\( ?;C$CS.BX+3V+ MFN@(VO8Z_Z#(X"]5T]9F^*P8^$&H5U1WQ$ $I['(H(PRW<@F*R IHPCB.(O* M1.0B*V,;I]Y6@*GY]W\_K#W+>YF!4DO<@.6@'YAK!2WM:NOE,=P+ H(>FN$W M>+:ROU+6=9 ??&X7H%?!(UT[@N>+A&VG'Y=:'<$Y(DS7<=QH<&CT]4 JKFS^ M69+C@E!<0DHQARA)%)UONAU >X.+ MZ0$O\&?_=Y#$DVFGQK%''E/]2!SYRX! M)<33#9"=DDXNE.7Z&%]1!$(]_%5%B^0IYVDC??<)H.7W>F'A )N_BPN;R<>^ MP' YI6+#)=1KN>]31J(;D_=%6SXLE+.F3[$^B2[3U9D_J K.K3EHU?Z$(S. MU8/-:A8SDL9YB6"B0T102G6<2!)#E/&4R(S)1!JU1?8NV=38\FZ7!L%\4.T& M+#;*W8#V+;1NB>=O->T)=+0U&I=;?]NNS\>=]=FHIJ\6-LJ!03OPYU8_\&&A M4^C;Y?1[;>P7^P $?9U<;\;=7N \1^M^)G LP2"DT&U5OY*_=@(.9Z1@$2.1 M,F$));I9$(-8\!*618^"LMS MLQ,HF]'J%:"-5%C!"2C[2@IG3]QQ8;)1.<1,\4,N,7S* MC5,.O->/:QT@_$G^4LW70U.BYM-ZU:S(0M_!S! J9*D,#4B*DD&4IQ(2GI:P M2 F7*"F4)VG9*HW\[0^.R'G:,&QG'W4'<83F<$MQ'<9NCVGJU>S+^OEYWCK-9/Z%?1-\ MK MF&9F^US)\^SY1JL3F%&_?'@/!DUN0)S N-!YT,-*;6370=/;!?S3J_4= -ES MC*NFVV%;]:\MT_J49!3V#0#=P,@AAG8]=*2KK0-X^YU4<^T"]B'1GT47>/5; MVRZ41Z2,R@PR%!<0I5$"">4"IFF<%#DA!4KD@9I.KG#N63HDX>V<>A< M_2%T;[T^0$W1+E=*[>2RV)Y.&B^'Z8FE5XC'.L54$.ZFA6SDAG)90RVYYLP> M\]^\-ANU!\S;<:?QQ",?@=H"^[EO@'/6O+6;!2#['9T9K$@:8S3+,DIS"F)]357HLLT:?5:EW;[B(6L)OM(F' #+R+#$+K1A&]V.!A\]UN M);_I?**+7V[K7<0>,$^[B,7$H^XB]H <[B(.([CM(GW'Y&KQ^$6?A)":-W\\ M<\7"213G<=J7@,FS/$F++(,)H8D^FJ"P+&,&.JOF,TZ]2H:BLT MV$@-.K&!EAO&J1USF6%O1EK>$0W,5P9@!JB_8X62)Y(RFW-4?K*"X9":[!YV M9*6^AF5!6))'!-*0+$H7Y7 M#U,0X+93]"1),28I8INQ(7)"LRAB1A5NP\R2J<5\-D2*13*U'INUYD MD%*.;U%E\7P!Q*MJ$[:EM]]KFJM?E%_8'D4^56U80K\K2XJB))*%,H:4681H MD4 :%Q+*(DU*A#-)2V'1.>#<7-.[@NFE?=#26E3"/POH^;?3*TB!7]A==,!6 M3I?> 6<1LV@?X NYD3H(["+HJW& "01G>P><'6"\]@$F>NQU$#!ZP&/:SD[W MEENI# /=PN6N^BYF@C":"89TWK/ZHX@+2,L20<89EQE-"R22JU-S3LT^-6MF M/_WF>7-Z\TW4@FC!/:3X,J^LVKLE\*&"B*S(Q1:>B MUCDRLSQ6CFF*!8Q2I@,6E?M%8BH@SS.$14EPG!OY8$ZS3XWL./X1AB'FLRPI% M+&$DDZR(K([] @L\M5WJRVK)_@5;9?0;NM'&\G Q]#(;'EM.:/%"'X@^W+^_ MZ<+TX;MV]7H+$-S6M?I@&V:H8T]9W3I7NNS<^Z4BXQV=/!ZGC@2\KX/:T.*. M>P0\$OA'A\MCS>NV]?RV7#SJLBPZ%NUWLNICT3Z+X9CADWRHJP6KGLG\?K$] MGTE1PG"BO!<:ZVI2:E,A"4M@DC&.4,0RG%@5IW.28FJ;A'J!2KL-P0U\,Y8/ M#FE@ZM;R0ZT T!K<@%Z'EYL0!S%7@>6);MUD&)5#KX+ID!BO&\RQ@9C@@@_Y M UW*SRPEB,M<,HADKFQC*3-(49SI&N,8DZC,TSBRBWA]91:C%VO4T-962/ \ MY$)!75UNO5V88 MMXG7:16/6G:=^>@5'7!VRH[H*M[S9;.NQ38++R]S3"26D,=8&341D1"S',%, M9EDI8L%8;E4*SF#.J5DO70N3'9D=^LQ<0-F,##QC%Y@:T%LR79&');R$7U8P7)[)4@?DT4)?M;<'+*??4/K$L M$^RA?2CI6U=A]PUYR![9IZ9TVVW:L\-WAV>'.\?;[UZV'^E/OV]_D+I-"UJ] MW"^:5;WN'&Z],W[]1A:?GMLR]7\33=LTMSMW/"B2\JL:?_6+0YZ)G,9)65!J57%O,II-;2?[+-I0,$OW?#)P&NYW MDY%W0KOC[DW6+BJ[UUF OKQ^XZ6QN0$=.F ''M#Y,"L%$.@1N@$=1J!:@ ZE M5VKVMT@!#1706($6+'\;Z^36W],V/!V]1MVTIZ/VB2U^>@(ZGG$O6TF8GEK- M62\?%0/UO>YGF"&.,R0A*Y-,-YA+(1$I@D@PQHHDS7!!;/;H4I]SEX#8^[/8$6^MS[ *]!T #)MB:(^#H,/S?5N*?B!DH?'8^;/.,0 MQ/R+D,J_4OA=?F V[^J9D9C1 7)]J&!7UK8\!OA3BVN3G'4.WO.0LX7CR*JS'L"-JCZ* ME9Y#F8W?*R[XNY<_&NV7]@?2B\=MR^A;VK09#S/&4DY*%D$6RQRB,DM@R5@. M8\2B7!E^&<:&E:;=A9@>>=W=?[S]^/[^XZ_@]OW7^[_=?[W_\,6.P1R6PHS* MPL(;F-.4\!V=#>+KP\R?M ;* ?T9;)38:6ZNC*->#X\$YPZB)Z9S$&!4RG,' MZ)#[KAC)L6_4##K9R6[:4,H'?C.I\@QJ8 MW*[&T[ZUE 5 OAI,F4PY;ILI"Q".FDW9/.OOV.W#T_-\^:)>\=_)BGU3)+C[ M 7V;H'[572;,,!,182R#6 @.488+2,HLASSE-.[Z RB+A7$_U@L#]UL=_MV C3Y@4&CO4]U=L_[MP_BK=/UA8IC5>NLC1W^K MYN5PTAYDER-,BUG>_*#3'A&3XU"'41V:8 V-H[\PL2!JL/98OTRRB$H909K1 M B**J3*V1:E+X] TP01+D9EL9"=GF-K>-,AF=3MR&K_S^XT75 )O(:: V/5X M.J?T-1V;7AUWO/Y+Y]3:ZZ9T]H->NZ0>-\I#JK4NCR MIP7$49Q@5LHHRQ(O/5)?GW]ZAX>M6-[[_G1O&)2F)"Y1">,D3B#"#$&:P?4^H[CV.T'EK!&VWG/3 MZ'CE/I@598)1G,8PBK&^^LVUX9;D,$VHD)@@9=49Q0H;S38U[VS;CK83&.Q( M;'%"=1%D@V-"G] %9JASJ+D4M;\(G\7YG4\81SJ>NPY.NY,W4WC.'JQ='&2\ M'M[[-W5JW';U]6M:KZG];]O^@NY$V8A.E ME>,TC7-10%P4 B*44.47D@S*-"]+*7A9,*O(D6N$F9I1I<5K(WYW96Z+KG:J M@+NJ863>5O@S"NSROWQFU#+6H@1FHDX-V.IQ%)&BW,J/8G6SOU:]+C>[*[4I MS1@D%,\'U/Y:9KB+,G8'C:M!>Z6AQO5CNMI-3\^U^*9&5+/?+]CR2:BOYB>I MO.3-BQN3@DDD4U@PA*$RH1C$>1Q!@83,TCQ-<6YT?V@QY]3H=4]D4+4R_X>M MG749:5/KRRM^P6VR7>@Z<<%/ORV;YN>6!K6]IB17;+CJ[L/;\D.K)7@@==NP M+0#S62#HSK.\+:!D-_+-:Z@ !1 M7S/UKVT/M3NARWO!=17]6UG.<:MP'TM7$=5N*\>T+%LV1"7H@6X5S\VLS@N:"1H!&41 M91#E*8&EOGG@$B6()3DIS$*93T\Q-;K;2 C^;%_*5DA+;_<5(,VH[#IX G.4 M)3+VQ:5.*N^KRM/Q!..66SJIX%'=H].?='RUQ:,>[K-XUO[@XO%^(9?U4^L6 M/M1+6:VT6;WUVYA *(\83 DGZJV/,<142EB4681S'-.$6IZ"6\T_O5/R3074 M7@^P([\E-5@MA"%KA (W-*'T8&X$WX6U#:!0LO<>7Q!OS@DX7V1D-?>X/.4" MRQ&%.0WB&BQ&5U\$Z]N5W'XGU5R?!=PMZR]D+K[JG[?5)U"92BEI"E&:($5N M^C(@DR7,DY+)/,UQ&5L=2ME,/C5C9R,M5(L#]1T@X$H=T&STTU>*[Z-IE M ?5&B<=E_6(;-&:Q/F:<%PKUP)2GQ09;N6_ _@IHV<&?K?0@2)40%]B\A8I9 M3#URG)@]*,=!8@YC.$2(?5G3H?.IX+H17?7T7"^_M\;B$( 3%7F:I5$)A3[% M0HD0D&*.8!;1O$Q3)$0DC(/$#":<&JM]45*"73'!G)*=-!)!P[;/WY4J[6N:Z_A[&>0\.9X'<\P MLGMU4L5C)^KT1UW"RV]__TCZ7K?Z$FZYN%LON$74\YGG)_1]56*"04[0"PJT MI$[ASNOZ*FYG6P"_?+CNX^ MX?*EVG%<98_MZGUF7ABX)&SVID@?DG+9_>LG05(215'2$A>6%N3IB/:V7?)" M7CXD,A.)S'_]']_.9C]]A>5JNIC_V\_L;_3GGV >%VDZ__1O/__Y\16Q/_^/ M?_^7?_G7_X.0__7K^S<_O5C$\S.8KW]ZO@2_AO337]/UYY_^D6#USY_R'_W7Y=\I]9M($X@Q+1"I&B9=! M$P[4.JMLE#[\7Y_^GA-UT8I$C %/)'!%+/X7$F*22E'._?BW M&S__E]C\-'/._;+YKY<_NIH>^T'\+/OE?_W^YD/\#&>>3.>KM9_'LL!J^O?5 MYB_?+*)?;V1^+UT_W?H3Y4_DXL=(^2O".!'L;]]6Z>=__Y>??MJ*8[F8P7O( M/Y7__?/]ZVM+1O\U+OX6%V>_E/_ZRX5Z_3R]G*^GZ^^OYWFQ/-N0BN1O/K?^ M_@7^[>?5].S+#"[^[O,2\K_]'/%;I.B92KHAXO^\\WN_7)'X90FK\F/E[]_@ M7^P^6VBJ0RY\6\,\P58L%ZO.%O':#\V*4A;+BW\Y\P%FF[^=%,XF%ZL].[+: ML[!:+WU<3X12B%%K2 [!$FD]D)"%)"X:5OXJ>J?NDUKGU;8B?#@["::7W_^( M/SO)W $HRX@.$:D&[7%_9=R5- /HQ+1/!U07I:Q0*QM$KB#^[=/BZR_XW5\* M)^4W&Y8V[!RN=IWJ?=4_6\:?%LL$2S1%%\OY9;P!@^O;8/<3OWSQ2_P0B9^G MLW3QKXM-&E*%ZT4%B6[5A6S\_!-*(\-R">G-5ENW,KWA>(V&&S8_V0<)SY#H M5 A_-?.?)B%0'9V)) FJB(RT6&0K2.8R*0>!1>U[0>':%DZ7ZPG"[2E@F9LW'4*P(I"[2(Z/);G1U!N#OT]%'MD5<$ MR][2G>"BGCI<3I7UR(!Y?KY<7H/\RWEZ@7'F)#!F(>9(%*<8)V:;B&5&$_!) MQ"RBM9'UPLMM*W>"BWYZ<*DBZ4;,RQ;L%PP U8DGK4E !:-]Y!SM(QI)!HGR MQ("#L55,R[5E.^'$/#V<])=Q(R#YN/3SU;3(9.=R,>\94IK0%7=%(AI_IS%@ MR]0$BB)^8]6+D35.S3A4HO28^,EJU47DUG\,?Y68#EQ(:0,D<1".2! M2%,.3Q,S'I[>!E T4=KOX#E!#@\'\&D3&2(B6"4Y@ASPDAF+8_650#)]56[8>0)IEA[B[@)B+R> MQ\423\:-3#Z@8N#YXAQA__WY(L$D,R3>22 @F49V K(CLR'12W3$F4M"]DNV M=2"B&X">8%ZVM@*:P--'_^UU0HE-\W1[J[@[83E+ >,W3:*@CDBO G$V"CQA M!8U:@))G#K";T)]#Q+"76SVOW/F^D8Y_O;M\N/BK_DD&LXU.$>0 M>&2!!4>LUII0ST"YG*R6-5SA&PMW0\L3S.;6$'1+6-DL"YMG8WV#S!'&\E<8]]=U1X M6(+?T&VD,!D<(X8;!#MCF804&;$I4UZ\>0W]"IKV5^L&C">8T3U9I"-#H517 MSMY]7LPO1488 _KH&60.X)GF_>!PN&(W2#S!-&XOT8X, MBP\0SY(<&FU%Q)GDB0FA.(WGNC3/*V M7T[VV*K=L/$$D["]1=Q$>/(/F,W^YQR#\@_@5W@>IM>KU3D>B"*9K,IM-_<1 M&TMRW<#S9/-NM80>A/H^<_%[!P5L]S1/0>3W' MKZ$XIE_AA5_['5L39H,!I0(1)14H!0"QZ(,1#>"#TC*IGM61=ZW>#3I/-O%: M0>1-0&=C+9_[-7Q:++]/1*#!!%-"MUQ>LJ'YM$DE_,5"$%&GE&K<[5Q;M!M0 MGFRJ]70!-X&/#V=^-OOU?#6=PVHUB0')-AP==X[RD,9;$GQ$>= ,2JH((9U[X";@(?+\]@^0F/SM^6B[_6GY\OSK[X^?<)Y!P$,$VL5.6: MFP9B*?C--;=!CSUJ2!5PO8UX^.T]3_(EGZS6LMKK9 MO)W53@K)4B0)2EX 8B9.1T:$0$MIN>3H>O6"S>UK=WN!^@2SM97$W2+^,\/GU&14,W[#S9-&\U\3?BT*RNWB= ^O7[^T()S"-\ MA&_K7_&'_SG14@O(U!*EB^W,3A +&DA6"3S7C'E>YXWSO:1T@]83S 8/HXRQ M6SUMG?[-A6LV&40R L41<#NDZ$D03!+J@A#1V!Q9OY>M>XMU0\D33/R>*M V MOTP0$QO\F473,2^&OI)E8RS(Q&7_O$6&4-_@7YS4'_3Y8KY:S*9IEJBC$=K%?7J>[6'/3VC_7O#-J1T)YM M0<]7Y)/W7R:;IQ8%0V_SJ^D<%YOZV;O%M@?&)81L0-6[S,O3=8?'0RC-(!,O MU7!&6\4">J5W[*CL5V&CZ=VBVVT%L_7JXF^N]M=#Z#K59%RL\6RU0K%>C[O(J3N'R.@7C=!<=# D7QJ2"N$^V*%]A M&18]3YCK].^NQB_9R$R9H!(C@6M5RK<8<6@L,5)SR8)E(.Y\U7,Z:@X(&1<\ M?71[%"9]Q-P$6I[[U6<\E\O_O/S?Y].O?E8BLF?KYWZY_([1_7_ZV3E,DC%9 M*.:(3U&4#IJ4X(&<"$2!/I9-GKF[$K6GH*<382V@J1<$%D-KHPF0O0>4S32B MI]"-03AP59-]$TCZ\'FQ7'\$##?G7W'7;#*8$Q$4S]HB%XINVDP L=XZ M8@*S4H#2[,XF=B>%'D?H&*=3\W#(Z2WK41&S27Z\6?CYRL_3&_ KN+X%GIV5 M;5$"Z?,S6%YLB)"C$'B,$\$H$.FY()Y138 *@3;76AG%=2C=,M_BH2N/T[>Y M/GB&%_N(><2NS)TA:R4TOF#/@Q5<2T:TT.@S.I.)=9P2G0P-G"8IF:F%JH.U MQVGP/!ZN^HB^"60]N\G>*Y3KLYRGLZE?P^H.9I6RVJ!32)2Q&K=14GBB*\<]W/\D>_(TB1#9L!2(M27A^YH MGTFYZ2, &/]R4-R*VK[5_OKC-),>SJ-_OEO#%3]/+;U]@O@+<$F_7 MGV%Y34H332$HQH& *@TS*+?$NP0D>Y&\C4 -%Y4!TX&L<=I.#X>CVIIH E[7 MR7?)Z/* C$1AR^Q$X8@39<)'8C%E! '<65C6.VD^4B?J 3,!)XOW]$-IL?:S M1\EB_K&8QQUG&(\JX8TB(K%<9M,I$H(MOT/.C,U;QL/:*.)TL22HZIK@*0M_U3O045!TAHX7L M9!7X]!7Q$\HM[>T$L!!HEIP8C6*33G,2M(D$N TI)FJH.7CMU3>]]$#+,W!Z MLA=T'D7JK>8 CH27>QP&D:P"43JY2X:'>:#$!\.)*BG]R%"8AP_!'ACXW[E\ M"[G+2L@:5/*M8NO>1,;^7HHB4"A"C:6D)R+3CE%*D%-EG&!)'_9FJ9UB>B#N M!LYM#H>[H;320(;IW7+Q!9;K[^]F?EN8BF[CE^(#E*R(59DSQQE!Z04BI2NC MI94@&,QZKE',4=_5S/2T!,+M]+20RJSB<543>A,N^F^+1?IK.IM-6$:?46%< M(6P1"60,+K2B))G N>3!QNK541=KMY"*>?YJBL=P* Y'\ M\EN7<9<\ 3> (BV\W[[<_+V8H]55QO=;?KY+ZPGJKO4'' M/98^(HAP)YPEQI>I6HHQ[:JG%CO2-FZZ>O#G)H.HJ G_>(^SPSLD88S/)5L1 MHRCIL*2(54*3TLU&6HV!H[FK:U!/N#7U)&48_=\.LCZJ: )6%]7$[_SWDJ.X MN$S,0N4@R_O1I$J/1W#$1IJ(T,)Q9ZEDN?:E_W%*FH%3+TW?4L+=0^BM@&=Y MCNO>D-+$:>V$]XRP)#>6VQ'O\'=.TDBCBDFQVB;I5F+&/?*&@U %T3>!HB,\ M9&F#4CJA;ZE*@9TRQ 6M<2X*UP*GA/+%1I9820)K%0V!.&D<>M, M'@5>-972 ,9^G\X7RXL!#[!:3Q@(ER0-!("*TI(=2!":DVQ%3 PH]?&NIM2G M@.J0AG%K2AX%1;W$W@!L[A(+1"99C*6(K_2**Z^NLA;$4/RS,5(Y43NCV3.' M.5B9R*- J9(JFHCOWEVLO&%JV_' ^9RCDIJP4,H3/##BRC01-*1!,6L$AB+5 M:T)ND#%V[Z4Z.K[YDJ27N)O S%Z+W"T'UKNHN76$VO+D3@E/')?EG82D0D)R M3%?OF7- P]A7)X.@I9>@&SBS/BXQV#Q??M_C((D4K0F)!,,I@AU-KDW.$!^B M"2)0;7-MJ-RD8MR8;""P]!3VP^'BMG"9PZ?2&/%CO9O\E#9WCG[VSD_1ZW_N MOTS7?K:W&28J9">I]<2$TAU7&4,<#9+00)F2S-!D[NJ8?U(&^UZJQ@W%!D)5 M964T8)3>P]I/YY!>^N5\.O^T>A;C^=GYK& 8(\UIG)8V!E0P6MZ,6R;:%8I!WY7O]K3WK3=1]6X,=I \*JLC ;@ME-O&2)Y&#QKBB#$(I?3%<<0MRRF5P!75>#9\E&+>^?Z3LP(-$ MW\ EWGUBF@B*;F4N3XP9=WCBTT2<9Y&D)/'(=S)Z4=O]NH^FL5WZD4OG'J22 M!B!VDX,_SL\"+-_F[="==WZY"6$N>FV\F*[B;('A#5S5N*KD94S 2V_837,\ M05P"1R";H)F15N3JC0C[DSUVE# P4!];L0VLC@V^5&S&G#Z#M8;CB? M1!X9%SX3+[(NCS(L"0S#)*ZH=&"C"ZS^2[LNE+66:!T8,'=F9*MHKSE,;B7Y M['S]>;&<_C>DB8N&NS))1F)T3F29-^7 >,*-<8R!3EG5SL+=35%KZ=LQ,=A+ M6XUB[_5J=8Z<&.]+=9PC0I>&2J:\Y <*N*E8E-$XQ7/M+E.W4S.VR]@>YD[0 M4J-XVQ_:Z+VE61I'6 BN.#%HNKE7Q*,?$UR2*54OE[^'I+%]P/:0=ZJ^&H#? M7BK\5N]!\5+ZI@6)6F?T'I0A(29/-,7HWP?I4ZA]H]Z!K-8RRH\+P]IZ:PN* M-YP(4,[3S'RY 41/@N&&LC))0I60.5CGQ9U#IGM"\"1_[Q%SRJ-!KY>>6H3< MSH?@4?%HP!,/O,RZD+PT(TC$,J5 ,9%C]2%)V/AP\OO>_S=<>9/HB92@-.MY^^7/D2>S)"Z2JA2*(&L6>,)!X/ MP_+@-O"<1-2B]I%Q"RG]2TR^POP<@:\QDDD*SW$M%252<8>A3+)$)T?!4,X8 MJUW:?['VN%G=&CJ^62MR@E0;*9A=K=_F'?V3K%4$ XJ4Z@4BOMCJ!VF[2T_;DIT"&B<*ML6[LAA-BM=W6 .2S]#K^U9.IO.IT4H:SRA M=],H)DXAWI4#DG0I+N$)K:%VJ0PIX"X%K9FN?@W>B;)QLYQ#@&D C31A@"X? MAU\5ODV$BC&:J$AV+I<^!HXXZ0W)V="H%$NQ^BEUA(QQ4Y1#8*BOK!LP3!=/ M*+<<;&+)B:(B,L*T*&/LLB(VL$"$5CE1JS$(KEWM=PLI M(_?.'@Y__83>Q F\39)LXQ%(.G+&B'(6O8?HD'8J#*'.^\Q\T#+6+P^]6'WD M1MI#8.1$T39@4OZ ]96!?;9>+Z?A?%W:HGYF,S@M&@E" GF>PQ.K, M")<"&&=4<%?[%N?!1':#V)-*@0^KJ :BR&L,3B1/W'F++FKV2'PL0RY+LT*N M/-/.> ZZ=B'Q-0*Z(>A)9_^M4T8N1@ M64C)ED8]E$CN*?$Z,J*!*AXE59G5KCE_((GCU@=4A\B=QV%=?34 Q[M:%KR' M./.KU31/XU:=Z;_.MS-_-S,.WSY__6JQ_.!G\#9_@'B^W#PJWL;(FT8'QD%D M3A ?2F%@Z55N69+X.^Z=2 ML"0\M=)KRVKG@P9C9MRJE+'VP>-BX ?<#$4$8$R9H,E(M)O"0HTQ$05# !QS M,?&41>UJW@'8&+>DYJEM@(?JO1UGZ Y)XY^V$V/?+98;Q7?)%QKIN.4*B*!E ME$.9#^)#P,-1)L\5'HFQ>E/$RBR,6QTT-/+'U'<#&< N7?P>PCZ+QB8O* FE M(;=4WA&O6"2H F6D"#'!8[K])[ P;I73F![_T/INP+^Y0[P337-.5$KTS4H# MA6315:,LD\B=L+S4(,='3'2/6S='Z^5\B@0 M8S .5I9XXRAADK,0:%3&U'YAZ#S<($WB9L7T]DYAD(39J34 MT> 9S',D4N*&\HXC7]K3Z).TH?IX5&PWVE+J7F@PDC>*\T)BU&Y0&F0MG8V\Z$T=K-53^HA MRZ!J>E) W%II$XU6MC1LWN1397G$ SH2,!J--5,FR#02"ALX+H=%RXG0?+CB M6L;ESN#?[+]'@5D&*#L.L80MI1L,:$^2$$I[D-Y5;U3\0!+'/8Y;P&85Y55$ MYV,TV[G9WPAY?@\)X*QD=H[G=2X_<)WI?GUY>E(R7 N?FB*JU.UGK^/\'0,W M&.=,E'8=S)3Z*XB!N(Q_1%4X%EPRF=:^7.A$6/\Y![M%/A;Y3] EU\E"()0K M448]&H*[51*A%$U*)./K]VJX1L'8O=YK8^'F^(&3Y=U 4O>J,F7U:K'\ _YZ M%N/BO+QH^_1NN9CC;^-VIS_[-EU-)(L8\3E'J"O7DMQ@]!$.II0',?<2?>YN?I<67HIG?H?@7$^">:\,LNBC(B(P! M/19-#=$VR.B$5I+7?G5]C(YQ$32@V@\[)_;500,XNA+.A^*+^F5:_?FE."B< M,LW$CJFL38HA:H(NL20R9$T>('@0CLFR82+N'ZW+_)(RM=@X$PWC M$5+MN.Q.@L:>4>HB4&X#)D7D,.T8$AQB4XT1N&KSI+$BP49$DJ7.XO9)RM;/M MMQ(SO["O)N #7/8CP_.Y^5.^[;'GOL M&%/:2F>L)-IC#"F3C<0J9DD2D0LEO#2R=L^*SL2-^]QR ,,TB%8:@-OM![># MF SUC 5K@0<$6,-B$2+&-$)I,:%V@F@CNY2=RY7R_7D^59Q95)!SA#7VQ>N M5Q\HIXP(".CD"J5+7W%4'?4V*3":^DZ^(2ZXQRC^Z8K)KK2,/2:W M=^)B$*&/N%6Z\'.1'[19&F,R\,YSE8QFT2M%,8TM=:'=#5 M+N!.P<1#K%D?!37@!%P:_3?H/V]:@T]8%"G%*(@&H3'6TKK,@(Y$!):L*2\A M3.V&MC>I&'M4=_T<_FD";@ BZ.,6YPQ>P/9_7\]OUC*^7\QFKQ;+O_PR32*W ME D:2;;.HO=H!;+'#1&)!>.%B58.,-;R(20VDNP_$1$W^[$/IIX&T/?\<)[S M?O&_3(E+*#V:D'3D!2A:=:N(Y2IAH.)HY@,\_+^5GM%'D X'A/NF;)^JE9,1 M]F5S$.->6JXK'82'LIKX1"%Q3HG+97QB8@GY$$"$\]9(_!WHVN^";E(Q^O#2 M1\-43PTT@Z3K?<45LYF"ED25@D:)A)&@ A =%0/.I,'HIS*('MZX?^_R<7'+_?.& MR8 "3F4?XB;<:GB>7GZ#99RN8%!:1SV7A?;7^'=:?%VFBDO B4D%$>< FM7/$4631*FF#5Q0/Q^K/ M23O0-?I$WT=#;74M-=7F^O;4FW'HY0=5&J$P3V1@*#.>'!$F")X84]++RL#K MG1 =RNJ M%U&?F X==*#NF/G0AZB@$2#]OOBZN>QZ/?]].E\LD8N+-CS[F>E0QK&O0<<0,V'0.HC\W;N:8XV![NP\"45^^OY"C?> M:H6'>YC.-PJ+B6U7,-C<'CM M-6#<[AAR?5^3NPD5UDG! D;3C)>^QHPX(S@)-#OI0F(&:MO!'N2.>TWY"'!] M)$TV -I#$5[XRF5/OIBNMJR71.EMHTG^8^OS3B!'RXU51-A03A6FB>4HAJRS M-"AL3D-UI[ 2[>->83Z^!_ H.FXG!W/(_O//?OX)@\&RE<^^7.4V:-0OS&$VGG_O5YU>SQ5^KZQST MZQ]]]='A6D'?0GC]KLZ7"UTV\ 7K@?N4B X2HPJ'OIDWD99WH-D(&YD+M;/N M=]%3N8$#!FT;GZ(F$=^ MM79)^8<(;13ZK+Q"G>0II]_S.19&MQ(T!MH2PX!.QNDR$R%$&&@7% M$[@&-FXC8+SWB164NJ@MX08IC M6$Y\=_A8W6Q/,225!-P 1/Z =3EPWRT77Z?HP/WZ_<\5I-?SM^@9^]+I^5E< M3[]NQYA?',<9-Y)P(1*?2Y\/QM'-=R80K1PU26AE=>W&%0^GLA&(U79G!E97 M$Q7#R%R>KC?O2Y+#_2A,Z6:F0FEN%HF3EA.AG,6PL'2 MB,0-D5DX8AUUQ'BNO%"1J\PZO"!E6$X<^4,X02"K=9"1+0"R-F3B#[' F6<=(]F'G_GUDC6M- MFX-G;44VX$N\V"V[%>E'_PU%-4_XO\_Q+Z?KU83'A+L-MU>,&7TCJQ4)C@'A M%H3QS(3 :S<7O8^F<8LZFD-E514V ,E-H?NOA\]^)EX%F[,,) :&&\M)=)FD M-\B4QEUE5$JI]@E^G))QBS":@U\%=35Q2F^,>*DJ0=EM93DQB=+H+3KC,H8R M3J742E$@"I2(SJ/G$6L?RC>I&+>DHCFX]513.\4^O_GIO(CO[?R#G\';C )$ MD:V_OYOY[<".+T7J$XE&.FA@1%)6>M4X2X(2@EC) U I;;2U>S)WHVS<^HSF M<#F .OMBM1=,2Q7&AJD9,K5 JSZ#U2+/T.M=;9Z??86=^",^D6X&MH^@ MW@8"F)NO.2_EN.ML<"E$QUG05@I2@C \$X 3EP.0C%&99;QU M9Q5UH:NU]JAU4'$O^'HJ:%3G\C*AZK]?M(#9]M%X-9W[>80KGM#X!R=4X)0H M[U,IBS8D6$O+P%1JLLHJN-JEZ!W(:JU_ZB"@JZV>-C"W7$2 M"IOBK:AVA&N MN#"<1BL)2%;Z^I<&"YE*HHS!D\+%X%GM9&,7NEKKNCH,ZFHKJ(D3=I^KYXO9 M#&)1V]O\QV(-^S8\"F<"PRC-AZR)U*&,<):69.TL). \0^TZC(ZDM=8_=7#P MU5)3$_B[*;\2>,WQ'Z%_/,G&ZF!]<831E,O2;L$ER0D-PCK-E%;5^TO>25!K M75 ?R:<[525-'*PWV7FWA"]^FBXN*%]^*]=#EQ?FSU8K6*]P)T'PVAL"28<2 MW*._2FDI. ^204XZ5N]D?AJEK74O?21,5E=B$V"]X=J6>HY] Y\$BLDG05), M#K=?!.(8T[@'Z@CQ-S]%%,.PGMV_R*0^YHQ%UDM",Y MY$RD\1C""\8)]Q)W%3!%<^WV*AU):ZW+YZ.Z?WW4U&1&^B)[A-NM,%1J+&-< MGB-E4Q^FLTW6=$)E"#('A:ZM+VV-O$0N!2.&R< #1S93[;OGTRAMK2'H(Z< MJRFQB4BE>Q']A*4@,L?8RRC/B/0)CP%*%5',A3(9F7-=.R/=G;IQDS6/_!1A M(*6=;CL7N.V&A./VVO*X("UU*5D>2/8.0S>/W@EZQX$P&AV54JF.3];[P_(. M*L>%YV._%ZREKB8LY T?^5JQ49D@<5EOE+V1RB;TD7EY$:ZY)%8(280KG5[! M:T-K/UWM3EV3[PVK(>6^P*:.TMJ,IB^:9)9!/KLM?M$I?V)!$CP;*6HIK Y8W;I)NWW.1>I$5UX0G=(ZE M%HG8TG X4*M8]-326-U0=B>O25]R,% .I+8VS^[?_?*?L.G9^@'B^7+K(X., M/'K<8)#*K3HM)P"C909?%(EQY7+U_GN="!OW#G!LX]A;50VD@@XW%^ZFW_VZ M,//];3[*(&?,T+3Q1B*:?4XSL<4YE\ \&*^Y@=HUB@\F4P[SX+9N\VP2HT5Y2CZ&CB65<+VY.2RF)6FBG8V*Y^G"9:L2/>]\X M(J8?3^4-8+V[G"@^;Z>4?%Q_]MW],UY_+##-D\=5B>&NI9:@B>,/ M.Q*IMT1&KD@P&"3Z*'3T)M!LJQ>[/8"^)K.?CX'%JHIK(-AY#U]VMO]MWG " MZ06$]81FC62+2!+8@"Y0,L06)UDHD3RW*NI0.\5T"RE-)CB'@EH-=;1QT;-C M UT'Y.E\&3^C[X"^]M7TY E5+,0@,0Z#6!)?@'$815N"BS\%&BI"0R):4E#L,ZHH6* 00+ MPM0>='(W14TF%H=&707E-&'JNHMOPJ4RBAM&DK4.G0,E26#<$@@1_0:9)<^U M!QUVIZ[)?.%0(!Q(:0WD"PM;Y?]+SOZKGVW#^I*=CPCX3?7(/%W_B[V??+<9 M1G:SKCG.SDLBX.6WN!FO]QXWSTN,[E$)0:-LK&1$I%(_[7,@3E%',@V:\AR1 MQ=KW.8_+X;@>P6!YRH9A\M0WT41)G0Q%8V%!H,4(Z+)[%PTQY<*+6:\YV);V MQ+CN1YL0?Y 2FQEUWX]E[EC('$6,8D77JW0DMC(8$E527&>=LJF=GA\>MX-Y M+(WB]B%*K#JTM$=_Z?,O7V8;4?K9A2A?S_-B>;95YH50=0@Z"/3P@L[(6ND: M9IWE)''K>*L$__?'[LTW/A)>SZ:=IF,&UI/_$4BT%EYH$DV+IX<&VH^ZCX;AU MA<_LL#+GEI;AW=8;][0;4MV+867?@$U[/_WT&7?@GRO8M!IZ&]9^.B_)TXNT M#W)W^ M'P&ECZW2!M#[RD^7_^EGY_ V;SME73VFM%$[:BT!4RZ>6"@=C$29$^:#--QP M7;WS]ZW$C%M?\XC(JZ..!G"U>^RPV1QO ]KYC;96&/2<%VHFD3.@24G"/*![ MDA,GC@9&HHJ..1]$9K6O_NXA:=S"FD?$6$W55$/:O_YR0^QO\"\V_VGS7\J_ M>@_YI_*_?[Y_?>W[T:-[\3<,I[??_G!^=N:7WQ?YP_33?)JGL;S)W1:JH2#? M+6;36.YWK[&PFIYA\':?2]?QR[]"6CN%OUU=ZJ_]A;].K-GN3<<46)3F*3VS,D! 2'L('1F!$LU8?A M=22M?V7TG72,E!XKHD4$4APE!$F.2T]*;/SM3V[KK2-:]R&P-#- M@ND!M-2H =N_\3W-6EW[0@W3=#M)E>S0[KK[X))[KP30)VE3(J R1>@D# L2 ME42 M,[:H*(F_(YPGFYO7AC-!>MN96 M8BH9FKWOEQG)V5AB=^=K 93_([[OA:#:O1C=0!#8?/,2B! /*Q M--54SI,0&2=,@TT*U_35G]<^CN&XD.P5MF/V8 R".1B.K+J0B-> !V*4+FJE M+1PV3WB0Z;BQ8'O&XR'*[F \^HFXR8SQM1[=?K]W^0FVX_:/]3<='0FM9#EN M;5U^"2VA>?+&>F(8E!X^.6\>)1"(SO!H#,@T0'_ENXFJT'WJ^ )'/>T,DG&6 M"%-.X<&L% D!)$;L)K+(,\^I>H.,!] WKC&JBY\CS::&T5.C'LZF*NLD;V;W M+_N;GV,D5+(UVT]?73UDD96,I4:#.2(S:!(8]80Q0$4B+(RI?5M^G8*^5N1- M&40"UTN!]ZI$K/&9"4,1[J4G'UA++'KXI2HX9+ YF^H/-.^F:%Q+T4/[AV:A MHN ;*);=FMLQV*^+)[EY;'/2X7+7Y_J?.)V)K70,7:R'_L35 M4HZ]].3E_3UF7^]+&]$KS+$KHVEQYW*B91'^\1# M-CXYSZ*L'9B<2.K(L7\E)!V:ML?06Z,V[A]^N?3S4XW8WK_N;Z5N(Z5>XC&= MQ_75*E<:O4)1H-:K8(#00"6BR):V&5(2!3)$XVB&ZKWCNM!5(?VXM\;1ZWUP M&IS 8,;SS=@^*8@KK^(SUTD9*C.KWH/G?JI&3S761J2M^=>\Y.IP534AK",$P@,F1/@L#(!.6A<27H[V MV:FHEB;MS69HQ0DVYFK812^[1Q2OK:C.M?W:L#,,:93#71K@RT3LAE2(C_J#EC6B3CIG-DJ63:?$\(:4T4E$YF"(,T+A[R((BB<.E_7; MLQ6:14%,X.BS6Y#$AH HS[ET[!4Z2EF9L6-TC%U$WD??-U\"]Y1SH_F1O;:I MI[TUN?KG-=Z:W$),-1.P^_ZQJP,IA8BEQ(66\<#6!>+*C#4GE%"\]/ZTM??, M'>14ZT!\[/Q3S-@@L\:3%(]3Z8 1"V5$L70R"0?49S4\J\V8B3J8N+4?<5\- M-&HX2DWK=/N #X_QTAUA.O\$\U-;0=WUN3K5XYV(K=57X&J]9P?K'8$9I]G' MTE'62LU+\PA-++JUY5EW#%0KE%%MT_,@ GMW'>BRV-7F$"XP[<$094411T[$ M!9^(9IZFP%S,KG;FY&$4CMQ_8#!LW6A',)S>&C5JFZF$-X=UGV#/;OE2A59V M'4BLE9*Y5/)F:N/E8KLYWL\7J_5J,UPO%'(N!N]=/0^7-%&N-.'*EN?AT1 O M92*JO,$VV>#A6?M)?C^*>Z=XNJ[^Z_[J>_76H13?<925*E.L5"S3,"7Z'%)* MQPTMG=#&$MAQDD=.&3T>/F^DEAY1U8W:RI=^. 7V$.>;HNCQQ/LBU'OU/!-;F7O'KIIZ,>Z551E\=8W9HR M^*"$ZF6^ABU08A8$5W@V*5;;3;F/I@I)IJ/?_PV%O=Q_>*]UL-8Y1WPH#<*8 M*.6M(I=W^,%)0YFH'F5UI6WTQ%(]U!S))=573Z.7\QONWOGE^OO')6YQ%%T9 M"'':C?PMWZIQ#=^%S&KM5(XO=@DMIE(0C%G"LT=H&="DG$?$ 5CJD\?#KGYO ME;MIZG\S?_S[M_0>\TPK3K1(F4@/$4]U+]"[UYZF6(;NUK;'#R!O[.XL%;%S M\UI_&"4UZB!MQA^MIB?;HVO_OL:[K=O(J61W?CU?3>>P*@UXPG1^,?IB\ZAO M;^U+)$7&O)7.HW*EP%]X))8F2L3FOI?KQ%WM;?@P"OO:I".K'4.Z=P8=?A%( ML!K*R"*, G O$2FL"8H)G:JW(.Y&V;B6:$ T'=JE 135I+-TP><'^%02+7OS M?4\Q3W=\K;^QZDIJ)=.U6^8]?%DL-\/++F#EO B4>HV!N:*[>6)*ZC)Y@M'$ M/[(R&5QO?,J P:4DI\8':;,T15 ML'%C5%-E933J G4;!3?\5+M'GV[W!*;<&2.=-: (!U;@%3)QF98AVR SE=)% M7]O_:F+*W;6%-WKZ?K7GI#;H27!'I(:2\36..&H=,1B/B*1<4*KV Y&[Z/D1 M)MH]!&E/#L&O]A;Q-E- ZED@:A<%*#Q7T*3E7I,A, MLF1IEKDRWFY2,?)L[-%1UE,O#31A>X7N@Y^]@^5TD2:*>AN%9YNRP_+B*A#G M'"75H0 MI9Y56HQ]50Y$B\B4 )&DJ)V:N$[!R'.M1\=2#WTT<>+=,]+Q\$2/-F!H@W&4 MIA9/=)D-<=Q$-,(I)I!&Q.IO!!]&82<\JA\7CP/JLP'K=WPBX)_SY;79F#=_ M8LOVA&?O2M<[$EWI8B^C(E:[1"AZ##D(_!5J^W+]*.Z$9OWCHOD1]=TLNM]W MXU6G3+F30)SAM$QHD,3%*$BT-EJCN3*N=N/,/O1V0K;Y_QNR!]!U [C>&_UQ M>/X(GW 7!D&<%BC"TD T %#"E00%X-&#JOVX[79J.F'2_KB8K*2G!A!W-4[S M1DJ*>@K!E7X'2F*X9S#<2UX0DZAE7D*2M';H?2LQG?#F?ER\U=%2 W#;S.!" ML6W[O%]MHS\6\R^P+!>C98H _M#%S^SL>(A"<64U23(@FTHR=+R=+FR"3MK+ MZ&MW'CB1U&YI;OKC8O4Q5-Q$0N!B9,$M_.[8BD!I-,A1SED0R26&C%PC6S+: M['C,2=<^MSL1U@VG/_!]3'WU-6Q?G\UFB[\*NZ\6F_FII6G6A>\R21COY0B6 ML%2"/TTS\2RBN\Q,Y@Q"B+'Z>)P3Z.R&V!_X;F=PY38 X,M)RX>.#E 173:, M:. H..YP(WKT>WB6-!L:8TSU>P\=IZ4;$'_@:Z$J2FH ;+<.M3OD*X04K+2E M>+LTDZ3HFUA=LF4I>-"*^WPXUK1&#_!.M'4#XP]\KS2($IMP,%^???'396'E M[?+%=/5EL?*SM_G- MWGZ5?8U@_?R#_XY)AET1'#(K*J=+E7XT!< )V3D%F$ MVGUO3Z&S&VQ_X.NGP97;!(2/E*-?."8&O1) %YHXKP!Y*9F+B&*D(C,7N7'* MULXOW4Y--SC^P/='E135P*%^QSBNP^V4+/>.9DU$ H\"XVX[ID9*[H.2 !YJ M^Y3=J>L&R1_XXF<@139A%U_NJJL@8F$QLC M+2WTK;OIPOXV>_*I/EW@-ZP/#LTQ*V M(MMM+@$^>P:,,%KF"[,R1<[RA+\X\%QD1ZNWU^Y 5KVZAI XY]S MC,C2EO;G,S\]VS2OW?XF_=?Y]OYU-RKTXG8@^!QH*)=4FX$@FQ;?@I:WM"DS MF3A4?V+S<"J[8?4'OND96+$-0/<#S/+EV(K=,)0;A2D\^11*UQWGT#-V5)(@ M)$9UPDC\C2[]+RICM0-9W<#Y U_JU%9= VA\EM!974]7T_FG3:NF&]$:%=P* M2*1T?D(OA6L28IE^$D!3!CY86ON^\1Z2NJ'P![[1J:FR!A!XV;!P3V*XR=;+ M\WW_1%KMG(^94&M$R1HHXEUIZPQ< (N,V>H-W3H1U@V-/_"53GWU-1%VOUHL M8?IIOITN'Z_WI)JGS1]G^YG7_?Z],KCL@7"=,Y'4>^(D"C-0B,9S&HRNWM3U M5&*[H?<'OMEY'#4W8&4O)Q7=\%<$9THZ1K(MG:PQZ"/.4$>$]U9HGV,(]>?C M':>E&QI_X(N=*DIJ &PWDU^OY_AU6*TG"NV]$@8W2[2&2!$\\F*#X43B%B)60B"9,@_,9A>NTB:U\CD/)[,;7'_@2YNA M5=L >H_5CB!KF[WZ;G=+\#9?_-2^/WSC_DIE$$#1 ;9%T!(,;MLD"3<\@4\T MB>HM"JL1WZU7S ]\)30.#!K _V:RWN?%##6\*M6GZQO'D98H164$":&\(G$F M8TR7 C%>4"T3#U'4KG6[EZAN>/V!KX7JJJT!'![.?[J17HC.&!OQ, '&B(Q9 M$2^!$J]*_R8O@I:UK>L])'7#X ]\^U-394WD./^ O_8ZB"X7<_QMW*\*..20 MF4B%D(%85IY]9JO1UW&,:!DU'@,A,%\["?]0&KNA] >^'1I4J8VV^]T^LNO3 MSO?@"_W;]=Y%4J5VO-LE+D'CN5=:9TZB\99(H7V9-NJ(P[,OA A:T=KU+=%CU-@#W![;=.,!"B+'>:MO2\-@ D6+ DB20##T)H6MORW$'.N.UQ>^C] MQBO52B)OTAI*:9"<,%-ZKFJA2,A.$:6T92H& M[F/M_%YWZD8?.#<0IHY,GQM"7TVXZK^=^_** 6#U&O?YV78 P$769O?$8<\Z MH <969)1$FV4QT-!)@Q#5,8_>B880VM6O8/N TD*,5<+@'F,AXI93((E/R1#!4;@L!&.KI]6Z MTC9NY_#'@^(@NFK2]3LZW[N/UW?W!P<:2#ZHKW?G &HC-2NM%DA6!0#,6A(D M+:$ IY!#F7E1O1'6@(/)-_<7",VRP3[ \BM*M2#_,@6S?:AZ^W^Y>"/CI F" M)Y)%*I%6>;FJ-@\-KXLE[W=%7 M?^VU1R_GB/_T:0F?-NLL\NX??-PT13W%'/9/^BO$:\&Y MM)2H4,8Y)CR\/:691#S"DP8J\E 51UML7O";SM]=DOG=1E\"+@#M->:J( MI/B+C3R0$+RF#O^R?G.P3H2-/0"Y/GIN^'_5]=.H.=QO-]['R!WY3@W3=1]Y MM;)Y1YNM7R()@F8YIDA,MJAGFS&2D-X0"3:YA-Z_<=73=W=2U+NT(WZ&=#Z# M NR[&\Y?@9V*(#UPC&\,1E(R2$6"39H$+1(%\-;;VB[="62.G,&KAZ,;91T# MJZR)W-T5DX6G5[/%7Q_.OZ#]V:3W9WM.\8$AYE%3IGDF3@ RRAE#UQ@-L;$V M2RFTL*IV#N]$4D?.Y3T&/H=379-GZ%43^]7I!^C-C_0_/>\AK-+1N;?*"P@7 MG2K7WS] /%].2[[V$EXE?*6@ ^'.QC*QT:,ETIH("> R#1Q4[>E+W:GK]:KB M OR+?"CT*Z"[S*E55!.CHT-W%#+Q+G "*CIAL\Z)Z_M@TG6Q<4_!@2!Q[<5$ M;8DW<3\0UGLB^NJGL\+/J\7R ]KI ]ZR=3ISA]&, !23/T,91]ZQQW6 M^TA8?C2%-A$R_^:GF\D8;^?[CM!5:2+&3\"<(+;$=1*$)1Z $RTR,U1*4+IZ M+^ [*1IW/N\C0;"B4IJ->0NYRD6T#F/6AW91:ZJ@E@1Q4Z:9N MB?.&$N=L$(S;D')M.].5MOI8N3W?5E$SC3Y:*<^#SL]@,P5J;T#4Z:;G M[@_6*$KO3'"U*_7+T:V7\$J6&\N8(0H2PBLF45KA>().>%221>E$[7S;$3)Z M)=;N$N3>"!R3,PM)$X?P)E)$/$]3J5)AG(><#.!_[Y1:Z[3(P'3]79VW-OYKJQI_FE/C ?D(:22AS M4LJ4(ZW>/K$/O>-FVFJA\=$U-W8?IFL[[S]@EO)B>14K//_LBRAA.5VMI_&0 MSV!4"4YBJ61F&*,6/JVTN!^M#A(L!,\?;NX>1L2X6;'AC." JA@;&T@?SL_._/+[V_S;Y("X!D98R M#+1+KS[!69::)M6Q;V(O,CIA<[#NL(\1H@R@CF:3'V?(?GF*<2B"/OF/>[Y9 MYUU^=[('S(($YX1S"DA6$I%'+2,>73.27,R&6<1E;#\+5"'J+N T,S@)!;.,YN8>L@L/D'3#]] M7D/RN++_=(-IS;*(W%MB?6&:*DYLS([D;$*T+%ONNU6OU:&GO:Q'?=P-IZ & MJB[VRH7WTCSO8>:1Q8^+8]F>/_"46\Y1<>'$>YJ(5C-!#ELR]O*4L(SQ-& M]#R#="PRJ3H=_WTI:2_KVU-9_MK7E5KR9BL#X)0IG6:)& $Y?1 0R)94>IHZKZ M(]5[B>I[H-ZZP%XK8>&"=B6O(TLS:QDRL9 ,H9&!LDIY(6M/7;R?JG'#XKI8 M.3PR*^ND4<.T;?1YNA6Z]N]K]<@=T+X<=$H%IH3+##V;S:M,G1)Q6B3"4Z)& M9$45JUW.5[M#+GZMS/P\#),S I$Y5KHW(S19\A@F,T8X1,E,2B*[VB^%;R&E MJ0*9XR;+JB)M6!4U@,)=+-")-:9Y"(ER$E.I MRXO4$^?*T,-@/$_>:V"U!U\\@+QQ\UH543>42II\V?';8I'^FL[0MTN[H708 MX7R:]KMNO/^C_3VD!Q)>R6VZ6'4S\NQBP6W+O"/U_E+Y&*.+1-F$QZ+PBGBF M*/%&4>D%\"!J/X1]$($U7XM<7PN7OZ#D,)'FJ8@:=Z92:)5E])8$&@41()U) MPAN?:\OD!#+'==:&0]E=KTJ&T& 3:?JKWA%HVJ=K-.I?X89@7YVOBU#/2N_? M[9":W63.PPI0+CVCF9>'SK:4F7",HD.I/!8>F%$@PE"MAVK0/ZYO^/C ?G2= M-WG*/XMQ>0YIQ]WJXLSY\Z!+]/8!>3-5*T_KOV]N!>=J0XV=[ M_7NM=XA31317:CLEQ@,:2\4Q4):69UG]]+^#G'IG_4[NAP+>K_^407/M27G> M3"0 .M^2"Z*5R4$+D6FL'25WIV[D5&TEO-Q^CE?53J/)VJO9$*?;JQO?Z&^0 M[B:KWL50.H_KJ[6.M0Y//)<6D&440LI$RC+$A4,FV6%@["3"R=6N@>Q"5ST; M='VU[Y=A^N$K"^8H R-(>5I-9"YS)XVEA.H<0N!,F>K#AQY*X^A71W71=+MA M&D!E3?I:&R=DRUT_"W7\0_W-5 <"*]FJO96FU\%UB2T>8^8.#SV9H+0@59QX MFR/Q.F>,,ZT.AW6FO7?H_53UM5.'*QP&T(;KB(P1%F5IF"7X-CD9(L?3-RO% M=.V;^[LI&M<&54;)H06JJ(P&[@NN[.DN(XT0"^A^D=E]AB:*NDE\31& MDA/0Z!/SIOJ[+L1($[1&LEN31,T4X^ ]*T)P/\TQ7_%;883;G^3_NM\VT9BEY6<*.]U MLM82;LN\>L$EL11%KJE,3B9/V8"YL(?3.W8?YQI@?72]-7D*OY[C;^&C_]:O M9>/A1VJT;+R3L&JGYVZ5(^X<@$[,"$&,V;C\J%N'+E[QM9Q45/)H:^_).\BI M^+(.C>UB7EJ/ENO[X7?PY?S9?R\>=>QM\K[Q6R&(=-??IDFFJF818I$0"M?WGAE MX@QN#B,PC!?B/BQU7&ODF8Z#P>+::^#*(F_@O-Q67UU)[_!B-Z-7ZA-'(:F, MO]A /(A$DL1CWVP&5];>0'=3- [,!E'^L2NO.IIHM +HPQH9^17EETK0A '2 ME;]YTBEWY_?Z'W#=R:UTMEU9JFU8>;'DKC%+>;VW^O 9@1H*4>_\]ZV]N[SP MR@G_+V>BN$335A[2A#(5);D@')><0ZC]TJ@?Q?5\_#;+^6WJV MQ0ZH$@)X=*>4ER$F8SBM/1.P,@OCYH$:VPB/!84F4T@O_7*.XZ2D]R:A%8I6B!(N; 2F(3IT0E1674D@&K/3/F-EHJ MWLDQ\O9WO>H1-+IQGH"AQ,9>7FIF7N7<> M!6M9XA(HS;4#UQ-)'=?Y?&1DUE-:DZ?FY63LW\$7/^8JZ7;2T7G7Y_J?GYV) MK72(7JYW[&F10$\M.B'+O.58.L<%XI,0) 1J6$A6A50[:7(7/;V[^5Q\^]?O MO_I9J63[\!E@_=MRT>"*??A6EB*&X"#J-[* MIR-MXQZ9U=!RHZO/$*II+:T#RZ_3TMUX=]N]OF1ZKU=CRI]_YQ$AL$J=+I)IDR:WY M]6^"Q5I5RR&)PP.Z9R9"+BU]D,L#(#=D%LNR\7Z\YND#")SV7AP-?N,IJZYY;?\G796NT=>L2%^,S7&OB3 TEM5W7P:(3C!F5,&L4BEU"B$J!X'>S MDP'A,C,BJ!!#Z[?;+]'4\-':97US>B7QU:VH[T104F*>B0268WT=$(E[5A"R M8CY;1)_">,?32]1-7IC0#CG//%-KJ:(N#Z=7\9^7\_7\-I1]8,.;[[[2HJ?- M\Z0U.H1^N%S/%[F._OL&)!/ MZ*2-/";1NO1V/PK;'5#7Z]Y5Q _?[OSNSEPH(5(J))48;:#MELF!Y=*!*UDF MGI![.U[^:SB=TQY:(R+MZ2-L)"5V$!=[A+/WJ^7KY>HSOEF4^I_[[)'/0F34 MGD*8:[T/G=6!8:W CBKR@(ZLV)%V[D 2I[7W3PC/,577Y35[S?!N>NQ=)@^^ M=%_\YO%7\'YD-[J0=XO]EK_47H3D&]XT!3-M4TP]%S<8BRE]5IC>C4E>UD^S#\NYF4>Z_R3&)>7VXK=]\N+^;9F M-W_-B\OMPR?Z5W7!G_(&YQ>'E:$>N62#2M663#>;\OMPM=OB#^Z%3)J#9\42 MS)($)ZR$@"B$+S%HWGJ0WM/4'#N&_';PUV_S]3^6B]?TS>7JVP^7\XO-?RSK MM?3QI[R.J_FV"FNFZ_ >+CTH60M?@M?@-&WKG$H.JAA6'A8A/#UZ?+^EIYX" MW 0.#Z>.CRC]+LVSH3O]9D@=DF%\<;'\L^9.UB8?5=V\RSQX@/]2;Y?&,%-.Q57;:[?+C=YO9VV3'0\,@)T:]C/B@OT_[3\C//% M+,MH>0X61"C;L*@!EQAM5IO0!"%IAS8_"^\2,#&8VBGV(60.EO*$$-E:R(^8 MP[_FSR&O9EZZ)'CDP+U'VD*&+&%9!VY97E SB4*]:!,^OT07<95#=+9L+L . M3HI[!VSMJ%'/V-MSE2SP_(:VSYK.5HN",P%>T,6N,C/@LT!RD6P4VK&<;>LJ M^:&T39MUF.*R&D5K/:#QVB-[O5S]M+P,FW)Y<U>?.'''=-G5]]Q?E%982X M_( 7^2[7/Q)Y\TUM'#S3T>=B8R&\:%4[,+@ZY866TJ1B/ MH%/.BBQKEGWK$?1[D#<(A.JL03B6LLXZO5L'-6QG1^ZF5(Z=]GABO5-E.X:P MVU620W&?I*>S,'!&IR*/#+PL$;(T/C%N(^/-9^GTE>1XOUI^R:O-MUJJO2$2 M?O[GY?S+MAAC:U5SITTT)H+)HA9BE Q!6@ZV^*BT] G5>-4SS]/V5TAC[(._ M9V>CM=)A![?^\^'3B$XE*308LF% 64;,H*WS;4(I*#-Y>LU#R^>0MVB)@;T2 M%?LHI =TW0O'"B(W>1$ O:?]9Z4 + K),Q,AJ)RCXE=7WU +)Z24^,>">U5D[/ M>*L,7>]*Y1QJEL"Q4$<)1MJ5Q S((E*6SH;$6D[([K[77DLYG";DP!DJX&J>6#-!XD5.P-87= M_/77 ,(ZA=NATY-KQ:Z6'"4ZR.D_P-%Q^OCG:NLF7"",BREK^$ MDLB**!Y$*IIV1. Y#TH]O3#.\V;!:?-)HQI7APNV!S1<>QG6N<@<@N=H",2! M#D7TI7H9+CFA3 B#;JTA>)CR/CI"60_5?8#D)E;XK_/%_//EY^MSR\AH1?1T M4&4B')4#5^-%/\P?+KP&UY\LJ[S6"[[)CW MT4*RA9-=[#FX6#N"!A99J:C.N;$I^3)5TV;_IXW''*::GL'VQSJ7RXM?YB7/ MDDE,1<:!I8"U-W(=I>H<:*EM4-9XEDX6CKDEJU/_^$ D# 7:@6KIPCDF!Q_G MJ\K%N_*@AN(_\D6J<\?7>19545B;IJ&0M;FRIOT9--W5040;R<)#UCH>,XBP M3AWF-GAKKYHS?L[]M^4R_3F_($FG[9"X-[3LXN.\OFX>O;1IP-JG*G/:5PQ' MECQMTVK/K'E33>*4*J:^[8A>1U":+#D,=?(?LR8*87W&\)(RAB[6K@+I-?DB MF[S=5[?K7.VP*[O$Z%J76"SD%,DN<:Q 2'5Z2=K<:;%O$2=1..@6P- MB:<+C)JJJ /;[OG"!V1,9)XLR))*G-.L<2HS:HF"O M(J-]5-(#ONZ54D0F&,_&@T^)@3*R3B/W&@K9J$EFS0UO/E7D7(J,]E+LLT5& M^TBYWR(C%!S)/8E@+=+&H1_!0^^ELV%%1OL(L(>LQ55Y M@HC.*2Y!BT"[0)'[X#QYK8PCSQQU$')0'*%I#NL$!4*CW"B'B[8'/.Q@'+S3 M.AA&YR++9+=)K$.-$@A?LN*J=DH?9(.<5Q9K+V4]D<7:1W)3)S/N96&2=#QP M4X"+&GYE60.ZDJKE+HSRJN"P7JWGE\7:2V5/9K'VD=_4BK^7A>',)NM*!N2J MWH(IU'"E 8$^&5-8"&K0DX;SRV(=K/B#Y=>!<_#,I7<;LN2Z&)3" \J:F8O, M@-.&@R.+1K*(.976#].&T-5+\7=:N\*^^^Y-JE=/'QV@N; M)=1T2GH)7FV3_RR"0XM59LKDR (SK7-83Q(S\?"XYGI?CJ&$#M T+"D2) DF MV !"*CK=7>& 2OG:HY$S9E%S;'V&G4&^:G24M5=.!XA[6FIW\KXZ^L2T0C!< M6E 9&>TG84 RM+K.V C-ZXB'T#7MI3DZWIJKI@.X7:=67BT>\G2[NV:*D=AB M+A!932L[$2%8)8#K@ S)#'6F]>/1(71-6VTT.MR:J^:,\_%_Q]6*_F)^@O3[ M]TN=*MO^ I-]]1,)S@:&"$G5.A"?ZWC7' &+P**4HY]-XR-ATGXBVV \?6Z1 M<$6K+=-EW.ST]>WWO/H\RQJ3M/7=<)2R"L1"D$) <$D;9WC,BKT$T)<6^4LT M MD#./%%GE2X7)*!K=NZ-SI#9!A,RV0ZU];LL MY#5YK>B SZKX&&+R;A"D!B\YK<,P,<#&4_<[U8ZU97[ M/(M=W;B.,>X)6""RK5/5,T+@ED-F17%73,ZF=3^@+CIX_3+',+^8;[[5WGH7 M./]<&_OM?DC_?;G>U-5^_E<=^4S.OD-NB0T(OK:9RBP!>IX@)4Q19&F2:-TU M=A_Z_@H7^#XX?.C2C*;++HK;[W+WQX)>O77_Q*I$;O.9*U1H@RVI51ZJ/:NA\<4QKQ[U, MK#3OT'>/@K^"<;(/EIXLS-Y?'Q-7V>Q"(N]6'_+JZSQ>E9@I*T32M<*X1 8J M"3*?=)V0;ADJ),>588M2R\?6[J0.^P ]+AL*M0]05,MBQ\%Z5XQL;4-;QG%=7WH&5,(4:5O'&QXE9'*T'*O@96MI=P"9 MFS/V-M6I+BT$7H'\+GCUUX'!+7S1I52J]UUO9Y3 *?)N!?&:NNRM;*TSCE_3T4G M)TP;N!PIY#..([U=+N)RL:'_Q47M.[H@BO)Z,WKTZ/EE3Q4SVH/Y1I&B1^)6 MURZ[)TP%7K.GK#[X M^7WY:RU>J"\Y?\LI?]ZFD7>S2C7/M.1_;_288^.))&H9EIH6/D;<^U/8F MLHO9F\=BY^FF#V.H:F+G_^:>^!#S E?SY=;33=9G652JHQA)7%$@^" =V&12 M](J%$ ?UC'O!\7]T\5YZ.XRB[&5+R4\-G1W=?RS67W*D.R2GG==;$L])L6V@ MQ-9'[+5[)EK *@^130BV10/B)PF8+A+00*G+UA+N!":OEZL<<7T=QP@Y"J^# M@5+C:$II#RX'!UP6],EC5*E%H]+'5Y\0(&U4^@A(CI!O!U[?K_JFF*!\<&B J61 I5K:&;P&X1VCF]\%TSP,>331O72=&/.NFT;# M/4#Z139O$I1OM@6E=]K F!)1I>J;U6YG0,AM:QR :%KZV.9 F#B M9&%I\OF]D#[)UF^NGR"EEU81I[CM6VBC4U#5'U?Y>O*0DH9QJQ5(5+151&+@ M9$F0+-T;C"QX^?#MS2CPND?4M(=;$]4/@-/A>ICZ9=>/*RR;]6>\/FF#XMXJ M19)))M:72+7S0"F@47NI2C R#WN_]>##_>'@")TM&PFP@U/E #OU-HTGA.'< M%@%1F@"*Z01>ZPB)3%@1M,0T++C6U#5XFMY>)GV^<*2X<5!<%4BUC) $018.A9\%J8$W]J%&)^KWAV/5@A]X@+O!"X=;:!' MF7E7_G.YN9-R7^^DD68A%!YX-N3O.;HS/=> TG$PQC.&MBBN6[?^/XS2B6.; M4P-]1+6><37-A\TR_N/3\H*4O[[:\*-7TCR]Y*FJ: 8R/7X%#0\B,O0.F(P5 MU[9 T-: L8FAX3+2?\ZF@N:G'#8?LN!(8B@R)1P_*T"YT MN2#XS'B6V0!K^TVYA(OZJ1=CVA69M,K+* MG_)B/?^:*X_]T1#97BT= MV*!WV+I^;TX2^YZWJQ?",Y:4S;T5M7 &M1G:UU"Q934+IU8]S]*)PV MPCX^]EHKJ0,(WCG-GV*I[JRW>?.NU!.=NV(M3Q&*1@2%9*4['XX03B-?Z&W^\ZEE:Q^53W7PPKJ&FF[_S7P1YU_NS@O$;"S3CD$4/($J MF9 N+\6-^$T"+K/^>;3S]> MKC>T^U=O:_^[#9T&1Z!][S6.A_)Q;#7"Z8Z(UW>(^/L=&FY;%CH3.%F2$&IT M4R4KP0?N( 8EK%311&QM]0\D[6A+=+[&CQ]7^>.N=\=NV=WH"B]D8"976QIK M/,Z!D]:#UJXH4P;.SC/T3.MSCX&5[TS.5MKHH[7%@S8.R0?A&(.$69*/ MYB*@)TM%R?J:GJ5"_Z!!Y7E__4[::?7%[B=[B+@/B#S2N\$'HPU#LI1=HE\, MKYDE98#^4#+FHC>EQ0N%L^E^LH].!W4_V4? 4Y?L?+@,<7?:YK2>;S+9,ZOE MURNC;%>%0G:BP5HK4%]8@,I1U1,W \=<7(Y!TA\-*N,9L-CDX#A6G\L1A=M! M6..)L_8VQ^@YC]+%#"((1=L)+02% G1D$E5*QMC6N9B7:)HVI8Y+X5Y!$2.=4O4!N9"@I3.!F^SMMC:,[U>NTM#YD"-+AN(M\L0UDNN M[?J^')?7+:M2YK^ N[]'EC9R[W?1QM]^&[W M_90:[C"&# 1%-P"HJ!6X[ PD:V/MLA9-&I0@^FNY]WMI]27W?A\1]P&11[P5 MP8VRHB!HHY*YD)08XEMW4(5,E$.?T>LD6TN3CZU0Q2];W/3C=+?@15'RZPJ57] M'E?_(.KSQ6__>1U&8D46QUF$+ 4=\$@K.&\-L>A\TI[!:A9 (E6 M1T'^/8HP" 7/KS--)=!(B&@HTJG1<3/,[=7'O(C??EQ^_CQ?KTDMUU!/JF@I MG"*7*M A%Z(C(?$"C%B)CM=QN7(0/EY::1!"])D@I*E8.PBTWLX/N1+0NSMP MYSP565_I%)>)%64DN!0*2"&\U,I@MJV'L#Q#SB 8F?YAU%KR'8#HIB/@]<.P M#_GC5257];IJWU$C#$)FCM4)806",!$2>A.2+0Q-Z^8DSQ+4<0KHD A&>R7T M@*@KVG?;+.42. H))5C:9IG7HMY:]<,DCX$5;IOW.K]'0"==\8]7[$/('"SE MJ:V;G:'V0S74_N/*4-L=G2BC"S(IX"YY\MU"(!LMF9H;,T8GR\S#UA'/F[W? M+S$Q&@[7V2.6[I$"G!P&#^[0:R,L6RE%(8^]Y*) 29$!K?1 %R,+3/SNNQ$$&@BO@ZOBQ41Y-+Z:8B2@9 G0-A _=&("_3GZH(BEY@-CFU2A MC/:&:S03I*DJ.H#6;9F$40617#F+OM >4V3G&\W)SG=*82)_[V&P_-^E"F4O MC3Y9A;*'>#NM0EEO5O-:V?[<[=7U<0E +_B?R]7 M-^5?6\=0YX39^=J%4M;85$# X@KYB;+(XIU7?M DZ1=R_]^OW$NG[!&4O&PF M\8GQ\A8_DX3N\;!S)YA5WO) &ZPF.I0V'K#67-&M;I6RT28_Z(!^ 39/$C!= M!<&Q&EVV%N_4WG7=+[_E[7OXWY<_UF>XJV]?+C#F:Y[>X[=M(.KWY0]D*7V> M;[;_\O=/\U5ZCZO:P>&ZS7:*A3:4![E]7\R\!^^* 6F-E8R'I.S YJ^M2)H. M9HVPL9Q<49/V$MKRO4V9W#_FK_EP+@:+JG:,KP]# RG*)Z^J^UF;+V6_ZJ/2DQD+3J*PB7F THR"%J M'1S:C\)>QN>,9TV=0'-=Q)*>Y^[5YD=$#*=NVI.R(SP>J+ S@.+,:A8Y6@W*^0P*%=(F M*YH,'J\QN1"*:STS["6:ILWE= 2[O91S.-B6&[R8Y$9FEMQ^P0/(D 6H.N6% M.&(0&9G(*C/CW*E-Q4-NY-&Z\G4$Q6-4MS\R_14R%S5+MONW)[R3LT]TD$>2 M'N,U UMGWWPZ>_VS/T_>%0LSK,D6"'K@FTG%^E:&"V <(\)?98^MNZ,VX3P MKG.J^V#MX;EW>K5VX*8,#0.$;!DC*\/4ER"16P@L:4 RBIEGP3#9NFCH#.(V M$P#F$O2>3MM= MEGR^67PEYK99]5VG^"/9 5!, Z&9!'I_RQKWR3L #JG-2!'0MCS\[E&4& '%_;#J6.W7-WG M?A;(](@6(Y2 9??.N0[=D3Y[$9*62C0?JC>0MHG?1XR.DH?%JF M.Q?&C!A*H=MHOR$% H$I.(*:DL2_.W@$^0,O$3P&E =9Q".L#57=+K M6TA3O25C<^T'K^KP$1*'3H4%Y:0OKO7IM"]^1LOUGAP_APJ^@SJ##Y^6J^WT M[;L\9!.$%I9X*!7W0B"9IG7\=HS$GL]T0[?N:_X8'=/F9T^.HJ-5T<$1],MR M\?$A"[(H74()H+?O5+)*M0> &3)"2PN9]VZQN M1EFNUM75:!GF>N'C3<->^S!R^C 8\L RLP8BUDE#(M8@J#> A$BT22NZX/XB M8;"'SNO5FP&MG?9<(629#*C:]@R]S) +&881O4B^M0 &D'4V0:Y]\+/?$/K] MU=/!]7C3U>;-@@1T646X?&DF.1A'@2TDUZY!D=IH';/WN_@E2 M>HI8-5#Y4VT-CY!_!S B^V&Q+O4=\'731[(FWI5'N%O_3I]$RI/G7^=UVRC:96'3)H,F) !4X \S$5T+EZ3(B MJ:76F:=AE$V;%.@&EB.HL0MX_KA;U2HK<&Z'(\>,Z MDSV$&GQT#*23J$F@VKKQ&HL-(+"G+&I[MV<\775@,C[-TDT4@EEIO>5TP-LZ M.=M(3YNKRB[+'!3+)MK6B=67J>JE$UES2 PN"CE(/UTK"!/Y,Y//^? MG'Y?+[(^.)$P;/D2RBR-+P3)E3!*M2SR;$#[M[3TM=$=0;8>7^E"F?Z'?W3(= E/) M.@&2["/:Q(G8MPG!FZQL2DDE-79EZ$&$3^LQ=8KGPU5[;-.$WT]?TYQ#2-K( M IHE$G M:PS("EB/R3$OC&[^PKII3?-HM5TG!F<3!36S#T:JI:ACSN>+R^7E M@]WV?KF>US76;:HJ!B_3M+[B,.9.7VF1DQ&^8 "=R-94G+#DI(U@A PY\22+ M:=T\JI=*B\<5\QKGJ^UKYZOX1XS>,DT'ON.*7%!?![_0A@:3C+-" M81E'>T0,K/+81ST=H*QIYB*9C %C'19-0E6Z#DUR+-)^=T9IG0TOK1^P__6K M//8"U)A5'OMHMP-DOU N@$DX8V,$QP0'53P":E^ \VBP)*YL<^?GWZ;*8R^D M[%?EL8_:NHCB#RT/X%9FEX@1M(;XJF7XJG:M1=U6".IX.E$H&G#+T6R>X*-F(J/ZWRN/T8&RGM [NZ:>C82]% M56ZL^5L/TTF6E4*PC+O:QR^#P[@=3B^Y"\[D<+H<_-[D]UP?,KH_-14,.M@! MSTO^)?9_R>OU[Y]PP<6O]"\_K6=%9,8*2K*)M@,"F0)?A(-$ATS(SFC#!XV] M:Q;$VI>#7HL$1@;B7A&O45'QE]L3=Q)^]9_-BC9)6B8@QUS-M-K:TM28I$C1 MR1(M=ZU+_$=EJ-?:A'/>,<=@IHL.^L>)XUH,[U;UE3>9E8*IH#1=Z9E+#V10 M)@A!LCI7Q?*,GKN'$PPGWC,/.>BUX.&<-LE1J#C[:^4A]P^/B,B]=B4@B:#J M!6/M?8 %O$1TBJ6@9.M2H%$9ZK4*XYQWS#&8.8-KY7$AS%S.0>KZU$0R.B:R M,1"\#""4U,ZP:'CS9C^'T#EM,Z#S 'P##7=0RWP(CP^WKDM6\^0<2.W)I8I! MUHZ '# 9$50=.V=:CS=H0/:T/8K.&>/'Z+_W\KS[\@C??L5-_;E1KZ.7OMZT M&&\O5DY?@Z=*MMXEA))CG;'%"P0"$NC(44=MA?.MC<33U> ]7]JZT\1=:9C( M4S+&@8AU8B+W"LCLH3TDN)+)*\7=:6N0OZ?Q;.KK]D'6?C7)1RJNBTSG4 [? MTI'PV_*"/O/Q]S_SQ=>\"P=]_WR+,1>M)],]%DPVE[ M@A_ 1*^Q]A:H.Q#BXP#@K/; COW_RKCZ_<_E[Y]6R\N/GU[/O^;'A)"\E3(S M2*YV(;(FUMEI')RPTFFZ6BUK/7US!#9ZC:!/N _& L&Y[H0/\W_MA/![7CPB M [1!*L<5L,3('0G2 V9=0"I4RI:@7&I=_=J>BUZ#Y'WL@Y80.,=M\*IL\FI[ M(#S*OAY$+>>"ICDB0]3V[CA \!FY2,26,_;3[* 9ZC7=/#_Z&BC\KW/]] MOOFTO-Q\(!%@U\3XC\$53?00)T[QXEO!2I=:D#)E2=(&8#^!(3%!*T,"SK+,8NJ6S25&:" MB/8)P-M4?1VD98[TT6]R!#,EDL[DF].V-(H[WR" M^D%@=_]68&^L\G.%^SU?^Y9U]#**J )PRS4HQ PHA2"CRQ26HI#:M7Z2U(SX M06#W_ZY@;Z#P<\3Z7=?ZENL2DL@Q1Q#D4H *)H-7S$",&9G7QH@3SYL=1O>P M=!+[=X3X\7H^*W0_Z3[?\NZEL2B4 &%, F4L;6JI T@MF<\YN6):/U1J1_TP MI/][94X;Z[S#<,G3K=H\)D'[%03GN=:B:9)LT" SZNA+=HRW'N'5=C[XOT-N M\T!]]5Z[5YNPKB^6ZW5>+Q?K.QRW*-U[X>--*_?V8>3TA7M&)\P*%41OZ*J. M2@*F& '1>B,-$T*T;KS52_.\W^ZT^YU9*>IDJ0@AT:ZA+4E^9V82&"MT@*L2 M13[M*Y>[U)U-L=X^:-JO>/E@975PWP[C;%M]K7RQA1L+65I6&V@D<(5.<"9R M4%ALE.RTU?=WJ9NVG*@K&.ZMK"Y>.3TV,[ENJ"TWIM;ZHU%@@BMU7K8'XD^0 M$:NMC5&A=JW3O<_1,VW-SHG UDPA'9QRC_%R]]3>\L0%&IF,AV S"8LA"0M4,@S$2 M?(V_9I-2U(C&I];^[##*IJU4F1!_1RJIV;'7VHE=$%Z/]U8??*6-6_H<:0W] MS[K,MY_FZTBN[^7J]GVCB(*C$1%RQD 'C&'@O2) I8P\.F<**R,XG$^0<^S! M<_/IMWESNTF4=%D7#;5O(B@Z1.M43 $Z)&]L,8XU[U7U&!W3>XTM,/#P%#E: MXETD'&ZX^ W__)7NPM4<+]:S$(--'",D%SPH.ED!/?FUQ6D39/91Q=9IX$<) MZ00Y!VOX*<@<+.R^,//WY>H?;Q;O5\N8Z;ZTGBF'@@%*%*"\%Q!$Z9 M(>VIUI4RCU,R?7A@'-0<+NZ^8/-ZOIBO/Y&EM5PF@K]6F4PI!L;6J:@BD26G MZT_9.>826NE;V\*/4S*]HS\.; X7=U^P(<',&-G\Q83:^935!"?W=%;Z DYH M'=&:R$=YWG^]_O3N^3@0V5>T'=0RO]M\RJL;!MY?KN(G7%^#/#G'K34"/%JR MZR++X ./("PJ$:TPEK4.(3Y'S_1>=5/8-!-]EU[SC\O%^O)S7OVRQ,7ZMQSS M_&N-NW^X_/P95]^6Y8F_/\+#/G+%X[WQEBPW\MQO5[F-^5AT3ME(EG$TFBZL MG,!G9PE:ADXH*;)7K6.VCY!Q]$R O-IL0TPDRU?QGY=S OV;Q77W^[?+S:L8 MEY>+34ZOEZM7#RHK?L35ZELM=_M<_TD]MGTPCG9R DR:;G&G J"J<5(OBJSC M$WUN?=2UY6!:'^]8G'TW/& Z[4YJK=53;?;$.?$?^:)R>QO=G9EBBBS9 8^> M;(U<&+AB&=T46MD@3>US\-*IN=>*T[J$K4 VGI"[L/0?YZAFNZ\VQ,QJCYH9 M#][K4O/;197<:M.M)77,2\ MGA6E>39)@/!"D'R"@&!-?5S/12F%"7*'!Y\]#[\^K8/8_)PY2G@=E )<7<.+ M]$LF!^4.L+=SR>_?MC/):P,1)2'X6LO%BJT@5Y!L4BI:;G1JW41W#_*F=2%' M.6=&T$O'D/MI1\Z;!;E=>::%YC8%#(1GMR/4"2Y$"50OZKCAJLM#F%''EFK;NV[4WDM(_D6T-P M7!UU$/A_N[P:%/K 5R%.?KQ<58G/9' !I4T039TE))B#$'0&7J21)$"39.LX MX8M$3?LXO37(VNJ@GP/N:;[>+A=QQQK/.C(1(PB=/"C/27 J!&"FF.QYL5[Z MD\'KEJZ)'X>?#F('JN*""HZ6:#F%XQ$P3 M%DU^98B@7)T](9F&@*B!!1]B,M)*;!UH'"'3]"%^RNGR(K\KNZ3#>KNIKGVB MW?CDQ=QDJ\J$0>K"92ZM?=,#2>TO=[0/ M>:?05P<1DE?IOR]W5?ZTV]_F/W?<$F?O5\L%_1CS]F]?_6N^GH642K'!@C%V M.X9&D&L>/$0MA4,4GF-K,.Y%X+00/ ED'CJYH^FO W#6T?(DS+3\4E6XF_D> MN70960+-E0(5ZUQY[VM#&5^XT-[QV-JA>(R.B:=)C*?V96,==("C6^%\V. B MD0VS_N-+(F]%,&ZXO&9*DEU&%P,8YJN71*Z2B\BA2,9=$&0\B^8]>H80-BW2 MCM?_PQ.KN3(Z0-@C9_O[Y6I3EA?SY8?\L6[%[4XD/C@SZ$'4UY0*DP/OZ*%=T)GM88:%=7(=H!:' M*%$B8\SGV+I^>S!QTQYZHT!C?_@=H*<. '@=57C(S>YDES+S+&H3JL1ES;9X M<+Q$\"+%C#I'W?S5P/,4=0^U0V#PL!*RG4XZ0-@C,KL;L_J1*)IOKM)\O\P7 M^EJZ8(&ESFGJR+5&'@)J%KG70^A<]H:MD[NX;;:[ "Q M@W/13G%$7;M$FE!; $L)K@@&$7,RR),5V+KS6M/J@%.>DXU1$.; MLS 9)3?HHFL='AQ(VK0W>V>P/$QA_10G/,<=27A)T/_VKOR J3XJ6L^BLF@C MV4>NU'!62@Q"O3(LJA*#\B+K4YZU2AMSQ5&JZ49Q-*8Q3-:2*^X .Z+J8YYI).+D=G'O2\BQN":)[4: M%L]LWSY=BQ"O1!B7B^TW+Y'^-9V9N2Y1W;!H@Y/!@2DY )W)!0)SVS;WR6?T M7!CU$FKV6*_#:I<]5'WO<=D( I[P$GR,I5Q*CIOYUWR?(:L-&9@:C*R.>Z + MW4N,$%G,6D3'HBV'(.;1U?I[]-P*+\<+MS.T?-Y.7-PL/^_&NLQ<"27E:$#0 M]0HJ&PYH78"@@C6Y,%3^(* \7*B_]\NM,'*42,^I6/BG3!_ZYV5>Q&\?:(7+ M]8.&+>U-FJ$KCF;B',3RB"9/E,X9X144(0A:C!?PCA40+JO:CC@)V[I?9D?U MPLS92%\+X+2N-:\J ]W4#)@0*J"5@O'6\:^_3+WP/LAI52^\C[ZFOB>_V^G; M(@B4D2,CJ1E?,MWT+-%1;A%\UG5DI4?]L*;IB=OQT<^?9TGO7EI=-A5Q=R#9 ME2_PF+ST@@S"I 6)Q!AP)7$(5C B$]&% V$R9<50*Z4]BX$#)#@U"G9/#W?U M)8H,126B!BVQ=LZJ&T/X^JY?68\V%_=P@-%3;5[N?K8GC1^BHF43>4VMZ5>2 M&_83?EN_Q_7FI\M\S4*M^Y#: ,?Z]L8%"T[1/HB))\^"B6)@5[''OS^-.SV. M[AM(<'(0&.X?84%KGBTK!0ICOK)0KT'A2"Y<60PB:!>'@>#1[T_C+X\$@N,E M.#D(//^>@7ID*9X-),EJ;]MM$V.'P"32^BB#E'P8!![Y^C19RY$ <*ST>D@\ MWC62OW\O_LM-JLR'**U+'H(1 11F 9@R!YL,,9JDM*9YF=M VL[S(<0A#L>H M6NL C?LT-M/(%*8@@$='K+F$$(H04)*MDZUT$.E4+< .;3@WWF/#4?!Q1!>Z M?91U3L'CNW]\)SX5ONVJ]7&1KBH/_E_-S6V^O5FD^783M(\J'TW*:.'FMD(: M,0XM(OG_A062-^>$4FXA,.[!:VF3,\I[;-UNJZ,XM.0RB1@49%V;JF4RAKP6 M"CC'%$L=56I$8^[_,G'H?9#3*@Z]C[ZF=C3^*^/J77FWFG\D;K:*VKYR9U%& M07<.XRZ"XJ6VPW5T*U@O:Y911><&>1J/?OX\X]![:7795,3=@>3:07,NB> M M")^(!^D1D%D&Q4M>LM,IJV&!J2<6F# JV4!ISV+@ E.C8)=7/7U?!WQHC*T M)(W@G:6-$G<&Y@% $&0,2E13<#D+!$POTA()#U/9(;/HH&4Z-@_>K M^7+U'0.I_!"I]:)R[G?$AV0( MGF3S1.XS^5(V %JO*GQ]49E;I89=] ^_/,T#E7%5?I#4NE&Y(T]H>T_MF."! M.2-J=Q8KR(W6!%['<@:>>#;.Q&RLV4_U#U:89CS#R! X1HK]0&%'/+,F!)42 M..OIZ)(R =;SR[A$<%8Y^8?O+E^$P!ZJ;SXJ86S5'R"U;E1N'^ VH@F6/%^P M3M7RB8K;4#)(*1%E*(5 O)_J[0&[O_FH@I$A<(P4.TCYO:E/4!9X<94!>%7? M3JYONG6QB$PKHR'%Z$!E.M,<2^2\1&4-BI++PQ=B1X>DGZ/G/!/-AT04FVNG M8Z3M=B):I6V=]QA4K=N1D78B&@G>)Y599DS'4V&MAX9Z[30_$%('J*$#4-') M^_FZ](^]=O\.\OW"9=#M+IL(^*I[9RW M=.7?I9TSFXR5',HV^!K('\>D$#QG/ F53;'#HELU!X07I.YK@IQY5)@K:=CWJ=@VH>J(YX.1PAZ\@-B M^?K-C^\^Q.7JFOIDG90Y6K!8H_.5<*^*(GM-,<(_KY/MAAT1#S\];;>@T0Z) MHR38P3$QN%!/1I9XMK50-#%0EB&$6JU7@@N9)9=B:-XDK67Y;7?]3X_QBD;1 M6@=HW*>B,P0NT^R&E5>[N/OB:\V->KS:R^==M.EKK=X7AQ-0LC<4X6<0(I&)E M%@N$+ I8[TM"H5R0@T;;T"IW $>_NP7;LP2<9X'N7JI?MM;#U&"Z>K%QEX6= M#QRNP3.1 U<>IY-,%S'0<^Q7@+34P1, Z:&BEVVEO*44-E\ M6Z#XN&H+C!CCS)4;& M4*IA#8N$]Q^7=V^$>F^_SJOX&/^:92IPI:QD(Y+7! M&/> .3!0W@11Z Y)8F!7K8-IF/"9TTG@,0"/K34U/21O"7]7WJ_F=(M\P8L? M\**.)WA7GA##S&=M/?<<@JHA:!\-N, CR54[CS)ZZ?P@-!ZT_(1OK4X.Q/'U MXJH+]FMN'X;_[]&AQ]>>9&#%0SKGW!#H"H6'D-MC,P/D<@27-8J'+ M6=C6?6]&")3?SD=Y%?]Y.2>T_OYIM;S\^.GU?;-X MOUK&O%Z_*W=8VF5&1>)*T4D*I5A!#CR7X"1Y\2)Y] E+TKDUQ 83U]\ BF-P M-HY..KWW/M.%$>=X\=#">/ W6U?LSE^_S9NC[L3CEVUQ7S9F?L2[U$M71L7"GIR(PP&JS3Q'UF9,Y*VLU<.VE##E&K MUI;$7R;IO ]R6B6=]]%7!Y?P(WP\'&:_S9*YY 637D/)0M?Y>+KV)[!@N9\'DY5>M#\"6:NH?;(5!8CJB7#G V.,Z=4?16@=H?.#A;2O39XP'FYGQX$-FH#3=%"CJ>%+-2S!,!-^\ MU/4Q.LXD%[N7QI>-Q3]I8NN9B^"IP=ZSHI(*13O0B6$MQZELTGW A46I'%<^ MM6YAO =YTQYL)X'<6,K:'XG^"HF+_!$W.35!XD^[A7^:KZ]$><5M_O$3KCYN M9?IF-T_WS2)>7*9,O[\3.YAQ;G7D,=6NT)*NB.C(,@ZU](MSEJ2Q0K<>)LWL^)-*$4SB&S;%)0KH(W((=H0'.:8H+>5_13U]V]T1D_VIGT*G_FN3ZJI3YQ9S@NMYU(9Z1TX]>109:NOKZ M4&? DA&RL9:P-6;JMO"D,D]T6@5.UI9BX(P4$%51(N0@<^FX#&J[7?Z>YQ\_ MT=F(Y"[CQQR7B^TWZQ"DG$8 M2V'#VN/NNW*'^=<]U'_OC!I5Z%-;: ^8^TS,?5IOEI]Q<[F:;[[=X2JH;%P@ MN],QYT!IQ\ [+%!\J>&A) L3AT#IZ27[JV9JA:%&8FX8;3O9Q;8@%YGVS:?\ M,UT"GZNA=Q/N*VW^LB7X1&B&/&:#,J6G$R=2VX)XZ(.?W!U MRBAB=-)*ZX<]RYZVPNEM_G-GO9(-^7ZU7-"/OUN=27[-XN[_V);8G^= MFK$NRP" 3'!8-$$E;1LB)UZW3%7@1."\03 M N=A/G8T+78 T=_IW[TKK]+R2U7D]=!ZI3"7F$!%KT#YD@!-1#"HZ"W0,S9T'('W#1L[_6T9\!#0.+B/>1T\= /#%3)1' I5BUT"!"\"61'2):E,[5K6&%Y/D#)M9=)T-VL+S70*L*O7YWFW'4MT MWBH3H=@HZQBS ,YI 4I;GCC&S$MKQ^%%HJ8]RIJH?@"<#M?#U.FO>@POT^TP M"*M\;=8CZ9AUH3:RHB,]T;Z3Q:40F [X<.K*,R4?=S[<'PZ.T-G# HY#!=C! MJ7+HL?S+3>F+KIWP2U$0#/VB&%F=CD6R";@403OFI6X]9N-HHJLV0!Y=KQU@=Y_[1UN!&%4!G3)M2QL4V6;% M@PD^8PXVD8/0N171G>E[>BMB'RT>:47\O+C[3&V2KFKWYEI=R>'_U?K>S;WS 554+00?"S&AOVR*ZFG^I)1M?.UWQ5GO*X.JX\:JV,4"$DB%;4B$]] M51TU0M$Q>1><]48V%D@[ZONK?-P'7T_W>3NI5CNP,)Z:][N-5UO.7:B=/9-E MY-(R;0"]<*!<83DZH5-JG1M_CIY>FKR=%B/+D136,?BN@^/9!>4% REU';SJ M&6"NCV!]1.F,5?3_)X)?#UFE=IH?"*D#U- !J,CS*\O5Y_J$]?M]NLN65$Z$ MEW=VWI[18T MZ%A VG->)@[*9(00&'ER*C)C!))CEUYR3Y[^?"^]UB:Y_!I)O3O<[/:6+5XZ MF05([C(HCA;0J0 2I9;2!*-E. PY4]Y;K93V+ 8.D.#4*-@U]7@]7T>\J SM M3D#AK.!&UW(074@HOB:0F(3$A8^,>=H:P]Z,/[% 3R@X1&W+QC*<&@?O5_/E MZCL.)&9N6(@07!UB%4D:P:5(CY):+RKG M_OK$LBZ3ZY#9UP"D@R7@3/&)=M+Y==?GB;C,J[*#Y):-RIW.^(3 MFL"C,Y#(90=5)PF'PCF8;+PLTF(2PXH='WYYFO9I(ZO\$*EUHW*[([YDFZP5 M&;BO8G"8@ !L@(> D/)(9>X*$_3,43EM=TDF\?42E=@#91QN/>R524!%!ECI" M,!G:P-E+L$D'%QGGVK>>.-!?W_ M):"7&HL15;]LK8>IP73U?OTN"]7^I MI1)"\3((=L=0<2:3YPY&X,DTU#,8=^_+\.('O-A.,+O+[RPKC2K4 2N;F!O_O<;WYZ3)?/:+> MO:^FS;">T][/Z54=!W5;TSV+#&VV6H-GE7-G-#@L%D1Q,G-A$\M\T(%UV/K] M13_W@<+#DK:Q%=##O7@UO6< CQCCZA(O9DE6(9H P2!Y5EX+0,40,"&/-M'? MQ6%%4ONOW=\PG(/1-;+@>^V[]'W:UK.?\-MZ)P:R,3YLYA<7KRK+=3?E$&3, M*H)5-4QD3 'G<@&=?>9,_>;QEMA_9C>RQ>XN^NK/H#1JKPIGEDDQV4?OV M9[HL.08PUJ/UC*Y+T;I=X(M$M4ML/[G454Q2Z<2E4 J29M55LH)V(1K:F5EB M",4C"XV9'TK;M,9;6]P\GT3TN0 MX(+2-4@H8DQDIO+6WO< LCH]W0Z%PE"H':B7#J#V"UDLU\7GA3.14X"$*$%E M9\D)BARB+K$@\UFPUA;#[>J= N=0Q2Z;2+D+!_.'2Q(=.1@DENL?WWS^LEI^ MO6HG=STA2C+'2GT#H6LSHL(]A*SJ\P7MC5="&]FZI>\@PJ:-9HR-J_:ZZ0)R MOR+)=9%7W^Z*[/I5E$\B61W(P9:&W%R'Y.;&^MC&2W*QG36V- ;:,^1,&X48 M&UZM]- %J&K ;[.ZC%4Y;Q8DNH^DK?7-\TJ>G40'24@+2@?:'<61ZU.;OR>6 MN'_8RJ3!<**GZ9FV>>C8L&JFB0[LIR=E=9NWS9$<&IL8E,!3'9[HP7':+L&& MZ"Q+4C3'ULM4]5)K-H5C>)AJ>@;;VWSMXER'<;(ULD3F:_C7DYNCZBA-5NL_ M"QIN,%K;^BW'<.HZ-?8/Q,50V!VGI"[NT"=YVS[AN\V$6,^*M@8R9@>*.PXA M<@-&QF(%U\+$UK/8AE'6*?".1,90 !ZNI#, WTR;:!S7'F(TY.4(9\!)A9!9 M]"AY\KGYQ/KG*>H4;$>@8"^@[:60+@#V*L;+SY<7N,GIITQDQ/FN;_B7B[Q5 MVR*]^KQ<;>;_:#]-H1'NG M\9*V)^0DBMX?XOX*XHO\L5(ZN@4YTSH68XJ#$ETD;@36B6>6?E'1"V&*U"=+ M81$]G<963G19[ZN0P]V3Y08OFH#K[EZ:!<4#!I%J(14'Q9P E\FME[D(#*KD M4EKGI^ZNWVD$I2UX#A9XE_4_VV%&Z^VOM1GS9HV+],L/ MKP4ZA(5&%4%72]_ *G N,G<6O-"FQN<(#9H<6I^E#)B$+LV?.=ZGX-C#Y!UM M(*RSB;:?_6W^\=/F7?EC)]=943%J(04(:0JHY%SEK$!@2G-M>;5<&[/W+$'3 MVOI'Z/[AD=).[$?8.RU'/>9'&;$\H33"@':>?)/Z*!I5[:YH0E8BHI2R=<>G M9\B9UNANB)Y6(I_Z">^C#(BBM$U! CKKJS7FB %)=EEA2L7$M>/#:O(/AL!H MQFX#"+216P=6[#,8ON,WWO4/9\H8S(&L\Y@SF5ZV/AHPGHY%+HUD03#,XQ30 M[T/EM!;Q:0Z9%@KJ(,]S_Q*^-B"_[7K SY@SSB6?0 9%&XJ3@^B*S"3+B+2E MA)38&F[/4S1-&][1K9^C!-\!C.YNE.]X,3PS7V?"EFW3VH((WF8#T<4BF3'. MZG'&6#].SS1M?4<^G8X2>@< >F([O%TNXHZAS+03,11 Z^M0849"BAG!\9"9 M-5J5U+IF]$6B!D')G@&4VHJ_BQ3+H[OC#D,&O122KF=>2$BJSMM"'AC8[+B( MR: 3YA2GTIYH II:B[\(_NV%B9I+23$L%1+X&)=!?WX@U?N.57^LK/KVQFY:'MXT3,>+]\OUO"KHYQI47<^W_5/6FYEV)"^C M+$1O$RA5# 3D#$RV2C"3HW6M$[)-"!\65F0=0W Z/?9K/^VLP3WXQGJAB]IB M7;.:9[81D'$R'IE&-"EHVWQR0BO:AT'X_$+C)])F!RA^SJ/99^_J9"0Z"9;Y M;4-1 =XH!C$DE@(:*5CKC%0;RH=LH\7F9=4-R1^&Y)ZS#%/KM ,XO^#'[7,/!1%YU!RDJHD9PPHX M&0QM:Y9XB8ZKU/HI73/BAT'YW-(9I]-G[Q5 /__K"[%V3'O&IS_6M,[G.4+' M*>W!0MJY'=&*P M="U;,";3!\(,_THKX@2I_GB_EZ<]6<>V%KJ 8(W KMYR"Y+$0JEA"PYN81:22*>:4A2 M>1.DSDZT3GQ]3\7$O2;:F4M'"K@#B-R/F^W@/G,Z6YXY@\QJ@RC,) Y96Y2% M9)U@B-&U;M[U*"&=V-4':O?9$.4AHNX +\_5VMXML!6%1V:X!JY$98MS$E1& M\,H:41(KV+S[Z4#2.CE\VF!J#'5TAK+KGOW7&X99%VPQCDYIR4!YFF-D4IGPCYSP+Y'7>O] MS#"B7OG,_0.SYXF"L.\^/>TKBD8 :""U#DZ-^Q?L>_RV[7DYTUX&QE0$D>J8 M+,]K ,-82%I(KY4C7(]KS%Q3,NVKB%&MF8.$/?4QXNV5 >.F*LL!8T:"* M(F=2:@.)ZYA8C%J9,.BD>.SKTSYJ:'E8'"V[CO.-KR\WEZO\ZWPQ_WSY^1Z' M1V(MBHN&$R M8N#->Z<$ MI7;T6^=K=$OI$5I_[$5B5_T.3@'!0U1S;L@C*.59X4%:+Q685*<',2S58R0+ M093"3#!*IM:#E_8FLJM6"R=#W][J.3/\O5Y>KF8B^>AXWOG5M^+XT=M6HX63@VU00-"-.D]#@A",?7PD6 M)4LE8.L"E8,([:K9PRE@>+B:S@B+,ZTB\V3(0BZE=MFIG5$DF1A2:XE,R>QD MZR3@4-JZZ@EQ"L3MI8P.WGD_R]2X6:;3A41!?I@C: M&E;4-UO;)UR*<1Z*RK"<4Q,!M5.QU8:B_Q=QV&1 S&)EZ B6T8 M2'! QS@(.J,%#]9Q/V:_RF,CPR?K%C$FU@[1Q;E ;!MK])[LS]KVM:BZ=W0V MY. $!]PRQQ4+4N;6H>#!Q/75TF%TF.VMCS,!VC:L2$>P+$+4H2MU$*D(''QQ M]$LJS.O@Z9S.$^!L<*SW9/T6QH;9WMHX%Y35F$V,KG:W5Q"TKH,HLP O5!V6 M%2)Z7OOVM'YT/92VOEHAC(ZR?;5Q!BB['QX,TBE?5 *A(DE0!I*@80XL&NX] MEBCD2=IR'!6]Y>>011A/+V< NID*29 ?8\!*5KOQI]I&UM%O76;,(2M)G:37 MZKYA6GX.F8&FTN\@/OLH/T\&_#+7+'(5(1I;0-5??)0D.:ZS95I8Q<9\#M0F M'LO/(1\PGE[Z"<0^RN,LN>)YK: J=.6#/E_.D,=A'NAT_&]L+.6HG!;B BO:"-^2I"+K=K<:@D\' 'H3Q!S6-/CJ0 MVG.\?D013WC'/<_5=: N!F>5$1%8G1RC..V(P&LA$[.H/?W6>GL<7O:JCNTY MWMY>H'VCXRJ^)J2-B!R,4 &4C>236E8@U1$-V13D0C3 Q^#PI>@Y2CZ&4+O& MR#8XIE +%HD1B75^4(QU=%!1P%F6EG'!4:CC(3(X\BAZ#G"/(-*^ ;*M#*/_ MA7>)[/,4Z,+47M6B, ^AB)#I1/0IEP8 &1K$$3V'ID<0:;< N1^(2HQL;B,5 M)&;K6'"KP&/18.G/@G:.B3#L=7O#>)_H.;X\EG"[QG*4HS=UQ$!F&BIZCP U%V!<0G@S_.$D>62(I)8&NGH5T#(980)-X M!#).OQQB?QP591,]1W/'$N[1L;4Q8#-SR3C-".RRU&ERJHZ&T@1[:YA'64*4 MWA\ CV$PZ#G8>JRP&H;%)FA_,'OP,*9I P3Z^,E:(#QDY*8)PO\]0GQ_S[4/ M5_[_V7O3);>.'&WXBA"1^_)3EJT>Q2=+"LG=$_/^8>2"E#E=1:I)EFS-U7]( MLC;5RB4/3[+LB!F'MJZ#Y0$20"*!_(IT%;[@S^0DGK,-+K_[R M-UR<\PGEK-Q(SD"R$D!A[?WC)0-31=./-[Z8UC?]N]+8U;2(71#R=(MY8^5T M=MV_#7?<2LT50K 4TRI+HO2.XA8;0PK1<-E^ /%N%'8U(^(0X VHF Y@]Z19 M_7P9*7^BF/4C+A()?B*S5E)30FV4HOC+\5Q7Y5A(J%WRV6GEAEUE^#R-70V( M&,SG':J<#L#WA&D]Q)UF/'-=2X&QSC=$:<&1BP?FIH8KI)Z:/+R)M.Y6& /1\0"1 M2>\4*I54Z^>=.Q%X4,7G<_H=\\49?BBOTG\NIF0[9*K3%:Z_G+&L?_-N^@WO M$O+3]U_#_\X7K\_"TN&Q_DT5S-42+4V13,HD M%)/KE/!?)&CLU6;'Q58[W8S?V[\>:/]V1F'TNK@P M3;=WM3F9;128(1<(%F&R*5P1CZ;3#_[E7$K@\?"3EMA=^&BWNP0 M*_C$3;280":SSLPD!*8]Z&"+%H+7)PSMRX1-4X;F[JNGE&$H7780ASW!VH/6 M[2)7RA>*#5S$^@Z^0(@A L840_8^6CO 5(+321,&@\KVD#Q8;QW \O7%=(/4'. MN-G#,0'62B=CK_W:,599OKO>EA606U.8 ,., E6T I>T!!&$=<6@-'&[&XZ] M21@GW^@AV#NBZCHX8)^PZ_>XNKXSXL4::\C.,-?EP63%X*2LHP/C^JF;C_*( MX=XMRD:\QS@21K8/^/956!<'\3/"^S0_.WLS7_P1%GF2C5$ZVD Z-CMTN)?175!0BOZN$3'WVBB,)6V=#! M@9CIX*#_%*>E\9:7J%I#[.K;7=] [*W=1RX>=A+T^'7@9Z3S=I;.+O)T]N6& MO>PHWA )ZHRCREXM@M;=UA0!FXPJL+C=PZ9=O]SU7<.A*!I>%Z<'M7\LYLLE M.7:G&1I/H42@_#O;5)>G6T@B!N&1HF"K!\';^O-=7U*, KK=M7)ZR*/ 8H+H M7=%6 [=UL6E=G!"L%) 3,IEM<4[)07!''Q^W=[E'U.VJD2YBKR="U]M"C#([ M$TH$5Y(C(=8!O-Y;*!CHUVB<:;[J:3O*NJW/M0K\!U!0[\"[=-^8>8SHH$1! M@8.A\-2+X &C8HY%9GEJO5[Q.9JZS3+W1L+V8-M=*;W#[%5*%^<79W6^PJOS M^6(U_;^U*B?.%,E3=J"1;%1E[<#Y'"![K->"=7/" ,^&=J2R6[]W!"BV4-RA M$SF.4 :>%(LFA#HKT=3MX<+7#9(:(7%D(1(_VAP1B-O&?(-E&N.";E>%C#TB M:,LDR8F8%>H:D"B*CNND>V>LA>"38#H9GPS?,H7H/U<=,%P;2N9='*(/".M^ MHY6:@L7*:>:XCO;BM MSK]LG/\P#VL?^,"@[V>?8VB49[(6DQ=9(-CD,B@?#'B7(IU]P@:-J -KW99S MDL]D W?!>AU R/58N.C!Z\1 1\&-8HE^LUU-[J_Y3'87F WU3'87%7;03++S MVS@??,[" 7,VUR<"=-A$RI4B)E8WMBEI6M?R_I+/9'>"T:'/9'?0:?^0?;"W MT2+:[(,&GB(#%60";Z4!$1&E=A0X^;^?R0X)FP;/9'?180U99#Y"<):2?\$0**XAD[.,!2$DC\VKRX^0\C)>EAURRK;04:=0 MVXCUR@R53=I:S, X24JYNGQ0F@B&113*Q9"/ KH?B!K7F351_19PVE\/8[^C M^#P_FZX"$7_I?V/VVEO/@5/;,EIRWG/_TXP_N#P<'Z&S> M2(!C*__U_/Q\GN?7M*,J"8O)( TF4,J1$!0WH!@)(!KAN8A;*?_.#Q[W&G- MY1\BP-&5OPAEM3P/LTO:A6/)*D?\>T; 94E!R":!2,*;P(LM?$OE__B#Q[T, M&E+Y!PAP;.4W"73^Z*9IYFQQ"T9'X3\[6)=JJ=M^5&O_G;+?;HMB6KI?Q MT&Z?V'=L)7<0+U_?BB67G6'" :+6H#B30-0JD$5FB5)IC^E%O3<97?F//4C9 M11-[(^@K+J;S_'D5%JNF.+H2X\\7B^GLR\?U5R;*JVA31DA*JSJ!KJZ3LJI. M7E*6!2>&FZGV$#VGGNRWQ=O!&NO(BWV\6*3?PQ)?I?6<;>+G5?[?B^5JO0EG M4HR7TIH"V87ZTLLQJ&MX(2OGA5-1A+MOVIO!\$G"3OT ;HO'=CKL")@3[8/T MGM.VDB0./UU]FMWMCC]0"=+L- M^)<_O];1=<.T CWQH4%;@K9E<)36()YRLN@X&%/J --Z1Q/J*A$>C44?G5:M M&PI.LC7(*E31& $)F0<5@@+/,(!+6?N<-9.6/8?-OW!KT"XP&ZHU:!<5=G 4 M[S(/+UG)$PD4N!-UP:6D% PE@@TE^TQ!AC6M;[=;C\'L.%_> SX'C,'<19=] MP_3A(;<\1RTL96JBI%HMH(#86 F)61\9)NU2ZSDA+W8,YDY0.7 ,YBYZZP"6 M3XYNV+)NXCV"U>(,9#- RT MK,^^-;-U7:F#8HP*2>JX[0WP"+=X'1>U]P\*QU9R!^[S=DGD0[EKLQ-I1>3& M.1#!DU2-J-9J K$4ZYM=8BFT]J!/4W3J&0)D/IK4.,/C4D_2K7<^W.=[< M-/%),HPKR^E@*H&!$EQ!T S!F&3)$S!T[(BS39XB]=1=;!O4'D//?17X$'K'C6F'KWP>7:=] MX_0=18]ZQKC(@4 M6+$CCHY_G-!N2PL]07@?I9XF<@F*.&$Q>>%$ !E=C9HH$PB.2W ,2:[%:!M; M3Y+9D]1NQQEUA]Z=%7N2^'TSOUA,+&-.BYB@*%&YC(8D6S=M%FZT4H4S6T:' M;Z6TV]%(O:%W9[6>)GCIWTXLJNRD0XA&TA&3#9EH)%8CAD*GBZH]9^.#E_[M M5N#5?X-W=[6>''A?%?KR-:O<6C)0XI)SBH\4XQR4Z4U2HI(K4$;P@HU0\U_T8(8$I-=J7.A79^@U2@R&O]J^$ MR%W5U.4 Q5=5C_/IB4=7R;AKB]&RZFN+R@,;IG;]Q>,_T86PU M:I?^&+Z'=9?V+*_I"6?+:TQZ;J*JN])5M!94+>#Z$ P4H9QR/DGTK:]ZGB#G MX$O7C;AOR?52TM?\FI)T%*H^XM,.E'>U/$%^6EH52Q%%^-0Z^WF6J''KI*W0 M<>\JM:DNNA@T_ MYF?EWQ'5WUT.L3;AP-D5MP* @EH+7Q)+SH'W1.5MOA&D- MKV>)&A=>C6$P'U(C78#LJH7P9_PZ7TY7UXQ8KNK@^ Q2\EC'/8C-=/> 7KEH MDG>J-;0>(678KQHQ5 M%!V23W%F9#:*<+V'V^^$J1>'T8 M'!;?W\Z6%\1?PK>S,E^UZ MP%P@%F3-E[,MX&N/?EV @>I.'?F1CN&'?OJXM=]AT-)&E!W4N];Y]Z,RFB3% M*..Q C HRGBD*Q"-T) ],TPRF:)HW9CP-$7C5F"'=3T-=='%X?;\IC,7#% M)1KP/!.F:F >HT4H+ ?M&>>N^5W>-G0=ZL9^G7];QX-O9Y]789;#(C^(T)V=9"D\Q9\=!*X\U+GA,GXUFGD'F2.7&EMC:F[WF]HQ75QR#[- MVB1GB\XI#CYY.D(L][4/!H'%(K*71D7C6Z>33U(T+N8&A\3=;+*==KH9I/@T M3Z]R7D_G7;XAX3\PM7<24TK1)$J0DJ,$":4 9SRK<_RXB3X%K9H7. ZB>-SZ M;E^(;:K=#M+?I[F].9K>+I<41T^T5$(HDR!F4>N/.H /+D'2RE @7C@SK?.6 MW2@ 1,X%4K=7:M<8=(Z?5R?.&Z] MN2_4[:2=;F>)K@NC;9K>'OM1AU=KMB*R43GFWK?NOT(6-FO-*?R*'%E]-RGI MV-,%@I4YI.B"\(-4[I^DJD%W;KV->X>!3MBKNM>$:>VR40RT5W5A1P[D6ZV! MJ&,(W%EAY0"S$.\3,FYJVQ@3#W3<'BCZ#L+]CXOI+$V_4AYS7B=W?[A8+:O[ MG,Z^?)B]FX?9\C.FBP6)[_\H7!0B.H$*(=15[$HJ8HLG#=Q+Y"P9YIJ73G:A M;]RT=&"T#::H#D#X"3/B>6TR?3^?I?EL13^?_NV7MS/Z!BY7OU VO?K^F@[R M[YM!)22 B6!D35S5<8],@2J,CG"1)7BF:A\JQ0^B=6U]'SK'S3\'!N7@BNL MG#]C7+V:Y=?AZ[3>W55O_R&>3;]LQC=.HO)UT3 #DPRG%+IN=$V^ $,GE>72 M^])ZD.;3%(V;8@X,N(;*:':'>T >65TVYLK4=4M#<#R@P3/ERAX2ZA MQRLU).4Y"T: D4BJQVS!*UF#\"Q$0*U1GEZIX=U\]H6\UWGUG+^&U3K9P.4G M_'I9Q_U0KG.4M[-[4ZMD4(2&D,C'UMD_(4@(M2D4H_75R'QI_O#I((*[+UWL M@K&[7NMXJNP@@-^)V:M15=)Y\M_.$&?6@(H1P6LZ(C G+J/10J.G!1R'!J&BE=-($WSJ1W8O0[LLE1P7HSJH[ M27S6*3R4WZO$K(-H IT3*61PM>F *_J;5&3.N?5B0*++FC)/990^!9062I*<5CZZ(UC%G@YN.P=ZI#0RZALKH\K5:Y>^ KJ7; M__/#"XB/$M.H9+C^^??Q0=#@2@;* ;)0E*N& B%K":4$Z122&K%UX__#E!Q\ MQ$UG^*&\)EQ-5V]"6G?"7%ZN_#1?+.9_3&=?",GT-ZOO$RF9%*Q$8M/6AOC M(3)*?S(W2604DO/6S4F[T#=NX:\!4NX=7T,IIX,CZR'>?@U_3L\OSN_S9H0J M7$9'>7PPI]Q MF1;3K^L70)H,BB6)H'5]91$O'$K=$>"70O5=(JZ M?\XNEIBO[.CU_/Q\NJIIR1O$C[A(59E?<.*ER<9AAFPW4HT0'=:Y/$%*5+%8 M=PS?MQ6QXY;DCH3(]FKK%)^OY]]P%F:KFD%3WD(6Y2R7E*C4]FA5)/%"_S%" M1J:<9U8UO[AXCJAQ2VS'BOCV5D/GN"+3^7HVK9WXDZ)23$P+\*[NF7/,0B11 M07'>L\BLP=#\TG8KRL8MCQT987LJI,L6J$\XO1IX%^JJP\M?OYLOEY_HQR^^ M'?3T:H>??GB-8U]6&I5 KC]XC3]I)<%->8JX$D7\#@D<@M%OM:MKSD50LO4C MW7M$'/Y\9C/R\+\7TQ6)Z=4L_[(>A7@SJXIS5[QVQ&0D(S.>C(Q)"C SL.'^\W2!:76'KXEAF<[DDB"Q^AY6N+J2 MUR-$B2E&)X-5K1L*'R1D[/E(+;5]M^!^L."[P,^KY?+B_&86ZQ4?3J10O*## M'GE=.J,9.!090G'DVWWQ632?+_@@)>-6N09%4 /1=P&AUYCO*Q)%L M!N6U)@>M&!2M*(QC%DWSV/HA.L:M5@T*GX/%WL5LC#L,U-U#QANG*,<$GITE M'ZH]1#K9 8.A%",RH5CKVM-]*L8M*@T*G -%WL%#N!_/WHUH)L2XD\@S1!_% M9J-"T'02!\=*X,$6'EH?60_1,6YUZ(@ASQYB[^*XNG/L7K(AO?>U6Q&,SG4. M0[W(M*G4(<'9BFP3-N\_?9"0<4L_QXQW]A!\%_CYX=R]9((9S40@Z-N<:WM- M2$!"DF0)5DMTDCG6>HWL V2,V^!TO&!G#Z%W%>MLZ*=S]^-B_A47J^_KQJWE M13BK%]LD#1,U64',FNRAE#KGS(+/F>F4I" 9#A3]/$775MAR)XFMYFKILH%N M^WKN;_CGJDZ!&[1"??618Q:J'V1LL'JU32J4(#BPPNA@,\C!.V[KE 4:$,1 MOG4&W*Q>O=[.*Q;OMNGN [BG2!BWU'@L MN#530D.P'3DQN]I>-9U=I:97>>GEOQBVJ6CKSQ\EF=M/&(.E>4$)(46I5G:,K;]B\5 M#B2ZMU2V%4:'UV 7S>6[,KSYXX_U7V[>4=87_WQ2>.:Q[G?R*E*@7')]IX$! M=%UJQBRK,]-&1^[#M/>64!\7P WTV<]8V)W.&):=J1U&9)M.@F)6@G/%0#*> M,RN82[']BXG&9_\1\^^CG?V[Z*7;)35T+LS/\;?P)RXILO\V7=(/^PEG6*:K M,E_<^ML#LIV=OW%X2G,86\WRELO///"P1V&1608.*5LZ?[E0E#Y3 E]WC_!B M4K'8NG'J"7(.;L_8N.3K+UR:R*7$7\]GJ^GLHJ[!(#AOAJ-<"X(5F;3V) A5 M(^C"-;A2,N28D+.0*4YIW36_/[5CYSEM\'2OS^,XVNL@C+SD] V2HL+9/58G M.0FMK0YU#A"Y=.4<.$O1! ;)@Y7%86S=!_(,2>,B[EC(>!B03=34#^HH@5\A MQ1/OZ'_P %-)UPT8S)*$0JD6+,$C$U!GV[-00G%\(.P]3=BX>?.X"&RHLGYP M2+$M3K_,[K.#V5CZ/P]:H26!N=K;)VM"57C4RI*)M9Z!\@Q)XZ:\(WN_%FKJ M!W6/2''"I),Z! \\U,OR&#,X;PLPEHIP/BCK6@^;>)JB,C!VFU+TQQSW7K^[_M*!M[$N.1@/((0!MJ MK2,L_A#U/L9;21D]&@IVB_"4@ZU?+U(4DEUAZR=$RJN!$+D-?6,/:AP7E\TU MV!$Z'V,'658L1I*;EZ%NB/- OXA@@Q.9>5-B:#_Z^DF2QI[:."X&6^BI@UCR M,38&@4>M4-G=!!JL )^3S ;*@9L(?S M.IAM_1/GI?EUVQ8?:'K7MBM#+;<];KY57REN '/CS:2U27-&CBP:1][,6W!! M.I )DW2)RTI!6U-]FJ)F/NE'>3]B,J^N"NDU*KB@G_S]YG]/8<)$AA1D\AHL M9YDLRE"4:J4'*PM+SA:&L?4-7%,&.M@"V09[C[K HZNY@W#O$>8?CFQQ.=&Q MCDV)$0+*""IC A>9 3J"'+=>G)=I-4T MGN&E/#__3KKX*=2AT?/S^B?K?_EZOB0!:Q)CR0@9*9I6JB XXP/8XG-.,?D0 M6N_6;4)X!\LACXK: =7:+Y;I#S9S@I>3H(R.NCZ+YG68&9<% C<""OIH-5/) MZ?8OZ)\AJH/]CT?%X)[JZ*>_]1&^UI*\::1<3K)WQ?G$@1OKZC290&E=MH!< M:FN-T6B/=&C?):V#E8Y'A=Q!JNG)L=TI%\3,0LG9D&OF M3ZB8-Q"-8X[Y6) M,C4?$G5(F6;8]8L#(^H T?=4Z'O,%Z]%.'&\))*6AB36O6XJ@]KB<+?)\%GS9'$QE5AH*07X*WS(&P. MWK)4HCO2(7F?N'$GE(T)NKW4TP'N?BD%ZV-N_*$Z]".7SY62DL ZN+:0@=6; M0U[JFN=$F4])SED78FZ^+*T!V5MAU9\@5H^MTBZWP-PJ,-4D?3ZK4>R\7-U& MTE^\6BYQM0RS?'LA<)-KECT^V/3:Y5"&C_#>22LC*&F@)$)GPA<=R> 2)<#,)6=R"X775K7^78D<>2G3T-#YI&VF2'TUT]A\&$N_S&? MYS^F9V>OZO2A59A]J;7WC:2O_FIBO-9%A$#YG*_=[8Y#=(:#DNL*': MNW8F=N0G4UT@M[5.N\3PAI]Z7EW^V65V^HHD=N+[Z M%Y_J 270.RM1@Q)%UHP2(:"Q)/YDHE%)\-)\-!MK&\WM*7$0RJPT3(A4HB\>7_OUL2->SG9 M1WQQJ,ZZ6$ZRA0'>[C@AX5Y>KBU_.?]Z-O^./_SU9%VKD\40PXYR@L E>"$B MV.*2MBD@B>?X+G<'#L:](^W0_0ZE_1%=\7KX\'WQUL,%\[_F9Q?G=.A$,C$* MFC ZG9$!KR]0%$L&?&(:4G#9IYAB+'>V3S\R[7FKSXU[@7HL\ TD_K[.]@U3 M;^NPXH3+Z[LZ$N//^ W/YIL22I0ZN5!O[ESDH"Q*"*6N?Q69I*B"\*;U%.%= M:1SW?G5TA]A2@WTB]!NQ,5]\GW!RT,%Z!X5[K$^%"V6*G(-D@AO.@DW-+_D? MIV;/5GK$U]8!Q1,=SCP9%REV /+XM:^&V'6!?>R1#:A/E/- M$#%ET"DG+$5+O>52D>V_N1T:3_YR:TA-].5O;TFL'A]77=24>$DI*696/-2< M+)+0',71(6KC=2:+26XXY_DP4=MA[X5?3^VKI#[+1IL.V*0*B_55?"S.$Q\E M@S="@.3912ECO+?JK?U)O7TK,G^Y5T2[JZ-;9S;Q3*!4 @%3/?.UBA"$=N"] MYF087J [3I_(=J!ZB7%_O2FO[:IMFS'L_KFFKY=/$'J&1 MTLD0, <-.011"QUA<^&F4\B919:C;-T',V CY7W7N1E&-/M2MX^])F%_+_/% M'V&1ES\\)Y_XG(HO,8(V18&219)SM1*BB;P4$Q73K;LI]Z6UWY;*7;#T_*$W M@.;Z.A8W?/XKG%ULM'=V-O^CKAZ9B)AUL8&R847)L4HJ0>0B@>'1U4>Z3O/! MBW?WR>IW-FA3W!VHCRX?,U"P<3[=9"=AEC>CVK[@K.X8KLES_8,JR.4?T]7O M'TKY*9Q5OC__CKBZ]3\]X#QM2\#A)_" FET9M_ZS*L[%#XT&8U9XS'6H-!3 MRDF(IRP!'3!1BA"$7E::;SW9A<##=I3?ULA_/ZF1&Y?@18I.&7"!D\E&02$M MCZ*.*%*1)X-.B.= N^_'1V\T'P@X/VXQ'U@IHVZ5OI'EAL&+O' :7)99&6^]YZUO,!XD9!R<'4?[]Q[<'*J(#K:4SV1W54A3>?3;SV +R!W[Z.!'; M40'21K+C/P98\_$)S\-T1N[Z-D/7'OR6S"9%:&:\%)"YCD!&H.JL90:Y:!$U M"PZ1;06;K3\Y3I?^\;$TC ZZG!S[1!!\&=G^1L$LN=S&$?^='SYH-/\4(Z-$ MZM;8'%GT8)66H+PJX),M$(2-SJ5@)+9^N'R42/WJ8^MJS>U/_!;B&4YD-DJS M]3;=.KJY&(2H*.R,GB'Z4'04K6.FARDYI>!\%ZS<6SU[N!XZJ);=X^*G[^_# MBF3TH=S\\?=7?TZ7$Y&5)'DI"*P6@0)Y8L=K8J,P!.$R"4T/C;!'J1L7=2VP M\!R\VBBF.\A=P3Y'0& MJD8(>!)H^ZMC[/ZQ&L1^PJ\7B_1[6.*O>!YQ,8G1VRBY UVW^JAZF^]S=I"T M#R9)7Y+9+OM[Z*?W!(\#]':WZ'20$,=&P>O:H[;X_O4L)+R)!2X9"4D**XV& MHB2GX[Y6,CS2<1^\+M$)4]AV?8-/?67<6YQ!4-%,J./7B*Y;Q>^A7+F@@A % M,N.VMC(R.K:] 9D3*B6%Q+M+)QX!QZ.?&/<=_B#(:"/.[H*2>DLUG>';%9XO M)UDGY:2-Q$D=]\:#AR!K&=]I$1QSB*)U \?CU/3D78:)<_<3_-CGSD=<3.?Y M0WGU98'KQ\W_G)$J;JSB!Q9_G53F MI=SRN>0^7^\I>ME?[?-CZF#\XVLW%L.?:Q:-LIJ'J"%'00*E* ZBM1Q\$1&5 M)V\LGZTV[OWUSAS6T6&VAP[&A]FF4>?S_"RO>;OF=/G;_(;/FU]=];M^OQ5? M7#'N;!(E)P[(:D)J(\4!7">()G"/QG(,:BOPM:.IISBL#21'TE<7+03[\CZQ M,J*)*@//%+"HQ"EJD5& \+G4-9I>^];#-_:E==PI1XT1>U3%C>]+KP8R?<*S M38]^O?>\.,=%K;6LV9^DK*W2WH'DQ8.JR73,00 W(9H2K'9L.Q_Y_+?&G40T MA.]K+-_NKY\,SW#_/YBG5X;;H4M68$6C-?T.H*K-;G(M,F4 M:&-1V-AY;4'6N.. !O)3K=4Q=JKZ=D8_")>K.D;^W3S]^]:5:1U!3TK*KU9O MPG11&[5QXAW%J%JDNBF!_A,<>5OC+:3 T A?6+X[!OO1NM@NWQUWN,\0CFI MN7<1B/U,>=&W]5.K*KT/LYO?3PI+*5@?P!N4Q) FRQ!>0DYD')EK8US[P3V/ M43/NB)Z!G%0CX7?2I_=F\Q#I 0L)MRQ$B*R$SU<_XW+Z958Q^FKY7YB_D"!O M_8-_A.FLBO@]KB9!),V2HVC1*PU*6PW>)0=HD%N3O(^Q_0/J XD>>5C.X$[M M&+KL +SOIJO+UOO/N%J=K=/A5^?U]O55M=2:W:Q'%7P,"\J#F3&,<8S E:H1 M0HTW;?; -)FKQNQM\U6).Q$X\LR]-ESK@I>+3/_#P M7N4="&[4GWS36%H[LVZ^>5F1J).X-D.Z8J7J8_C^8R>]$I)[G36P4"PHBOGK MT DZ:AVSQ89BE&D^!/@@B@_U M/*.33&L-D6,=)YD\>$FA;6%*>6:U4]AZ6E,SXL>]?STB9N\ZT''4W\'IOJ&< M_O&Z9]-%YBVB(^E)#ZIVH7L3(@C4+@FOBFV^E_8' L;%WT@@N'L%L;=&.H#3 M_H*[87N6ZZ*J]^'\JA.L>*>C\0RT+Q2O"*? *TXB4=8F(:)5JG6E9@@^Q@7W M ;"ZZRO'UG$'.+^:G;\.[#Y\K0*X[#%,P2I$A> 4(_(]&HC9)V#,%RMU5CFW M?BWP*#$CN]/1<7)WQ6T3I76 OD]((<\T44RT9N62"1NSDC9G")8L6=6^^.!2 M E^8S9H7)U7KMU /$C)N=U5WJ#M<61T@[EFI/B;4F_J&C-GF2)&0X;& BBY# M3#H#MX870R877&O'>#C5(V.YBX#TR+H_9;1O;MXOU;5\=;'Z?;Z8_A_FB38F M^F0\A%2'B9&] Z6J$621N5C-18K=@/\Q)CJ/)AJCL)41-(%$%W?IK43P+4S/ MJE-Z,U_\H^ZWG.3$,@MTG JK R@Z:LDY"05%V&1R,1)UK\9QEY?.8Y_3L)&# M -*/J<3G)1'O2N+C96/I1XH8-U70\_EL'3=^Q$6B?S51B;N,E+0;7=V&KNLS MHHO = A2IN!5\RA_.&[&[7KOP5S&!\EI&\PO?WZ=+M;_>/,$9A)SY+J.;8V) M*=)(<. M0X@Q4L)%D2]KOKZR&?'CMM2?JCDDD4;@QRN5Z'(@^^_H W(#W)D&.&5TN===4ZW;/P9@9]]'$R-#O R(OVUHVA]J;^>+R MC^J_XY.$1NKB$4Q6I6X(J2. $GD36W*4I3!O6S<-')?#<9^,O%2[.AQ,#8UM M^)[96U?AK])J^FVZ^MZ\C?:);PS56;LM6WTTVVK-1 [U&9VODQ*YYQ"BJVN- M LI(GKV(YH\[7DBS;0S(G9<,! I+B8R)$ )G@"8%RUUDE-;\W6P[0+/M+I@= MKMEV%_5W<*]\MP?/N)P<@B[U#:1/ 9S4&B0S)A:N8XRMAX*_R&;;G4#P3+/M M]AKI $Z#M#J%0K:;+ .K+$DS>@>>6"=!,&_0IN3X(/7S%]ULNP.LCM%LNXN. M.\#YXWV;Q5&.P(P#SD6HVS@HA1"43#AE3?"Q%"U:@_6OU&R[$TZV;K;=16D= MH*]!INLD%A]1 7,QDQQ9 N>"ALJJ(XX9I9&]W,2\>VFMCX>$!T?6_2FC?6/B MRP\7J^4JS/)T]N73_.SLE'E(=R,TE.)0*-"O&RUAL-JUCW6$X MZ=S+-\9C*W-H!XZ792)7D[I\ECQ0"BV<(YUPIR%8.G&%L EY4-*PU*]U[#!F MK3_#:(C,X8QE#YCL;2=?UP7PSZNP6'5A+>L.T.7;R]Z>?RSFR^4D".-,0@NY MGNLJ<%-GNQLPHNB<##-1M5Z5/@ ;)]HKW*_%' J5'LZ6FBV]72XO,/]\L2#9 M;GC9-$;?2J66O_R)BS0E.4P*]REPDK,/=29?1I*XM)P4P%$XH861S1N"=Z;R M1!M]!\3ZL(H^=&9>%ZZ?Y%QP6E?"U+V)-VV>UR8^H6R.)2$=*%WH1!2!"XJ40G(_*<:%!1F1U MQA2=RW7@/VHTS@9BU?=V]-QCXD2[DONUE<-@TD/^T4XG_XW3+[_7YKMON A? M\"J.73]:J_HJE_I2O$@CK( 8ZCA41_]Q@OZ3)8DM.L&QM%YE=WPN3S37[ZYL M/ 2H_CIF-TFE1..5(O<3ZIPC.KZ=S!S($RD139;6-)]->1S67DSY>1"$CV.0 M.\'M= K6C]XW/UB&?%) 7$O-ZVI2IFMT$%@!"EHH8#%8ZAAFF^+1[;$=>R=Z MZ'5JDR/![A1.Q^=$<\7]=M*Q&4E=@8$L=;6\"A*BBQHH8,\\,PI];A9/]V*4 M.W'X8HKQ)V&7PX'O%$SST-KLD\+2Q10K2X+$,(!B=6.R5Y3Y%T&Q!C 6R_G87Q>+'%G+7["^K2&_KRN :M/:2_"V6^X.!<3+DT..B,$ M6>K6&D4A V<*DHR &4Q2EFYF1^[-YHMEC'Y8W-*QZL;PVDF0S/1B*(5!] *ZLAF+H^@P=1@F .63<#OI]CYD3SO.YN\@^ 2"^VTL:= M_"@(/BD\.F59AOHP%133!3PCF7ANN2TF6.6QW\/H#CS*79 MRYX[!_#Z+W\.*[S9#Y]$CL98"XDK!^EQV9/'DIVJ. M>0P-":<78&WW;BS7DQ/O'-CD@2(37$&,) EE,(/#:,#K$K7TQCIU]#E!#?@Z M^:F:8]I5<^"8L;D]PWT,W+3&2!)N M!J%3+9@G#H[)",@*:EL2+Z'UD]F7,G SH_ ^90DF.@H\L3Z5HV,0BO.RL.B< MT*RUV_][X.:.F!UNX.8NZN\@$OIQ#I]GFMD4 F@5(RC%%'CA'41.HHTHK1%_ M;[=O#8(G!V[NHI$.X+2_X)X8LJ>+885Q2> IOC[K#Q +KY/*-$-13(SBZ"TQ M)SYP,]H=R;O(HO^+J]WF>G\V_?+_.'5CT"=$P<@ F@/*1CL)$NG%: M2H66*]/5N=^__&2&UE* /!YJ594EU*ER@M_]>9!6BC&D,J8#^"*#2!M<#R'HHQOO:KE"&R=J"4-!>4A3:T!KEZ:J7V:+O_] M9H'UCAL)>JNU0 +3P0OEP-B H"QZB)D'0&^]E=K[J ?I@AB2J1-]#WV*9G8P MIEZ:D5WYG9^GWZ899WDMD!0\SQ$+I%1;K73B$))DD)U+)E#D7GPWK[&V9>I$ M^\M/T<@.QE0O1K9/C]93 MFT_T9,+I7,0(O$*+P/&GPAQR/)_90LHV.^FZ[R M9[DYT>;Q8YK5^"@:T9YJU\(P8KCU#GOB,T^Q3D>(A9)E):RMJX,D.*9T"3$% M8^X\^+_?37$42D^T2WQ@<^D/)"?48/2)PMC%M#*[_OO!UO4^\YVAVHEV8:^/ M+B)),&/H+ 17*)V(ID HJ,!GX;23QBCQ=Q?1PU<$4J)-0=&AIFI#K37D/&Q. MP*1!ADC)F&T^N.7O+J(=,3M<%]$NZN\@1_BQN: P8PS2F:=Y'9[&M8-06[*< MUV@%JIQ\ZROP%]E%M!,(GNPBVD4C'^X^.WW,+M\7O9^/OM&YQ'FVWM>"FD@2BLAL;J%J#YT])('$(+G$$5F M17XO(JDD8UB]=(I(9[<+X+-#\H,B<6L5 ME]A-'\ZNS)VH@1T!X<D20=9H"I M4M!9-!J[&6NR(V^=)T!_!5L\ &Q=-!X,(I17.4_K+\+9)A%="PGS3]]OI:C7 M(DMH4C(Z4%*:+>E5&8B4(]1!O-D7'96+_$?[?*H]871^3K25[G@VV9&N=L+> MWN;Z#1=QWGT,^Z^UTJEY -@.724^KAF2CC8BN">B1S>G3*Q)G!G!@ >;**90%D)R"E J9;)2 M.>I!1IP?B;\3[?H[(7,<&G2'FN1O)UCBL=9[KW2"9.MD(9X8N$2_RIXCCU8& MH4\GJ]RGQ-/?_-D3LLA!X7;J.WFV%\ZS0TAO*UHR8Q.1"9K'.@N,_N/JF 4? M,&K-)>>LF]F;PXC@1,M%)W,W,A@<_QJ7)\^/%!9<*DMN&227 I1V=152D""U MRLQQ(1)KW7K2 ]\O_LIE.,/IT GLA.*_W'7-\^+SI3 ;721;50B*11*?%!D2 M*BS!FL+MZ;0P##' OK\3_"_E"8;$\]]71MO)5 ;"AA<1N/,>E%()@D,-AAQL MSLD&+D[I3JF-7SCE2Z?!_<(I:7LG>+_HW.''>X3G!9=-+B2Y6D%QZZ&>"F) M"Y8A4F(9BO?=E-);,__BK[U>0.PP))Y?M".X=9&QA?M$$4P2"G0I$937#!QG M"6PNFF6==#FACK!=.'_Q5VTOP 4,AN07;?^[E%_(*[)L$$QAM47/2PB)Q7JS MZ6IYV1C'3\;Z&Q<13_E2[P78_D H;GHA>/29/4//ZCGRC)Z.9_.D(I/&DD"B MSJ"*#N!8$6!0\FRYB[RTCHM>RFP>+I5FD8R0:6>J.9(KB9)31JYS*E9*YYI/ MDOA[-L^.F!UN-L\NZN\@#OMQ9(= YVPP%GBM(2F6ZT;DP*%$5*RDR)UHO??C M1<[FV0D$3\[FV44C'ARC *9D@N6)]0>V5/'H# M^HG/YMD)5L>8S;.+CCO ^=/C74SF+@MM 8NR4"=K0-#%U8$;7$O)&4^M:\M_ MM=D\.^%EI]D\NRBO R0^-NHE)5&T14$"RC4:,AD\*YEX$8S20RXEYL88_.O, MYCD$?2T4U@'NZOW$=/9EQ=4GV!P+&/2KW M5N/#<-A#IAT XA$[6AL*V1+9VX<97CK-4I1@,0F(Y!U!>:'!D8 @2_2V),2< MF@]"WIZ\+L"T#PBVB_@/ULA)@.VW/^:7K*&QUA7#P 05*6GB"+$D"58$46Q. MSJ@C71<]1-ZXQ^ QP;:?1DX#;(2;*TM"58*(@8$K)1!S#L$Y+B ;F;40P8AP MI-Z$APD?GA+.PF,[7<872*'2LB84C+I1W ME&=87_L&?#:,QVC85M4T^L(M2-'O;N#TZ,=';DX=-51OHY&Q(75)]S]GRZ^8 MIF6*^=("4XX^)@P04E*@DB17['D&S66PWNB4RU;UAN=@]1@!X\1:C90Z;RWA M3F#R9K[ %):K*]^98N)&.S#D*,E5!T5>U$@P4B1+?X&I;+7Z84N,_/CU$0'2 M1J4/@.0 ^?8;#NWR#%BQX"0Z30%@3*"R%^ ,%@A6JDCGOK*Y]3*1PZD>N?VZ MBX+5D77?"]KC\QS'NQP__Z+DRY?%>GS*V]EJ,9TMIVG=&+;I()]00"J+8!QB MK.-;@HY53!909,Z#+5*PUA\ M, DJV@C18 :6D^?(3$!U](U"1QT+U-_CXX:6UAV$_GX/O)D?&(LJ1E$0P@I% MU"X4B,PHL(X9BD>RB/%.0-CU<]\3?+K\5D8TZX^]^Z[I_6(42+6<*A [D;64.X )#4*:P$A1+Q;>^ MWGF,EG;=[*]FJVF>GEVLIM_P,Z:+!4$?E[_\F5UL-/:AW"5H MD^AAE([SO)XQIT$E@;6N8$$$I4QBF4R\^9R5IAR,FQDT0=SC'>M'5W$'8?R! M//_T_>$?L*[<1N60"1<@\UI%(\;!%QZ!HT;NLD^1M_8# [+32TO]\5%ZMZ^^ M$\AT:SVW^AN9U]D96R#Q6MF+WH'/Q4-!;H1&)=$TW]'\#$TC=\_W IZM0+VG M)CM YB\4A\Z_(ZX;LS?Q^N7=AI1)9\;K .HZY*+>E\3L"QA/205J98)K/?#Q M46)ZQ.*^.I\/H8 .D/18FW4VE)$ZRN5(.&1MV4GP,26PR:+P(MI86C]QZ[(O M?E 4M1!^!Q@ZT.O?5$%\(<.IX7V)-;R/%+?$(!AHIQAY>)6";_V"K17MO737 MGWK\N!\83M\(7IW/+V:K"0:GE!?UFGB]\9QTX)RL0RJTEW66M\36)80FA/=X MU ^-N;; WP, 7>S7NLO')TSS69J>33?:OYXZ(-$J;Q"T$O4E+48(SGH2KTN1 M47"$S:_7MZ-L7,<]2,UK )5T ;7WN'H[2_-S?#=?+B!VK'6*<^N-/;EK ; W*!*.RE8_A26 MTS31*>O(HX24ULX?ZS,*R4'Q*"A8$4&&UN6FI)!E=R!%LD-X(;%_R1SOC'2!RWE6E\E#92 MWOX5H?DJG V2&:\/AFO!2>FQ%#(U*;"^R:54+TK!"3\2*4[R2J76?:]/$C0N M[HX06K931Q>>[T%V)DZI4IQ X+GV$3(C(&A7.PH3UYQC=ODHJ.HK.3Y U=N M:">I=PF>2Y=[+2+#H_%"6/#&X^6,4)E['(%__RP,ZN0_XVN'-WJU8 M;=0/?O.1Z_'3-S.EF45R>UQ"CHH16D6D?$ *T#DEPEH.0;2^N'^*GD.=U_7/ M_NG[3^%LTYZ!N/K'8G[QE0SKZI(\2N:0 V7)'I0/&@+W#KCR7HLDZ&];][]N M0]>X;JT92N[ZM.8JZ>",O,73+1NO(>6FX[$&$YPY!4EE\M=2% I4HP%F?=%: M!'KQAAKF\.FTV!YV;^F UDKK72 M(_SQ5HUJVOF'N#R>G"T=,9F M!LE[ "NXN?[E?TUQ063]_OT=?L.S=8SC!7= MI0).\YRBU\;$P;S>?7(ZP5E[$#P&MP,UTBFX^"4KS$K*T8P'DP2Q(GP"IU!" M,"[YK&SQ_!C@XCW$?7P.$JC,"B0"8D5F1*$(!58J2CV8)AB M\WSV"7+&;2<:%US[:*0G<#T4U[Z9SNC/IN'L>HSWZ["9$_;N^O5<*L%(1B:$ MK$10P92:E"N@2$-YDK!+9KC[BOUH[@2FP^<21U!I#Q"^8NG67+OK/WNU7.)J M^9 D;JXHN2A6IZ@@Y[K+4%I.PB97H$1 *TN)PK1>E'0HS9W$B$=!V%UX'U/= M7=1N7GT+T[/J%M[,%Y_#V:V'QC]C7-W\;F*R*(+[ EC?\2LT CQZ#MQ*+#$4 M5YKW66U+V\B /2IF[KX1'T)]'?C=S3#1&_K??'L_G0BND2?#P?&4R;+I]'+< M2"A9>&<9&7YL/BCR 3I&3G/&A-O!:ND&6K_BZO=Y?KN>^_QC,']3CY^(K'S4 M4D-25I" ,$-@D6*FI&-Q-A>9A@'<-M2-'&F.#\/F*NP G._G*UQ^PH33;VNO M_@!'$;ERJG!(TC'BB&?RY$*"B?0WW$F65.M2]O-4C=M-/RH8&ZNLBZCPW3S, MGN$I&:<8YP90& HHG*HU+A,AI"!E2")13-$8AL]3M14,]8N$86.5=> +:P1[ M(\EKAB9(UA0*<1 #$AM>&8B..4B&^"LA>[*RQLA[A)2MX&9>)-Q:*&=WC/D- MQF;KM3CYMP'']S]8\"6A7IQOZ@UEOOAUOEA]"5\HYUI\FZ;:<%1?'R];/P_9 MZ:,#O1+9G_%C/!9)%,;%DCBP4)]QU\*[<\A )E506Y9E\]WU0SP66:_?N'JS MOG;GM]ZJ7_[)?^$91;RU;:G,SZ;SB2*.@]+$<.1U_Z[W$!19-%-2N^PQ:!6? M0]T>W^VD1'@H&'Y8?#*@Y,?>$71G+L*UW;Y!?(2[(&U2/#,0D4=0IO:C<^E M*&'(O]NH[HZ-? 17.W^ZDTODIM :5OYCH^MU^#I=A;/I_V&^YNS7B[/5].O9 M8^Q%F;DMP4*(=2Q,KOOC97U':E 9R[W6=R>C/0*OW;_=R05=4WP-K(&. %9Y MN0D[UAVU#[(GBRG2>PLN15.'IC/P#C/]%I.P.M:YZ;L";,MOCUP*&1I@0VB@ M@V3SXV)*>=-72IS6KP6>/_^==-S)[,AB#!D0F0L9D$-(Z!&U*R6IUO-G=Z5Q MY&I(:R0>154=0/':NM8Y_*VW"9<3G3TOQA45(/IU-=$7<$$Q8"Y8S57)(;=N M^GN&I)'K($,!K:4B.AU_<;5VY"><89FN/IZ1^1RRJ?")']=@6^&VQ#8J.MQ> M@/D)SVK)Z?5\N;H!5PA!&*0<,&*NS9YH(6J50&>F? B%6=YZJM%S-+7;8/@S MR7B&^0=AWQC8II7,RA"UU0$RDXH.^4S6I8H PY(WP5N717-7M N!X]8IFN+G M\3V$K14UXA&X7*PFG^JBV?5[$Y%-2)HA!"4IA-2%04",Y+M+0,\,$]L]VJ&? M>@M9]+L;5/WPP5Y6]C57Z/Q0Z?8 B:MGF)0]Y.@X9#(/8IRRURB(]BB4$2DF MJ[=;[[X-*,9\,W. LNZJ>P_)C:SP7\.?T_.+\TO"T1C!-!+SW+"Z1*4FE=R! M-5P;@Y+0OM43YF=4_L-'1U;Z/BJ;MY#?V+6>2]_W>CY;+:;QH@J\.L"U$90L MB-R0P0C#:[PMP OA@=N82Y)!^*2?BU"?^T@O:[>&.@.:"KE3L%PMTI-!N9KU M<.YNM&K? QAXR'1L=KTB)_U^E_=(-ZJ25 MS#F#RNL6Z.1))$:!XP$%ET*5NX.I'L'#G1_<'P+V4=:\D>0Z**#=]YTWKO/= MS3N12(0C(^-PE($IZ1(X2<[42&Z9+"X5VWK7\E:$C7M!-?P)-)R6QG8XGW Z M(^IKQ]7K^>:J]S(0>S<-<7HV77W_B(NK*M8$N0V2LP2%Z_5&-F*M2 96,YFL M(M&R[7HW=OONN%GN %J?'T<%8Z/K,YZ5-Q>UK+GNY/L5\S2%LXV77O_R]5F8 MGB]_^;/6G'#B#),1;2'G7]>K)9\AANBASDMUUODZKF,K=.WVW7'CYX'1-: * M^CDV[P83E\:R^#6L2/JS+S_\/2X2J>5#6?_EA"LG5!(*C*F;J62Q$)FFWZ9L MN$S)IM2Z'GXPT>,>M\,!=ARMGC2,)XDQ7GR*X!D:4"4K\-8*L&@="S%SEUM/ MO-B?VG'[3'H&[DYZ'/M8?X;-Y4-\_@N7*_HC8G0D1898 M0/& $!7),VG'@R_,V]2Z#VHKPL;M21G-/1Z@G6:0:]F@LFYCQ4L;6\MQ_^Z4 M1W_6X:TIVY'9J"_EWL>N&PIR(. D'RE4RPSJ$C$(/%O(,;/LBL,<6K\-?I28 M0]W/O1_\D9(JTLKG*6&[4+8U6[T/Y_A+E>ER&L_(KI:KB=$\*N48N!PIYS*V MFE2R4)(5TD=GZ"^'EL VA(Y;A6F#H+LN:7B-=7 J;L'D:URLZ)>8_]]\AG52 MT<7RS?1/HK2RR\C!HQ$1DJ5$2F7-P'LK2K;\Z^+^;?UJ\\/BT_X^Z9H&J["B[?UG#V_TO]=J92ZHE=% 04% M!;@VU$Z%^L#<,1-5?137O#/Y.)R-6R0:S02.C8D>+>4JO[L=:-<@>Y(T"K==4UQ;7WN?T'%K0J.YS@,UUF4N?MG# M_C$L5M]_6X39DN181T(N4:"5#L8,](-F!T''3]:9X>OPAR5"*Z^",?3LCAX#74X/?U?]!55YME>0A ML!)C!&:5!!4D TK?$F@1F3<84<364\:?(*>71RB#@6$^C&;Z!=G54H"<9+;* M@G4N@1*ZCO3@ K1VDFB\O.S!54D8 M:[B#;"T'%>NS8T?_T3)3/N.+='*K=T^[G)0WG^\2+/LH]>[AMZ>$.P#'(P[Z MYG8Q1F>MUAJL#@:4QPC!"DJ#E=(QY8Q!MQZ+]AQ-O;RN.=;AUE1'_6+N1-119*==Z[!J!_*Z#.CWQ,5VH#M826-W M2KU*:)E2*48VZ[9JAMOC:N M.QL$1,-(N@/7M9X,]&J6WV%8WI[7?81QIO_$>+U(I35\OR@GJ9G?^;A M%=3=R&Y40OWI8DG86BY?S\_C=+;!^2QO!C'=T'-= -/,NJ"$J5MIZVAS(>J\ M3$T9I! "@Z$0KK79[D;AP7N:[OS<36SJN(K,ZMK>G(AW9Q!<3 E8T=T63JV[A*!9P<0A"8F@D$L@M@(X)T6@ MO*?DNP\2FQG1'5+&Q5,#)<_;2[Q3X-1?+A"OGIPKPS0EQ( V45!HG*@7$1YL M+"YXA;ZPUB_ GB6J#^=TD.JW@-/^>A@[K[N.)R[K<#QKS5R=A8;6@K(NTJ^\ M J:+H] /71;\N;#HH1_<'PX.T-F\D0 [\"IWW>U-4J&]4(*3RQ7><6*$:3JI MBP*MD:E$ 3]70X 7P>,*Q?"GG6U?0;_KR>3WWK;_C$.H$R MHX,LD=5):@:B(0]L.$\8O5'A[F:#(4ZH)RCL*_;9$Q;/'UBM=-0G B]?HH8O MQ-J_YO4-X-L9?1#K],^-U\\3H21:(05@J<\!D:PW!HR@C5/>H\]:'"'?YC>G96;T(NAU5- M<;-Z#_-[7$VR,XY[54 4KD$QQL A)D(%;&?11P-/]Z=*WW M"?XMCYE/>'ZS@LB#M/NRP+VA\4[.M:N=_5>-S:^#E\W73DV"NY% .T"Y;]2V,UENO;T!Z&$ M8F3KUJGC<;>56=B_K%FTQ,9I=$',S\_G>;[ EET0=W_F %T03Y(]3A=$-DQD M[B7(7$S-OQ2$K"6D[%U11BG/6[\)[:$+0F,(-BL-I@A*#W3D$(R48,ALLQ$F M8&P=)IQ^%\0N6-FN"V(7-71TGM^]F%6Z<"<-!V94KF_I//BL?)UY*;)CW#+7 M>H+0"75![*3D+;L@=I%XI\#Y\2;7YH Y!U6?+=50(AMP%$9 =BA9EDD+\W<7 MQ.ZJW[D+8A<]C-X%<15/7%[BQUQDMJ) TG5 H-8D&;(Q\-I'3RF_E'F[Z?!W M?G!_.#A 9_-& NS JU#$/UWAN^DWS)0EA-F7Z76IZ*?OOX;_G2]>GP427+4: M9ET.]>Q.53RJ> -1.P4Y)*65YDF:U-B_[$!>7]>%AQ];0VFF;]#=,%9G]ET: MIT\RK_.ZM\&@LCTD#]9;![!\?;%< MS<]Q9 @6274%0SFMPAD()8VWF0L?@;>O^B:T(ZQ:"AT-C M/K2>.@#?AZJ@#XN/BWF^6#]R^BFD?Y_-OUR%%9)IPR,)2!X/2;<&FJF YR]G]>I!E]QA:^^4/B[O@&_Y"08FT+V :S* MCBR&&_ !%1 5W ?.8[*M,?8X->/VPAP37XTTT@&VWLYR'0^_=2SBN2^Z+H?E MT==I](&!8Y9#T2ZY9))$UGX$TDXD]M61=7A2,:2&^@?@@Z9KF,V9&P\LN$RF MRQ@E["P"5V34EF0I=&NOMP>98T_"&1 VNT'T8!UV -/?%B'C>5C\NSX_7_^F M\G+E] VRR()*("D? ^5YAIB%J+,.*'/CF=DB&@/R28*ZAM[A7!=)+L ':3;'I/@\HB4J\ZWJ"&3M(]M2BA>]KU3V MZW$ZV./2_9UL'ZD/ )\M^V>JSXHL%D 1$IL$;RRAM2"DH(A"8IJ,#>&X>YRV M@L5^/4[;Z&@ !+[X1MM[)U6IG'/'EB%E4A!0LNB,+^B<*TB]>S6[O)6?H6]I M'Y1UU<, N-KQU?23KZ5_Q/4'_D%[:O<)SYN4%CEERU&'@2AU!%/;] F?"8H, MJIB4JIRLVW.:'8V5!_<].0? P*E9Q-6JJ?7F-[\2:ZT7TGH5.9AJG 4K"H%WIK02%\+ MA"(RL.\DGW/E^&RJMNP)MC-JI]4H%K&/]D_,$-Y?#P?W!WRQDJ3JCY> Q*-$&G&E (@^LDB0I)$^V]]3+B;:R&?"/M)([ MI]I/[+!O1$8"-:I2"0(%-GY2%4*,#JP0RI;(,E&])]AUWL)F:#^RBO*<:A[@ MC+\/Q4+ :KU$L%X4SNU]:H7S M&K9#,EKT1O(LNMXFAY9%7=G01[O,?>BSQN MVL@+G+5:M.U1.V\GD,Z@@[ Y<(POG>@,Y4W6M1DNCZS:V5TA X"LKZU] MLREC@86#<9'8^U";=69"AI0TIYP16?0U1I5[M[ <<'N;0?X[KF3VA,/Y[U))/\ZV=V)Y-\8=GSD$G*7"GH0F!*5&!$%(#!(2AC,>M:9<4#7,P? MG$RR)*,B:>%+;VZE)Q MCM4X2:D-NV8A"<4^NFHV,&>UMD7%9*;*G(^,3'(KU6]-)KF-'N8FD[R/)^XI MF$+$;#,(AQSG)4$M U=0#P=[Z&S928 #G"K;TD18 M3%(8XN-7%$Y:"!.DC!(D2TL'%9SO'NM-P?]R8%+)?=S7E!H:'X!/DD5HG672 MO#%O?Z7K6#3@?]E&QT. -._T(J8$*J0C25' MMHFZE0J$9"UXD4NP$840O;._XV=YV4KI3[&\[*J! 1"T#>-KSCDES1LRLG'6 M4#40R""GRD8E=A]2R]YM5;UIFP_,L+:/AYU*,V.#[DD#S0JM38<$Z.& M9)('4IA$49)CX=Y/6TZ6MGDKJ.Q)V[R-W@: Y69TP+(J4M);X/.<(&WS5M#8B;9Y&ST- +YOD+>V&P#E-,<0QK"LVHQ!=*J" M$U93#$YE[/WR:D\ZW6'HFO>!62>-#("M;Q1Z#5G#BP5'%MD;A 2Q_5^(U?B2 ML/9GO7IV,6.1G^P?P/61^@#PV9(93I.J(M0(.4@"X^MU,2V!BMZ@#3DJZAVM MG0A[WS:PV(^];QL=#8# %UGC4B+DH]=!<:VQ/;9W>JIDL,K(8E00@GK?>QPM M>]\>*.NJAP%P]=3<6V(!L\&6QKK MEJ7OV3D""D[?*)X?#9US\CI9 :7Q?QIM*@2J&62R(5DJUDPV=O+0>QTKUCT* M,^J#FS'MJR==*">YQK4!E$ZT![Q9$02C)7CKI,'D?7 CDW;L2!D[1[]*7UN9 M"P.G9A$/.7Y^Q=5_Z;+]RW>4KU8W;>R^C28,0H%Q5K,[YH,CBJA *]:8%L8E M-55^>I -#LL:.(J]=$7(*9O/0X9=Y5S5TK;6-V?!H/(0+1'XD(1G89FB];%8 MS;:,RW-TX(QH++OBX<1LY"OMJ,O9*L'QIO?.M!>[E;54 CM;T89CU"PF&U1R M>*+9.8@#![&"W31^8K!_GE;4D1&5M\Y2")6%4A5@P@PI>TU45,EF$&J("8AF MY^ '',0L^B#BQ,SD"9+1("T57Y"W+SW[RD* MJD/#0>3Y%&%D;N8=R2:G84O M15D%EFJR9IQ#TTU>V1U\9F5/0 - MX52S/(;1=('UDU>"?!'N^Q]R+G:$5$D3G 5Z71CQDC M(559((E4K=$B&=G[->>L5+/?1S&VJ]H'. X/2G2G9+8H%53'*8%1Q <#60VJ M6N'89Z!S=@R+."T>Q$&"A9[P.%Z_\2);KRG(*M$9I&Y5A^H<1,0,Z#)+(PIE MY7'<(FYH$=]U178WM0^ _HTX@9W@%+B6"BD01X+"L2_43H%';8P@SS_K75+M M1])\9"71[@H9 &1/V-IOJ^7KY>H/?'-1VQ\WYO>)+J[NFL-61._.+C(]$'!K M'7N5+Z_P?)%SR%&+".1,!F,-2[BP/$+%RDF*4"D?8*CR?IO8K"?K^.N6!U3U MT6#]9UQ=G%V\7[]=_;)2@\@H9+MY=UKD1K_'"FD$L4H);7W6I%6=!?+; M[V4SY!]_ ?+PBA^>5_Q.))THQ1]_7%\V\6\N=AXB\9@318D&DO6A/?D3@-X$ MD*HQ/42M"O;F2#@LD?@3O>/W>KAU&PN-I8U*)F@#*3C&5AI200NJ2.T#RHAF MJI>NWUC6&/RM$^!H@_;^O50TD-=^:DO_I,LWC7R%VHF]$#Z0]TF#HMAF=-L* M&).'QM\2R"FJ9BHW_.+BYNWR'P2!NZMK3!Q^#2+N-O6:1?_C\N+R[.**0XFW M'VEU+>SU#\1A!OWX@9-&6K^Y>)7S\JK]UOOV&O8S2YT1P(I9?;D.=EA.;^OO M^/DW6KW[P K^Z>S\ZI+*@J,<1J")@+5R#%21*<*]_;9_T(LH*RG&@93>U=?I7@9%!*6TV,DLXGS7-KV??$/GI9,DK+*9&7CU1FYVN:Z.%#@A:1!F$CM'J[LC[UH)FQMC4 M<'@,OVZZ&0%H-VN_9;C$6%6.UH-**36J!]LBDP@.;?8H..F3W8'U< $S ZF? M8A]#9F!QB; =KGO M2O6VJ!IUD2\%3=_^BB%U7PLS9@&6S$-Z#;':1K$C6^LU@\/07S'LGT@L$'80W/P0XI6S/)58WN[F; M!F5<<3H% YIEP]EL5I!24&W(2B!AJ_6H-P+ DQ\_SQG03VG+KO*;VQN\X0VL M'JQ=>XL.DP2=4+,H2@0L"<'I( VJ3*64C73_Z(/G,?IIM+Z/S,8)$)^*J;_6 M777,4LIVF<69'#"B#<=&JD+)-7I9A'*^-S7I)NN:V7<<.B_IK:FQT??;:EG/ M+MMUY_VE N;B26L+R;=Q)%)[2*)XT-;+[$I&[Z>^D/KF H<(:#OB8W, [JFL M66.?N^W]\ZJ=WV_K[7WZQ?N[]'!A:U)>LZW2M=6*EAJ&T'P#69ED%!PV=L;= MLXL9%F/[0N#Q0(TNVA@"6+-:8WR"R,$'J!PHU%"+"_U'WDZVG7F+P8?#\BB(&"!._(GXFSEK:[M> M*&4M.24:VT6;3VTSH&;[MDG$P&&T+++W[-R'WS\O'?OAX+>SS ? RZORGZOU M91/4Z^7JU1]-5/^[V8B6DJ25"MA!V,;_GB#$Z,$HGRH;@X_=P?/L8N8E*S\< MDOIH8P!8W9^TMW,&?J +8D$M"E41BPD0A9(<;,A&RZ 51"^BDS85WL)5,$':@:!8)R8[E!#T$J/H:3),Q5%B=[/ZK> M?'7S,F,?#G83Z6L )-XVAWLABLW. Z$1'!>V=W]6L9B\0?Z;-@]SDAF/FR6H MD_4P'] 7;B_GN:M"U]/:?L75^[.+!?G$D5X; 4TYM/.5,^J2)0AD0%=I*SZF M6'NF(O3@0^=E3IY>]7L)3_>__?9Q]/K?W\Z=T;I.' ^_?KAYXM3Y\W6 M]O;ONZ?;VV?79\Z_KG_YV=GK='O.=2S"1*4J"D6PO7U^^<9Y,TK3R='V]FPV MZ\QV.U$\W+[^O(U#[6T'493(CI_Z;WYXCY_ 3RG\'_[K_7]O;3EGD9>-99@Z M7BQ%*GTG2U0X='[W9?+%V=K23YU&DWFLAJ/4V>GN[#J_1_$7-17\?:K20/Y@ MQGF_S7^_WZ9)WOU]-'>7_\XT2_:[GHJ-?M M_OT-/?K#^T$4IC!A#._SKSS,PF"IO$FW1*"&X1'MZ0V_:K[VHB"*C[[KTG_' M^,W60(Q5,#_ZQ[4:R\2YE#/GJKU.EU.SN==^4UUZ_6 _C*^$WC3N_PUE-O\O3DM]./ MSL7EV:]7UY\OSJ]<^/VT UC4W7>NKC^>_@_^?7YY??';N?/IYY/+UF_H\SEN MY/3Z_$RO_]?+BVOGY*?/Y^>_P#Y:O_Z-010[Y^-)$,VE3#:_'=K]D26I&LR_ M^3;W:K?Y_7>]@^[QPWY>CU3B?)9)&BL/*>)5&GE?G%]#N*LGPUA*(I<;Z4@Z MWW_W;F>G>VS \?0;/2: ^]*+8H'LX"@+?1GC4X"IRW?P?(O&TP&X]8[=E@/P MZM=6@I%S$?H9DEN9@(03>AW7 M$^E3=R(C$AI0\N16@9&7H"/ZM-TG4D6)QF2'6 5]$7M!=&TWX2BTMN PIW'.?\QI.3%,'GRP$\Z#LCX-H*B":0 _AT M$D=3Y1,;=XSVK&%[8@B'2%/AC?2K:01G[8F)2D$G^0L^!"E@G#A9 K_VL]0) MHS2?"L9,4? O1/QD)(+ &0DX5SS%!,[4&4L1JG (!YQXL>KCD(0E8WZ?,:!S M?_UHN5HU$;X/LVX%<@!@W 6X+@[$'RDXV# ]VNJ]FWQ[NT;]@?8ZST>'CDN0 M.NR\W3>P6B9? 6H59:2YR2H3P3%!M'PJU#Q]9@*/O*E+\14XL-)UO]#>CD# M8:)#;*9$7_!10S)D"%HG2MX%T7%7L_P)G["XE+.$&=,S R:OR%;.P&) MTV^/?J/_>Z+5U!]P_=UNN23^G 1IM:T0GZ]^;0.<2* !4:3!DAC+22P329<8 M;C [5^ ZQ]*3*$E&H40!)*[*ISAZ[^UQ DKE> Q$(L$A06@5L3,502:=OZ&# M:")C_7:[L?R4-T%P:<.9N?6T&RFU%X4^N=P2)Y&I,XCB=%0C--I$'3#@,DIG M*ATE*7R.M!V_@E?E,,*_4*P%8A[!IS%+MPD2_F)\EG_=ZB0S!8*IR%+8>*H\ MD%+GM% 5&@[4E\XT4KY>#;P[7"[H:%FW/"0, BCJ*5)D<"3Q:&C"HU+,SD !8S:EP@P^F*W M^TV0Y&VGMW\71)Y$['0]BF4@4-\[3J/)T=9NYQV^/I4Q04X+-7V12$;R=/2L MHIPOYHX8 'Y41)5G%#"7D81'$3U72UYNC>JVLT*JVV>Z@T".1VJ"A ,)[O?? M[1\>.R<^4$(%9(Z^Y\^0I 1*A$"HD(HY/XM9*Y2[Y?BRL__*]2MRQ;)* []8 MO!FYE1:,B$6[-G]&II)ST\16HN@K8>$'2%H*?4,@C*6,3OAL+ G17&1E9!.< MC11(MJ)9DLKU M'6:H6L2B0&K9"&Z7!-G#5XD'D$0AAN;76S(G!K(%K";!CV4\9>,9L'V]OQQ M<.'+1W?;NLISL>6/01W5&_4 P@.0E@(69!3+9MDD"BOJM&_+(P"D"WY 3B5+ M4RBE .(- I"HC%NH66Z\S02 OS7@+2\;QDKC*'AT^^(M+ G)T#,1CU, !%X# M$GHU0A? 4@E:ZCU]4A@4-P Q!^!FZQ6(YP"X4%M5\F&62L* (!:U\0KNH7'5 MB*CF W*T.@D2D_@#4_T Q2B_\Q43 =.ASJ00%LT[H%B -3(0?.)E!9H&QH/VHBP$$?UU&^MW5TCB^PTN+#S. M MV/43R0"A3')XH,>)U&^K&(ARKCNW(_,S\HJKLNF&K2H6^UUN MK*F2"<0DD2BO#:(@ MB( @;A"!DVA23#+XX2/9S,E]PU"T!!^W"[)?N^VV^GJW)MH'Z,R[8V=#;#J[ MNW\W)];;<8 ;(F<.0U >XD0 ;XHL@QW5]%I-GPX/6]_/7= M@[N\[N;B/6*I2-VJ-2ZW$R8Z B*_""I9$43Y*8I\YV<)?"(A0[P@4!$VHHI):0O0 ;'GRCQZ<5DXSZ+VDCJ&#.3LB0L#(;! M6SZ(M]KZ/0%H1WY)61I'24J.#YC:I@(Y[32[(+K7N.Q.,T.LY(XL&G*KV23F M1B6 FYLF;;Y?WLE+, M'.0[C,0"L,L:Q=FU%"Y62-:DZP&D"WC#B#PWR4@6[*Z>1?@9V;-\*8 'P2MG M*A%]%:AT7G [%8(>"ZK;$M)2T9]1IHFRU#D56:)Y'UIXO*951&SCRMC\TNJS M_BQ3K>8^YU%WS%G?=J'6L+SSM<$@0,3R*D.= F,(4V3-S?A?>.*2;-S$F8$U M$.\+9#C$VS8P2DB4)48+*0Q9YB[!>%#,#R^^_VWAX#5#"N OX91QQ9@1(7Z(V)\I7 X%[\[F0P +J&E$=3-E59 MD;(6M+]OEA+X^>/PO#:%D1(Z4ZC)X55CBS?H;&CM RFG3 W=9PV3JL(\/YI\ MKX===";#YOTINQA@%RG(<&&4(M@KWOL)R'EQ)4+M?E<%[:/&D!?%RAC[9$KQ M"&S)0X$WS=.A@4N1%54DY!H@<)L]:1F49$B]8I9%+95+58\: :&'VL G,&(X MEM/HB_0W@0)07 OTZ9U!.CF MG#%08\5?NS![N(4@ &I(SWO15(84"&AA.#X$(JKR]&O%4YMD>V7MHVK'+BLQ M#SRR)1+X2@F?%_40,/3%$DT&.H0':&V"T*!#)8IKIQ\44I]A(?P\8 EN50W0 M?BWZ$5FV*=I%^S1EP M5-QD>D2\*;0X_&B0Q029J _';?RLY=A5XO85J:39-K]2Z'3-.X7%(%D+0=%- M2($WGB46@_.XW[WNX4E!-7QM;T3@&X1JO("NP:_*@R4A.C=<%#2#C@T(32#8 M:J%%G"LY$3IOC9S:5WSB2Z[Y2CD_]E;(^?%)S)]._+UOT,J+-I13OP9_ZVT"03H"X7TX M DFD'T5?,,T9R(H'XZN4 C(#("EQ%"K/S$Q60P\C%0>P$Z +%#9B0B?T/ALX M!8KH-K_I.,UTX$5$'[T,*K>_0E3NS,+2*[H2SVH[66=!W3%*KT[XP_AP%O>8 MW!F2J)^J(W=J8*(RJLJD+UF4D9H,D3R:B("4^9RVS:(L\)VIB@+V'LQMDAV( MF0FXCS-^4<>7F&@K2JP"(3P.226C>/@1*)[IO/E%>,^E;W.GHC^L(M>H1I.*+!LM@ MH.(QQS_J*!F%P?8D@D>&98UDB6TT'%I%BJ65X.D O%T"F%N&LP6KUQU[<[!" MA/F2#"8MI<:OF?;RP>"M,O$NXW$6HFQ'7N=H@1;9,;E6)/(8((#T@DKFZ,A@ MCCQ!,1>V&&(\-!<'I.L]B"C"-2E-@)&$"^'/QI)8>)CZ9T$] KF@*K M"S]3'PTN0Q,>C3(V2[3P!XJJ)+>2TCL6*G"=292D:%*?Q*#/*K231 U5'5SG M!"V:.F\ 5@LZ.4:&QW/7V3W8/7 N.\XI2MG '$ZF$IZ_RF ^I[?3[;K.IU$D M0W4#@\3JKR@4SKO];F^GY-6"E8\XQ-G0U=BR$3_INF[+3G,-&C O(;9+6I#O MQV3:+O,YP"3F:;Y;\ !M9S6<"0Y,^#F650MM%'EQ5A"TGG0A^S&+8[(1\V+6 MM*'NYPD< Y^ 9;"J',D'A M+6VZV%R])A]=N_(YFQ!F"N:6WHR.+9J=1"7*EIW@0G-L];09WFR\>+5B\BYK MX"Z[EMB_03XZ7U+,AQGW3H1%H^.B?E^Y.TB!M=67OY"A7Y,>@+*2EG69NIOW M13G6!C,>S*(U"4UPNTL=-(]^9]9!-JLF@;Y=(0GTA%QZ1L,BH64MC;:-XQ05 MG JAYC;:7^>THG((2>X3JB;/W<:WL/ !3)M@?6P6O\)(^X0-7;6SA6Y= 87' M4@G))"W"R%ENYMP9$FCT_@Q5MIR!2(M5 !RCCT^'6A9KMR[CP;*>E1,J)F)-) M) J#*A\T;O(1F1L&$@5X%^T5B^=:RB,LN>T$6)#[:S-"":Y/RG#3Y5A*,.7I 5 9PV44"F0.=-VH,-*>UI MS$5V!B]&Y!8G?VMX,!W<(IE[<6:8=RO$!)G:G5K^FS4/;!L/M$^GR"#/B8'1 MLYM,X)Q86=6-]0WF8&<14WQ(((>@-I1)%QJY*4XI#S) '<*?8K!N0!H JU49 M7OPE^<9EGE&V,R/+FP0"(S],G$&21I.X8PYS0YNUMK#PLQ@%2K:6-+-I@45Y,3.GJ\(XD\0 M^_$*I+M>MS54:J^S,DFCS6E:B&EJJLIHT)?BQ=9G!M;6=5, M3?V=/IIZJ6 >R6-EBT$YD$R'U:K84#A4(@O]+RGC"JN#B44UFA11$$IQU$1G MF&!P )""7,?/E49#AU#,U6M/->W;R=>UN'%.?(P09L,31E$BIX8AOO$F:,0C*O/NW86J M/4M]Z[8$M]IREO"^A-$LD/[01%:%4FF[94&*0E.HE!.F*O2DG"VT4)(:2)RX MV2++))JM_")%JQ2)(//J8)BODOOKRG;%3Q6U>+$P=J5$65Y7%Y:6>208S316 MTQ9K$DV M0$NDY#UQNM.<9+M'A7[0 <+:+>GCN;M1/LR,FD=SD^98(Q=>]96 M0^348;8>2%]IG#'QQ7*$0+YKBAG."VIH:AHM39FU)B&]TR*HU9XY*B3&D!>$ M-/Y[JR D15T55:J7Y=>)E-D&ZN'E!+M7+@RVIUK;[73E)PJD1M[Q9+5VU_3D M?L:VBJ6_) IP$I.5:&AU4Q3:!(_AY&%A#N.ZJVY%UT/R43B-.;R>990QYDY3 M<<=%)\0)RVKL0J^6Q]3/E"*R7"LZS9I#>PDT>6RHD&L/>I5JEZCIWE<8W\A/ M0/YDJBY;5'ZEEU'BFL2@?:M)('4581H3J!GG)12R89Y*9M>G-*L0(>_Z#]AS MXK.[H^R J18=Q:DH_*X_+HKHVZ^;*19+;7I1%O/Z36QH54PL:O9B: $ZKPK1 MNQ%Y\"\Z>12)A4I,HH.,4QT4,)!A(JU<#J#SV1AC$_ M .Q4AB04(_VG!R8B M3MIYR=]PRL< G;.P^Q4DUQ'W1)>FP'6/QY)8%"Z>I):];8/M98 M(FB61149C.3&@TFUTZ I$H^:.+RA6[X6/0R1+C(')5+F:/Y \BT,:THS;2+_ M'$KB *6*USE7OG/Y>F>#-L9D"JP1JQ!&@:^M,%EHF_TIKGX*]T3+*'/FPUS.",N[()#*##S.0Q'K MX],JYZ)5-SF,4L4\'VM#J91>$CY>SK$L[&A5 :S2;4C#=:KDK @A(>CK][G6 M5)(:H0]0.5']0'LT(E :J=J^1O(\GM($ )9/0'L'<*<4^<:#$+@P%9/[>6M@ M$@DUXDTLQT*%E022Q?V4=&=!>Z$"5"1%O7(-<[_SC(T#E_H6K'C=3\:Q=292 M\<+Y9PDU=@_:X33@M.B_4.LBJFS"*,2XKX98BHU*=86ZO9WNI(8'.%8)T)X+K-I!S M,??>8?%J2VS!TFATD4K_*$,'%U*GK;; ]12,IJY,9 :O%&:@_9(8AD49F M0 7Z0#71-L20!ZE"(M&2;F5KER=79R?_VQPS=[B_9X[Y+/+]K1^!.'YQ?D<) M[2H%XIDZG[$BWIAFQVY V1C._5,,!\R2\8F'^28?YFC9 V6!PZL- 2_E;BRP MI%NQI,P,[#U41?!%O+"JJYGCK1R46]C*#/#Z6(JUL%N6#V_AG+G!E6Z?64GU M-]AM_,RV<[AFL/L0G";*\9*XT]NV[2."SZ((*HE!!H<_B0WP8IHVT+FM>(1-C,;BBTPHD-N*'&)CE0XV MS$-P.$B28B:MH*+:T,([P5D;$_*22 Q8>W'4^8PHN;'%:98^B6+;_$,@<@L MN45*:.ZIDC<3]&LD)69/5?$MTIOGAY9JV9O:OG:7TF;@7Y2+;\"YHY@@-#FN/NZ0[>,>-QU+B]!Q7T<#?+G'7(> LLRW.X%#A]4VKG) M<*UQ3'[=#A\4V+]VAE7EE/W.(3$9MIOFN\7$-BR83SVZCLPOQ[Y*)G"H1RHD MED$O'9>QE_K91^^Z[SMO<65I[#9__=0[%R*<;NWVVMVT0/F"8 U4F M7_WSS>Z;"NDZZCH]HEIFO)?^Z.'"HSN3&WRX3L6L4%\FO-] M5V^GY:=5SW!.3WX[_>A<7)[]>G7]^>+\RH7?3SNO'2777.]%WUM=LJFV'I26-BO6]M\L6Y^?6_E_!HXO(]-!'5U)HK%<1 ML*-9.XQ1JWNS5PD+UCQSY0_KP_S1+FQ!Y[27T[AVJ<(B)O@KWS$[6B48O3ZY MXB5@]M>9/'HG/#Y\/92C!]/PVT6F%_"Y?Y=!8$28^>TXWR(HO@>=WWUS2-K MQ7AMR%GCZ_JPGG!3URH-[LV:7L:!-8C(]V*B&++?GL/\%,M$^:8DVNGYQ]PE6 MBW:\HGTU^QC::W.L5#QZR>>YYD:K>&JKKQM46]F=^#[V,WX]OMR7IC&L-_)H MJWN(0/7HHEEKP/ XMLP'#G9GEZXGT=6WU#6WKBBY;-H[@/6I;:_G__>OBP\7 MUPXRJ9WN\0G]V[N3Y_P.Z-"NW2XKH7UV_N/%Y<7UQ[2VXKK\* ML9I^&D?!#>;9'' M72JXN[UNO,-1)$$0S3"*A(ID)]_D6$HA'&UO + A-I_O7I1;+>]W" P8""2\ M/S/%_- TCONDV\\-=-5T#]M91+,0/AZI"7YN=<\MM^TN=38T_>WL*9H&]1$# M*=AG)*8Y6I4+='_&,N&]77]KWVK5DG<5.?'234<-7$>-823L4!?,.9J(>+++ M:]%[4QSJ5%T*+F]#;?)UV>_^'8N*CZ,X+TZ>1BD\&F;C/C\;96E>JQXN1BR3 MO+$??!102XR$/C/PP=XG,#^'4\'H&\I,M_?@Z;#=(LXC&V=R 6 !MK%:. ^E M>S #CA/N D/T38^03WWM=S:KR3QK2JB_4[$XP9VZ#N*;I75PQW>M-))E&81#$7 M?$[-@X6%JHOJZR5._1>2)X7 !J#Y5?B:"Q)F- M(A=K]VMT\K$[&X<*NDZEV2@CV ;^JKG9,VYLB=A4N1+/*S01=]]T/"D2W;4" MK@[0SH3;DEH@%JD3P.=IS9VG?7 _8M-GPW5&T0Q[$[O<^X IB3E7N.I>-"9N MX3#EX38.B?PSLWJ)6J>-B KE 'W,J!F66%D.LK3RLUW"U=<&](2)(FC*("# M2%QG!DA5IF33B-NU+]FH62NQ$20KXTFLD.;7TCHD8;!L)+9%VWI?8IM9(FNX M DTOF\AEW_!26MUFN9D+P#GF8;";UW#$CUI0GDELOKM\"M\M:U<#!\7,B'KWPH"*^F,!P\ITHQID;0/@PYKO)PP08&]90)TO=.\0#"#V M4EP)";+4'Q;)?G[>2-VQ=PHV*:;%8T R0CU+N+D-2A#, ^YSTN MS#'$TRW5DRM?S$52$@X)*4@X'13]J:NB(I&E>GG18\$P81'4=-V)N?U1(2KQ]<-721)L M7%[>-\:CSP#W@4+A:Q.@^SE-6%B/?JBL27 [[,6U8$N]-&#]@*CS$"Y9#-2( MI%)J,&YH (Q2$.>98B*)!%@EF[R*0NB'UU'L!]*72[W41MO\Y1(_X.Y-R)1@ M[2F_1A_JQ :ZL"2@,)VM4RS@U &>$USC5.+ ^N7Z$ZI5%FRL 6:#Y"9:&W$MG2>,#+W;L C>O72!BOY9(_/? M%9$W%S C:4:,.VAK][R"#[I[VJ+S6%?O,>X^,T+/-:U0P>PF;;$12^]K>LO)3DMTA*8CB\4_,^7G1-!7":&6Q9$LCE P'.'\@D3(.4D2 MF3IG*C&XB:S%M.T#@J&HM21K7-;2RYIC+75H&'_S+M)?P[O ,4_T^HVP03H: MD;8%2>-118LF:%4Y93.C7!!9OX95/DS4+ 8SG,_FNX7E>N"HE'1(%6; M*)0Q<%K]] G:3F,+HCB&[LYV[0-R&N4 MJ$6)]N!$[["S7[K^B4&*JLBM\<-=_%X;&$G@,UB$'+GAP?P1X,L&TYIPS')E M[/I;NPUNBB=P&;0>IZ:M0:F=;J=7RU'J34HV?]FXR378L8R'Z$Y%]1/#AMIYN3@&+R)*'&0XL1D%V MV)09DX[W [:'>6L)FFU46B0SL%K]P M->J(&9Z)9;D/.UW30KP-+;H.>YUN+35L,&8MXGHB ED$$/F6C1=P&M' #K-% M7'-PV2SX%Q;9_!'ZO"9<6:-Y- 9"(7AN_$7 !?)!"XK/ A2$\][ MW[CBM4!9IP+=M.;N-$H25>OTXJ71I)O#$YDA\!>! (4H21O0$##:S^\:1U[2 M?9-D&*>@]B4^06MF<@^2+D1+()ZPB)YU/@?C;BJB[VFC\NL\"'C9B[O OE$1 M4_G2800L,L0Y^I&/"IZ^Q:^;B;3H%MAZ55F@NMV9Z)JK,4,?%]F)9B!4<,5< MRL0"1++\C)@P"=55??TO+:X=EBU2:BIO#YWN*37HS2 M,R8),9D$RB,\-^[PQ@">IGTT>MK[66J$3AA"QSFG<<;BI@[!!ES 9"%!CK98 M$BEBHI"?%P&68M-K-MP4YHA+JCKI^AB,D&08I#@1BBB9+P,UI9^&?M\W_1F(Q7/F[E2R,9ALW9[(6W4HE%.!.\YE ME.*AYL),R5$-XR\,;.6'4!J'X3>>X%SCDQG(YSIT2;"*:Q>/UW1T3*D1EA-M MKWMX4N >8(*=RKBXB")1*2F D%O$30(@)R7G_I;"S0*/-$YLHH_B/&-$EZLG M7'BTD(65(J+;*&#"/Z-T'/SP_U!+ P04 " #U@K-6,DB_ =&5X:&EB:70Q,#(Y+FAT;>U]:7/;.+;H]_LK>#-W MYMI5M&)YR=K35?+2:=?_OOHZ^'EO\Z.O6$^BKRS;P>?3PZ]5UNO7_^V>_CZ]='E MD??KY9?/WEYGN^M=IB+.5*Z26$2O7Q^?OO)>#?-\_.'UZ\EDTIGL=I+TZO7E M^6L<:N]UE"29[(1Y^.KGG_ 7^%N*\.?_^NF_M[:\HR0H1C+.O2"5(I>A5V0J MOO)^"V7VW=O:TG<=)N-IJJZ&N;>SO;/K_9:DW]6UX.NYRB/YLQGGI]?\_:?7 M])*?^DDX_?FG4%U[*OS[*_5FKQ_L[,CN^_?==WOA^\&[H!_N[6SO[O;WMM_W MWW5_WWT'LWP-]_-#63Z-Y-]?C52\-90X@0][[SMOWHWSCQ,5YL,/W>WMO[ZJ MW)K+FWQ+1.HJ_D SAJN#),YA)BD,S!]Y_)FWM#QJ+@=)E*0?_K)-?S[BE:V! M&*EH^N%_+]5(9MZIG'CGR4C$_^MGL$%;F4S5@&_,U'_DAVX7YDU?)[R6MS!. MI&)IUM;=P=4=[NSTWE?G7/S; , O$S;5SK'4T^]R,/>/P^_>B>G M1]\N+L]/CB]\^'S8 ?3:WO_@._'Y]>GOSSV#O[W#M=Y@41#IX=G__R M]?Q+#V:]=="[.#[RSH]Q:8>7\)%7].WTY-+K_=8[/_)ZG\Z/C[_ ^I9^71NP M*N_XR]GGK_\Z/K[8G&>^_RZR7 VF]\5'_=A'^DG%(:SZP^Z;\8\_AGN-"[\< MJLP[D^D@26&L0&X=B SHX[G,\E0%2"HO\B3X[GV+X:SV)B(-O=Y5*B51TXU\ M*+V__>7=SL[V1_LK?>]^W/1@X)$(I2?BT*.]A<%4G">>R+QDX/W.?WPX#;__ M7AGJ$Q#^W#L"0FW'ZD]IF+[,)U+&WJ&X#A+O) X+G*;,X%S%08:I&)S48/-$GHM@J!_-$UAA(,8J!U#]!]\NTU$&(@%\ M[!L9!HN6?:N\.?,4"Q-T.GS+'EL MWEIO0U.3\?G%M\SR#:!=^JP;4Q!))3%KG+SA8]^W'#.GD"*AWAA,$IB-2[UI$A?3^9QMU)EB4?GRC MY'=X/RVH9&0U2LX4$%EAD,2A8HI.$ZC0/KS!D#/@"W$0%2'J41>2F(#7[9I9 M$\%#7@5CB_0*>$-[K. MO^&1BQ02!A9'/HO)FKX_)7VOBKC.^<0CJ8\BD2S?H5<^G7R2!K.2?FDYU! % MX6PW4%N4G%,@R#EC!]Z22L(;(&\#C^3ZR5 !\2:!KX^ZAPB3,;((4$EP1 >! M0!X=I,G(RP%&1$W@7TT$G4G4* QP#OP'"-,8%IDAQ3&3)(VI\34H^B)KT@*T MW*1A D#]L$3;DK G WIW35BNT>F[WE 7?)-(:HX!IT4"VPT5<$1)C(#>KY=D M]FT$0KA,,_Q9IM =,(WR&O)LB&*%X!^ ]!K5 DG1&)?E**-F,BA20 T M7R0FC"WSC(0S(-G/DS?!4,17*#)J&M4D+K;(/",QQ05'"-<079 -@!/TF^?Y=RC+P7!9<">6J% UL2UI= @@9:2C%4%PF8%&EL&2\H:7C,V[2U M-@$)I))4W=0-A"@JU6R)!QUC3*1YE%HES@(>Y.5.%!#+4(XE3$4OITZ1(Q @ M2(K%=ZIXI*6)FDG"&TFT1936AX9CH!7>TO(J69BZ1*-Q M!").+PRUOQ76 ).+@";WDR*'-3:-A&8&?#G>X1A?#XS,6Y\Q0Z=/]M*L0.Z1 M7 ,,]6P+7/$MA$6GIK6(U"-1K&0ZT)7C)$4J$GH9BV M,H%E^DZPUSM$@"<@PWT"5[:54MA'7X FX;&U5Y/GDI"'<"Q*J5Z8=<*M(8CJ M0'R:%S9C3 49M$#J.$/>'8EXEC;J1=\*0S)QN#LU*%+4>'WM9P-1EQ'1NMV* M&,& \*["%#\'44)1,(@H+--KZ9F>9N]?1GS3\PY9U8 OAZR&NOXXE_;S/J@1 M[+$"D(.T;I =97<[#>;,38AJ%7%G>EF!6._,< .76CT4O'!Z6=43"QMN[-.[ M)?-+I59@X!YMP!=\>C1>:OFRXH;N>">#1LJ %@T55 X)NE=QED!Y,]1(G!D Y0Q\,THJ6MRZ"II M_ #2/Y(9\2>-WE[2!X)J3'153PXI"K5W/[J\/0)T!0ZI&7AW!YC,'?K=SO[" M]+LVYO9+S=]?A9GOV#-XW^8@U(!V0^(IV1 5KW(?4R*'S*&*7P]2,,2C'H_A)R,P#H9$P:)M%$I?: MQL"L[%SFVCIA9?R[@#7SI'D00P%P!?6C> V"7@QD;WK+VD@^8V-&,:KX-9V! M0)RCHQ/)^ HA.7#%$D.'K'ICX 2S)RD?MP"6=D5AD)H>O=GWFK3CO@B^7Z4 MJG!+H^Z _GQ\*D2VMFKD1QJ]U&;E] \%,_[+W]"%!Q!21X&BU&(!%F"C@9!O#@M=Y@ #B+6*6Q5M5FI)P)[>^;J42A MO1WNUS8S8@D3!418(&*Q01S8&9H%@;A7,=UOW*.GVHHZS.W6V+6^WV;Y2837 MK&##*G(0T(">$V-,*D"OB(T/.BHH2QN+7Y(J8Q64S%G8Y(?\)+=!Q$"!R-PJ MLC+HR*Q)"W@D9^@9C[46B=N&@_'6U0&AA]K .Y!UI?(Z^2[#3: 60X_HF0* MBB& B% JB(0:D4PU$-=)VF2GQ']96 AUL+&.8;/N=M]2O4B-%%_VX>WQ%L5W MY;S: &2&F&(?' S'FT#E5(%^K+QKDXRT+"O6#=ZSHN,#MNP6/7REV.NEUG5N MR"$1RP".,BV\&L)FA:;M][URFT/I6P^1X2&M$/,-3ZG=6.%H5F[*V:"5N45.M(1L"G &%@KR_(Y;(J MINGGY@CY# M#T'RNAIJ0SF&3P/&L 4=7PT<)0 M/%:!>3/ADS8#!4@C*"3 N,6-?;DT#I". MQ;:!EXP#EXT**&RH5CEY0\VFZ[N:-E0-C'>Q+NN$D@FWU) G(2,3$ M(^.!L#I[31Q!Q/1YT:6WNG0[8_1UE@2*!R.[3<4/[0 GTYYF?.B/(F&?\RSL M%Y^*[A B)X.N+X'6T.@N>2E.P B3F50UDY&2V[5F/:-!/<'@"X M3Q#S74!7H?7RO'IM?^^O&#L^)0E_L7SW7B$(SP-]&.QXAEB_P4CF(D9N14;G M9(;VN!%D3MS<"%9'7D0T5.HXMD$21A MGHG6,XIM:_SNCO;V[YW-DQDK&Y@D%3])XF%]VY_N[M3,:#!S(<L5F.]@Q3LK14^1I@$O.PT"])OE;[ M#2."#1.AQ;)Z;I=]LQNRIU\Z$[!?I"D)_SR9E\@!BAJYC.$(/Q&QRE?FQ M$O@(FW %&!B[QC&XL:\WKGX\?9W[-D(#5//Q]!U?;&GIEB:K))HZ\CQ:2^GM M).!0FL88)VIQ+M"V';/$\M&:':6J&?ALKV2C&1E^0TF! 6;905S*+WIWOHM"9RB#/LM+KLG", =RDY2B5V*(M!-R@*19 M84A1'^^.Y4"!VIY.+?4FFY-^G$*Q,1Q&9H$Q6H8(&-4OV&Q O%?H5'/D*6$R M0K-9X*72VB10'R^])WDEHV'NO!/7UCPQVKA9@C8WU5H\,WN[ M8LR,;6*'CA%YSYNU/F*-JC;E3C-BLUY_#4U5DG@K(O14J.\TA>@8Y0 M)4QHAR9/M_5ZHL(07F,H#T>[L@Y5F"S\6[,Q#4?H5"S!R-#&D<"$+N/XS/)D M;!FF<7BRP5=<"=35G?4V&)\;UFRYD4Y:X@S,LII)+7FON;A)4@\\TXQ:!^$: M^)6!AH93:>$3M7[3P*:X3Q1E6J$$D M13^OB*]5'ZO-"+/.MU"?)W*-FL_(@*Y%1,FCLVX!6>9W52W ?C7*#$AX'C&5 M#F=\^W#P(P*Q<*80W\))[R1AJRBOOE\UPEP$*(.HF0ZZQG@$('G6)&%U7#J$93C61H2ESP8Y:T:,= MJ9*]FW !IYB!QEVND+-8GJO0V-U>,>)T*6Z\7H@1EBPM8K09"AJ :L^<0BU- MI*[K#@N^Q\DDDN&5"<.*I=+VT9*&Q#I62@?_UPA!-?*][F]#!Y^XV2(+*)K' MPC+=H":OF$(X&'MMW815^^5934$ORYU4 Z9L-1Y;1PZF5@0DN4TTPG&4 T7= ML]&3*)$MFS);&80MR6U>2Y:HM%6 06E@D$H@11098'(64-F9$]KG(@H:=1"DHCPM3#G@&+UC#66YIB6QL^G>MV5W.2\AO=>AE_42 MSB!D(=VWI(KJCGC:+3"E.',D2)SBB8%E8+_Y#CQG.QE$=MB(*)=EBW1R=[_1L MQ<=5JUCYB8*YD26MJT\N)1V[Q?NO4P]-X+_6]VPM?*%]#!C1'I?V/ZX\Y-=T M/R1;I<^;0_Q9]!EA>B$52IOULO18!.337B\UI^^IQ)?Y3JR=\P[M!M%DN:6$ MDCOH1:X]NJ8.?VET)$<(N<.I/F-9.Y$>1D%NG((VKL:1U(4X:4R@HIP;48J< MMI*&6^O-S$+$O.I_PYJSD/TY50]3O8 ?OHJ""?M:?,6+[N/F%;-EZX*D2'G^ M)EZU+GV652\Q,@*]?!/A+,3)E M^@&PUS(F61OY#MV !6;6$7A+'(&W@D30_;N[:F4%CV,LW5">/%T.&OMOE%\O M)-!"7:9BS827#?]JRH1CRT56)KDD45:O[6J27&6W+)9=*SDI@VT(^OIYKNN2Y49Z M!$S-L! =SRT!+D6%KS4.V[A2$PA9W0'M=L"5DE>5!R%P85XI5V74P"0*:>2D M5(Z$BFO9,;/KJ2C_@M9"Q5Y(''MJ._4B==.]SN)8Y*N?O=7BVY=.X/29<=D= MB5P\<_Z\+-A:\:IPDOE_4'\DMF B8,2HKZZP[A+5Y8EUOQO=:P8W<*0R(MZU M%"E-X:TK%A1< 32(RB 2_37NE6H0'_+F2%X!)QHAD>UC[B>&X]@*7G<'P51; M0[@LJ6)U0P:_J?FH63W?;U1E747/5,3!RD2D,0)TX".GDE7]V"\(>;K[:U(W M/ZD[!*D"J["M*=N3+/6L+1)OI]+6RC?="W5@<3T=**WTD1@GE P-M&Q@:]1S M&0YR_UK_*E9'=00W+):ILV39R^G/2)R*/9:FS)AO3/PFWQB[T;!I/]!X!).! MIZ=L-M*)0[5N-H80SV3&.^V^FDDHO;KV(C-XKB/HI=9\OW^GMGFHR0,MWX!ZOS= M^PUEU(LOXDS?8[=D$ MO&F&3S66'?)KLX4KE9%--5&W#6([\$^J]55@WU%4D!:B=?RUI&DU[[%@NN?^5K2%6#_U0#P==%4RWK3X$K7EJLID;O+A_;D$/3WE82G+: M7;6TW1Z)FR:8T^#;>8$/,JOT3=%8$ M,DU[,"OINQA\$"CB_K4.+@-JZ(1."4Y,"(W CKG_]F*9\$7O,_?:XL)E(/5F M?>(-)=R V'3W;(%573UI,?WWE@QIYL]>U/$IK%5F5T]O2^)0M['A\E M;5R97$C=2-:1)(N.)/GY)W8B6CA@/CQV:HC$.),?S(>/HA8T(;Y<3KJSS1//85)Y:-ZL+W?HTNL\G+VVL]MY_V:O M]?)VI]MZ[8YAW^WNK\JPW7>=]]OMEQ\Z[&YG;^]AD[W]VN[.?$^^)F1@A "< MRX#R__W5[JM:IL2'G?&-UVVNZU_#/$:ZA1)K>^+TXM?K6ORZFATZG\Y[IY?' MQU1H=)57]UQW[<6OZ]')8YZ,EV=USW777N!F;>.27KW<]:\NLFH24U>D=FD[ M'VW35_;6.2GP#\'_94.5A6_&R+BQ1TKJHY?67W%EZA\Y%5(T=KN7<5=VWU-VM&L.UQ MGZ*U(^#E*=UKP]>MAJ\U>)8$\MT=A81,GF=X:A+48Y_UCE9ZY5_SQ:B_UL?[V^ ^%3WP]9WWUL/?/PZ_> MR>G1MXO+\Y/C"Q\^']ZO_](J15C^<. >3.>T ZQ!_% 0HSE[+B"_$#"^D&4^ M$%M.\FQ>R]SZ2#X4R/>P?\Z-Q749?1TC/F>,^%W2X%.+0O6 MT[W7)U].+9Y L=>^R)ES/0<5812%/DVB1 MV6I5B^'J;L+C,PG3TLL4BVNJ$&=.\LR6FBZ-G. \DH*K%B8!5R?1/7%C6S)N MD$11,L&$)DJ,SG[(MLS3MJ&2;;;5?;>P--0-L;FX<_&Q JK]#H$!<])$\$>A MF(F:DHEGNO#BH&QK''G))(:?AVJ,OSL%J*L5]RLE.TUE1_<5;8.&B(&4C48= M4#1:5;.TSS$UO+L;;NT[)7IL-9E>D&]Z:N![:@0C86W&:,KI;L2L?9Z+7IOB MK+OZ5'!Z&VJ3C\O^]E\QLWR4I#8A/4]RN#4N1GV^-RERFR-:MI6CA<-/$95" MR4RK.8)/I3,+C([= /EU>P]^'18:Q??(UC?YIIWAS'XH7<89#H]@4; M??U.C7=2^X!LS[ Q)C5N4-4<720NA3.]B:VRXRQ).?,?*U/F\/]LR2-3/DD7 MA,4I!TS,HIF;J3KPRR9/_24B3PR'$T#U:Q46(LJ\R3#QJ5T\HQ/U&>=<5K]> M9I<1; ,_:FZVP(7=(C;5CL1BA2;B[IM>($56;VZB&[,8$(O)[PV2"1;=]+H#!E,3L*QSU(!D1M_"8\G MCTS^43@)Z,YN(R+ #"FI MG>IMP -Q8IHRT,S-M9DC;MJYE"UB,Y^:V%,4POV\AEW_!2FMUFM8 /P#GE8;"*V]60 M;W6@/)%8=OKV5U0;(%KF[8PRT]O'O/>.N:N!AV)F0E6K84!%==& 816Z.!&R M-FPFIOE^Q@ !]E9$5/Y$UXO!#'=L11YQ*6FJC(QDW^XW4G>LE[,A-*?#C'F$ M>I%Q02.4()CE=/?$5I>J )[;RB?F2@^1=U1$5[0Y;:*&+ND*/%[/)@O6P>%2P1C[(B=$"E T=E M27/OP-2K!=+3UZ3)R&!5 ;54DPAAFQ^T(BD)AX04))P.RLKL=5&1R%*SO!BP M8)BQ"&HJ+:5<\JH4E?CXX:,D";9.SQ8M">@WP'V@4%0J'.B^I0DS\]$W534) MT]BD/A]V>); MA*B:AMAGO= =ZQ&H$QW).W311I3/&RA[ZVM8YDW2QV@PNIA0AFP:?E66 6 M/3U_PV>Y@1S.=(;)/BI7;8-6G4FT\X@9:>W/<(F'25GE8(;HNRRG--IB>VS; M?)6KQMTH9*_X6MN"$(MZXB#8:2N?_@@1HPWH]]Y8)L@;!S]2T* 9$YN<_FG9 M85Y9X='X_2/L_Y^2$ [O+1\<&/G@$:8^CU2@2P=3A5I]B[P!&+H(:8T9MF0B M551T;^'!V!Q&\HK!G!9<;R_$MXZ6>.S>C"OB]$7'K>U\8_VKNF#D$SA6W\\A M]"VPOB\(2=(!QWKJJ\Y"1*0JS0IQK=; M^RIO[=ZJ3SRKG5ZBK=[I[+]KVFJ]>[S3QO@,4I"B7"B^[ZS7SG^F4&*NJZB\<.?O:Z-DB0I&RQ"4:;E M1GL+"#0&T]IPS'%_[(9;NRVNC2=P,RP]3ETO#4KM;'>ZC1REV0SE\I>-&ZOZ MCV1ZA2Y8U-LQO\E:#TC/0,^?B?>Z3J)KX\=T=!ULEV%5D(VI&3BNQP\YCU45 MH'R8DFLRB:55?E![!*%8I-3NPFGU7K+"RGLQQH4BR=94L(ZQ2X2PN]KP54?8 M9C6],:JPZB\8BQ2;U!;2^Y_.=A=;>##:^C5E<$VX-JZ7AQ>V$JXJKW$)%M[I M-(MS;\2M[K[?W:,8(-W%NEU3?JE$8)E$H;>=;4L&QL,4PXHT MSMSFGVH,\B MBPU-'#B,@@S8.3,F'2,(; ]+'W 0"!EEVAS997Q.^1;-C723^6IHRBVNN4EM MDF7WIU9?B7^Y#SM=TT(\#4MT'/8ZVXW4L,4*.(OKF>#^]HG&A=(X M#CB-:."&YB*N>3AMJ=NT&%.VO85^;PAQUBA7,[-2F[,\JZ 8-1AS)$H,GQ.9 M8M3C7B081#:6@1HH#.66*6;OB"M:AM/]K/VU-LH-!J9N5]C5!D-^T^\ +I() M?%9XN+O.PV*1UP)EDPITLS1GIU62J)OU9P^-)MTW6BZ;JI*+G,*V=2=5D7%?92)% MGNU/2OM%@*5X]H8%MX5&XI3JWDUL"DH=N%%W5D3)0AFI:XK65G%I[D$#(>^0 MCDXT%*E\KQ08%W9;&M.<:EC+45\M3QR&^Y(0->#]P7VD2 AS7JR5JB[** I/ MCS51IL,G0*R)OZ?%. ^FWD!%1'M93[@2"E"H,@ ;:R^1[&L;KFUB_RU6*'U= MY(#-&;?XI,C7Y>QN">=DD:DNM>0%W5G^SKS7NBV]FCE[1[MB&']F8">=@K(> M#*D-1%:V_=3A3H*UNWE;[):X!YC@9O[-3J+,Z\E*(%ACL,F7XQQ>ZVHH/0QP MRZVMD7FFMK4LAY@1+MRKP?>?(Q+/^;%5RC]O*@GR]*3IU<\79[W#8^_D]/+X M%"LV]#Y__I?W^?B72^_@<^_T'X^U=2_YVCIBZ7G6=SEXJ?5=SH[/?_EZ_J5W M"H3CT]?>Y]DJ+[?CX-?,V#J@:%SIO$;.JO1CTCTMP.G>H-6@B MHOE4S558S<:QX'(DH"3 8('TODB1%2#H7QBC=R^*DH#LZL=_%+97?%D4 7_( MT8:_6>,FMQ2\?7I\9"@OJ'].,U>['(*RCKDL2*T!?O,T4%H##@&'5O,GEQOOFG6D_ ZI%+>"RF29';['DJ$*6:(Q00 M=&0;TZGPEIO!9Y6$F$T52(Y]CDT< ]YJ2;#O,5'QV<1.Y\!+R?Z$53R&R<3Z M 0@^G?EYW=OI[L_E[YHQ$.#F;.UVWC6H/1@2P,I9 M/ERH/?F,XQI4)->H^>/ O+]&S65"S1\AF#U;W'VWQMU'QMWYA.);^KJL#@5> MD-C\A6/L2%Q>B\8/$8U="'HCF:2''Y7&T\5ZJ1-2VO]MS>C;?['ST MYK-JK.$% MF30FIY#4&/ ,IND\GGD3J!+3""H-G6=8C@'@# ==VL=Q^?*$ZI M1Z&89AXY@'4@KRTC,DNU?2XO$HY4K+(\%3FG5 )SL"'I M9+0/:-$6#PRYFEC\34&R4AKE3,K,%'QC8!3B9US.%8I+FO,^.Q_KNNPSM.,2K3YZ2> M(XS,BW$9+H_"N8!B;%"(Z#SXTQ5'\H7 MX&!-FB\F_;BW!$D9&45<9+H>;)S$6RGFLZ5E'P2:ADJ#8H2A M8LCQ4VG3L.L@V\":E12@5L19H8@BW*^!V](=?U,%[6A-AO+?971G)1.,U3C,;PD+%(;,Z@RX$7>%$XS MDA[\N352N4&*)-]@&?=.6#C!'PX_BXXB0I^! M*3B_!"0 I[/(<,2%+KZ)Y.G,$$X(T*3&300D,03]/H>TI*^SE+.>J7$@KU1,&4F\7.ADR-M*5+M)L4B X4A]S)K;,*-R.@*21 8Q> M(2\-= P LM'?G&MQG56T$RX4?R\31])N3*$N03ZV%D4TFWP'V/LSN$WI+LW( M/:4P?)&2R<6P)96Z.,/L,'-(7TJD#U!Q")/&A$,X3U$R@4^;#>SG]EINZVC: M>T;3WMOJB)F&RUS>F+CFFT6VLZDGM7?)(&O"@YMHVFQ2K@!20EG@NO!YE) X MI[.ZQ_B039]RCF]0.]G5PJ@Z3Q$(<:#&< AMCEMBE#C*@+$E(D!C#76)+'RP MN\U].;"\YS7E>!%+(5N %L.)$U@9UKD#^-<@L87_#0A:!=O'SWQ9X_#CX?"L M+/%,$1@1MQU'URBZO"C:*GN[N8I-9318'O\LXUC@4S:)V/>..N<=4)K3'+^< MQ$''!P4.2Q_$6[^I*%)BE)5EW<[./F$43[S)V^=U HKG?_BTJS_"(I0"PSUT[_>6Z?%UF05*=YF< Z#E(2X.UP7RR_%-$+O69*F"JN!_TK*.;X#+H(TEA<@ M1AZ A >J MD04";4):GL(+^)'&:FU_T%]I50=KK_.*!?82F=H\XA CC" M7;4SQYU(;N +B$><9P[G7D\T5=Y9@A97'M@\<@AGHT@Y 1LM#PY8+Y,Q0=8L MY_.GD^JSO1',-0!=YKE6-Q@BQ+R(N!MCR MBE2>PZ13+N9*!%-KG*%)_%A.]W;GTH39_+?H.-0/,M 5Z7/2!D6%]"68\NDD_50'V36^96DT?4,!3P)DT MU$Z+UO9R<>L$#:%#K2Y%\^@]&-ISR5]\C>5:X)]A/HI^_O]02P,$% @ M]8*S5@8=-;]&!0 J%( !D !C=F-O+3(P,C,T,7AE>&AI8FET,C$N:'1M M[9Q;<^(V%(#?^RNT[+3[$FP,A"2$988U;$)++@,DF3YU#I8 363)*\M<^NLK MV] VUTW LSL893+&1M*1SO&GHV-9J/&A?>4._[SNH*GR&;J^^=+KNJA0M.V[ MBFO;[6$;G0\O>JAJE1PTE,!#JJC@P&R[K1N 8>/CPJ51SB.*1V1/!?AV7=2EOG3PN%:LG(YX)/>7%* MX@;4JV6K>ARHTSG%:EIW2J5?"TG69F,LN-(52ET^/4W%/!4&J)E(16V+N ))F3]8RGY.XU3BF/P*5O6/PVI3T)T2>:H+WS@ MGPY"?6>*(9%TG&8,Z=^D[CBZDN1RGBIQI.4PRLE:*:=RHM7H+*9T1+6-G8<: MO-KVU3=*!(]5\?3M(/(GZ3*X^3+HMKNM?K01"2 M^OKD%-,P8+"L4Y[HD!0Z?=B60UWYC$BE.RE;-2!I2YJ\ZG G-:M-4=K:0[V@H_32M7K?+1R8O))TUL95CZ[B6O5BG8AV=5+(7>VS5 M#M_66CLQ<&ID?1O# /CG0J6P+A QMI3UTM(@_H_>:]D+0>+./-3PA[?]O2. M9]ZC2M_K48DS'T2CD&(*&18E'Q:I?)#&S,R?N(S?I"%J\]:V 45WE/&BK? &%FB MSWV#O?-HD#9A, =)?CYN.VI %V:>0)V%-P4^(6\D:4=U-;!L"\L4)!4*=6#" MR%O=SH[J^E570S$85C9E1?B^P$*2]PU2.ZJM<2U;XQ)Q)9?7##R"6IY' @5< MG[I"!E9^N;DD,S!.)G-JSJYS[F^&9 &AP29C;'IYQ\8,4UF2S$F&>^2$2S/!;]=[N7X^=J@L^V[.J#2 MC^O=!T=C@M^MW^P2HN9"[(EW,;QL:< _]).UCG4%1WVB@+*<^Q'D4Q6.;0FA'O+^'<]R5"?=XI,/),50K>4,9@8OV.@V0 :_? $#'5" M!2KO2\>-Q]G&>OUBBQ/&=(B3_E9['V+C2R'5%+D@A4XS$?*F9AR# M11TO5$H\((0W7/Q@>YQ)5=4%630X/3=:MUWC9/^BF?' M03^C>T2S"XMVHE44AG'<2<,XBKM>)VKC*(C;?K[R.N>^_X0Z&Q1KP5EPI MODVZ@%5_4;PT2T4>E(T+NF:)X6Q5V(U]R@LNDC//_'I:8N=X2XMC\FY)MT2B M*3F@.=]B]JXE89]L203-*T5)/Y+$]\&)61XJ3FW *2@C#4<_T*S&#QNZHI#Q M\"FAKZ22PN80\3]Q&=Y.%^/I$MU>H.EO"= M@-B!";C(3*6XP<>W9_ZYU_.[+5,76J!00#Q0/VKV.AF\H)5^3AEF*<4%[$H3 M;1605B5Y3E)%]X01*;5#JL\K%#@-H@0O$-\3\0BD"D8[.QDWH)B$&_M MQ/BKQ'7Y[':=3ASJ"JJ@;*JL<5P75\<45U=ESV6QYP3=TV+/\4_*7H+U R?V MS_]SV#!T.MWH7\&Z)A-5-B#?LL3LP@JMQJ#$60:G*0G*!^0_W<."Y,]27F7[ M]8N1:8MOSZ)V3YH1S1?7T3ZIFNR?/WL*?^X=I!=YG$[R"=KQ3ITU./1A//JSKL7KFFS\<@S\! M4$L#!!0 ( /6"LU:J;3GW'@@ *6,U(8D4W(%\;--:G52JF^RA=:3*:6M)JM-OFB]+68T=!NA97\ M;*GGM!'N3QM^D-.Q8HNS4R9F1+#W%=&BXZ/CA+&D$\>=8];J'H_;S>-N]ZC; M3:*HP_\=P<@&Q$,?8Q>2OZ^D(JM-N1N_UVG5WQWF]F0NF)WVHF;SKQ4O>G:: MJ,QB/(W^X3*HV59&]03ZQLI:E?:.H*M\8E7N;RV_L34JQ23K>9\K0?>R?ZRD MTKU73?_OQ+74$IH*N>B]&8F4&W+)Y^1*I31[4S6(4\UP+9(@:,1_>"^*,(B_ MG0>?WD&/%!E?^ABUG%>#FZD8"TO:43W:=.F)SL0(#]<_R)O^X&HT_#CLGX^& MGR[)IX_D\]7@[\.+P>6(G%]>D/ZOP\%',OCGH/_':/B/ 00@.[CZFM_.RV[^ M[2/4N=>G895\$5(*FI)^G7Q02E=)S+45R8+8*;6O7QT>G^SHPDE.& M0/_Q,G0B8PA;K^:>_" WH_K2A^\_^N:T=/W:Q\23*9UQHOE,\#DXRTZ%(33+ M"BKQ,%?:$I61CTJG)&K6_D940OIT%BLRS%AAK!;<5'$=UQ&A[@EY^2%J[5V( M/E"#P" *Z8)<9VHN.9OP:HA4&2*F8$*FD'HP A49(K@@169UP>$!DI'/2X@= M)2GNM$!T$QKCD28J!3-:%>2V!#(>$I,X7Y6_>=<\U*).GN'M]%& M<-Z8$DME1>#(026)P.V!>>MC-B14&' 5C -F(?2#FWA*LPDGYR"DJT)"(FK3 M6G1XP(,5T2$+=^%6N"(Q"_!T^HECK374!A0Y6W8>*-D8*,% SL^[6(:$R^I/ M+YK:1WL$3_IV?^#9.7+3<,$-=@&(E4]F7P=2U>79F!9F]RXNX8TY0%&.%%*H M*C04@)=FPGBV@Q3/O!Y7):]X=HT"G E;C)*"^=VK M*<9&,$%#B2="IO?LGSE-A7'9UZ]+XU.UYT9LCV$0]JV^4TX![[B0U%$ZW/)& MK+(X>H2:8+V4P=68.T&P+OIS]@R6W2L8C_<&QL?UX\XVC'=FJRTT[\YS.X,: M"V$FF,,J-2JCCM"I D 3#5;@@GP%G0LI+ +E]?O&]8M+8\[#ZFP*C9$ MU^I1GS=N2H?R0N> M/%U2!PKS;P!OC*=\ SEA02RT<)SMV2<"*KN@%XL+9&# MNG\6_,9[@]\E#9/!C,K"DY6++D\2E(9BAKB8>TH\5!$[T&ZXO;_>\TA%1U"F M"57E6!7VX;%W20ST5IJ[DCGY^BZ'C)?%N%]\/,P![ E ++CJCEQI)C9$W!\*9)LG/F^#)5-J;@L*QW(>XIQY^O?>E]2\P-;_ MFLORA.".?/49$_),0._5'NOP9]AC^:-"MEP'U143.6)/I[42:(>X_ ;LGMY2-L_W8VY!PY.=$@BBKBS3VQ 3'^@+F$5C4D M.9'-E)QQE^DR.BG/R77)A3S-I5IPM,ZG*K ?W0 N@/;,I%_?"O^/B>'K5]%1 MV.WS@5:CUN[12?HQEP74-UDN:&]Y;7IP@>^22+GHB\S;X3B>;KU[= #.7 MA5"RE(/X\4)S^;JZBS36/'1OK*W&?[8;QHB8BE3&E*^';@VXSX3?W8[-.MW*&PDI30C_BS4;*,YTM"R.M7G7_<[BJ8#9;?9@8>"WL MPUT>^A3LP8_FRM_P"9__F/#LOU!+ P04 " #U@K-6G("U?2(( !4*0 M&@ &-V8V\M,C R,S0Q>&5X:&EB:70S,3(N:'1M[5IM;]LX$OY^OX+KX-H4 M\)O\DL1.&B#K.%ACNVD1>*^X3P=:I&PBLJ@E*3N^7W\/22FV8V?KI&].< 7J M2.)P.,-Y./.0TMDOEQ][PW]_ZI.)F<;DTY^_?ACT2*E2JWUN]FJUR^$E^6WX MQP?2JM8#,E0TT<((F="X5NM?ETAI8DS:K=7F\WEUWJQ*-:X-;VI65:L62ZEY ME1E6.C^S3_#+*3O_Q]DOE0JYE&$VY8DAH>+4<$8R+9(Q^6"2\\#%H6*_Z=Q,Q$H8T@VICW:5G M.A,B/%S])&]Z_9OAX&K0NQ@./EZ3CU>D]]N@?T6N!M<7U[W!Q0<\0FO_9D=/ M.^N>XO:[^]7:ZM>@3"[B6&B9D-^KY(+QA(1<&1$MB)E0\^:@?7+Z/)]L]%+* M&)9C)>81!CPIXBD2C&.Z%?OD)_D=5 NO?OSHZ]/2<0D!D2 3.N-$\9G@G062C)(6*:-$ER7<1U6$;/.*7F- M06OL7=!^I1JA0ERF"W*;R'G,V9B7?>SRH#$)$Q*)"H41J$@0TP7)$J,R#@]0 MLUSY0C0IF>)."<0[HB$>*2*G2*!&>KD-@82'7&NJ%E9D2F\YQEW1J?&,P1@, M&;O:AS&L0"@4:AW$$G2')8PK,I^(<$)T9G^6_>=<\5R)=6 J=(RB:.OK7)@) M'-0I#YV!5F\*TR2#FS-T8V2T6)V&UPO*YLL!)2>12!!VBZ!EF,M ),31K%;: M11(AU5!+TG =QAF#3D!I):9EP%"H>$%2(,&"V(([CIBY$OAE:)5M=0YIIG?O8LOD MB ,F^4B^\,I,00%RUTQHEQ$AQ1.GQ_+O92Y=S<>*Q]3A+J^\2^R4\UQM&P7R M*FS1,A;,;8UU-M*"">JIHO#\P%6(Q&K*M*W9;J5J5^!=_L3>&P9A4^PZI12 M#[.8VK0/MYP1R]J/'IY)K!(@7(VX%41F1G_.OFDFWBM@C_8&V"?5D]8FL'?. M:!OXWCT7[@QS+(V98!:]%-M/:I,^U4"^Y:46TE2Q EX O* C$0NSL&Q@V[!V ML3DD.I#Y=;(FNL)K76VYRQU*,Y4"Y-JQES"4BCD#',,=\P2D) ;6T<)3NXBL M"-B[QS,6FTB1WE\OHL.]0721JDE_1N/,)30;;QY%H)ABADCI+501W&.'U.QO MM_-&AUUT1%K5GIV.9&8>'WN7XD'OI;FEWM&7]T]D5)!ZMQRYGP/8XZ%G!WB- M\&-[ [\BH9)+']]-G-A]?<[[7,L# @]K"+\,P4Q8'*U5V3=]4:H,G]E04 M6G0(%7]E*,]0>K@A' '$R&N='^2I/F'R:QG+!T3J?2)\BZ1J6 M@;VOY K5+R'BY[Y=?',0'-7O,Z5Q>[S?1XU^>J;32KG?KCS<]5VVY5VXW&3FIK;G[] M'".*.J7)^U*S5'3(5UBWD=Z18/V-OEUT#P/I8_CC\>KF\!*K>[VXY\Z_<+_^ MH L2=,KNZY+IHCHI#)3?%IZ/N,^%W]6._3*3U(847131%6>]9* MBGB^)(2\.6@=GVKW^_"#D.<"9K?9LP7J94_=CYFNES0C_3L>9O9$JEOA]647.@)>,_-XE\>^6WOT"[_\UW]OZ+Y\//\?4$L# M!!0 ( /6"LU;CRZG-< 4 ((: : 8W9C;RTR,#(S-#%X97AH:6)I M=#,R,2YH=&WM65EOVS@0?M]?,76P:0)8EX\X/AI =134:&H'MM*T3PM:HFRB MLJ@5Z3C>7[]#TDZ!=^.(6:[7H0%B033#*>D=1Q@GX)2E,I\Y;C+!8+>U&U M>3%QPJ&C5-6H-72N*COSJO+ N.>32?T4Q"5% B:0QSP;() M7,14? '+6G%U>;XLV&0JH>)6JG#!BR_LDABZ9#*E1VL]'<<\=QR]2&?,X^51 M)V:7P.(W)9;4FXUJ5(N;M2BIU=T#XE5HI5%KU&M11.EA[1\/C720W<@(N4SI MF]*,9=:4JO5;M8K=J.>RO6"QG+8\U_V[I%F/.@G/)*Y7H+RY-6KN*9/T2EHD M99.LI5TJ&=$U.>(I+UH[KOYK*XJ5D!E+EZW7(9M1 7VZ@"&?D>QU66 8+$$+ MEAA&P?ZC+<]#\_3CPIC<0#TIR^C:!:^BC ZNIFS,)%0KMG?;XJ_;^H";FVB1 M8H* 29ZWJFC*AHX( T2+G^1P-QB&O9->UP][@_X(!B=;Y\"[7G "P:>@>Q[V M/@;H 7H3#+?-#;]_O&TF&^1/>GV_W^WYI]N*_-GY<'3N]T,(!^ =PKD]LKLV M>-6Z6]XV5_P1^,>#LS XA@VOMLV+4=!5S0B:[@'F%(3O ACYP[=^/QA9@T^G MP6?PNZ&B5%RW\KW./=VTGR?UH^&J/0A7+X.(9QF-U.0!"R:G(*<4_"R;DQ2& M-.>%!)Y EUQ&''I9/!>R8%24\3ZR84\Q[^Y4:^TAG3 DD4SJQWU =2>\F('G M6N\AX876NZ2D )K%:A[Q\X*ENSO>@=OVRF8((0(2EN+$=93 N! MP:%Q&2Y8FC(R ZS=MQQM56OY^$J@\OV$922+&"*WHI6AH")7Z%[2=%E>KWT#5EF;/%X",DN6:&3S>2'F2 /)L:<8 MA$QC,??JVFCK'J,0(S'/U92W*6985 VL5AR18DPR*JS!54J7X$2S5A,S;J-PU&-.8A5K*Z4)9MSA MNI088I_)EJ7>_/ ^\7#B[WG[:[=>?OG;N-1M@T.H,T-77#)/4\P)/LM3E?K7 MY5#0?^>LH&HJ%RJ 8E6X7G6/[*O@>?6]>-^D18ZR$1FG]#KM-HKINI!6F> U MJS4CAKIC&F/ZG:%7//4I!#/::'7%/>[D_V+ M[%*F[WW+;EU_9+>6JA#6_&->8.^WT/J4Y(*VUC?MF(D\)J5T1\7U:[< ^]!XG MN[;W*.TIM777;C:_3:VC339F(S B)]F;4K6T%EAE;ZN27X%W&VR5T'>Q,;"\ M?)WK'Q$^D"4V-C-;7"?/RO\G7'.58W?@6/.L]#,IB6'N[3?B]#%S;A,@9[EQ,#1 ;4_>]B?Q/ MK?_<6K][=/I3YD]#]S)P;1,B-R7]$0L:KJN^_-A!6YWV#]L0%I2(>?&=+<#1 M@]\#@^:=#Q8Y-U]L6@5-B;+VWB>,FU35PZ-[(T+&F*]S^;C(,WX]NG4U7V?T M=Z*C_P%02P$"% ,4 " #U@K-6U'/"=O'9 P WV"H $0 M@ $ 8W9C;RTR,#(S,#0P,2YH=&U02P$"% ,4 " #U@K-6)U4 W!8< M !S9@$ $0 @ $@V@, 8W9C;RTR,#(S,#0P,2YX ( %0 @ %E]@, 8W9C M;RTR,#(S,#0P,5]C86PN>&UL4$L! A0#% @ ]8*S5I\N5#4\?@ 5<4% M !4 ( !4#$$ &-V8V\M,C R,S T,#%?9&5F+GAM;%!+ 0(4 M Q0 ( /6"LU;K.X!=+ED! $[N 0 4 " ;^O! !C=F-O M+3(P,C,P-# Q7V8Z4! ").$0 5 M " 1\)!@!C=F-O+3(P,C,P-# Q7VQA8BYX;6Q02P$"% ,4 M " #U@K-6.,.A/D;\ #DI L %0 @ &UK@< 8W9C;RTR M,#(S,#0P,5]P&UL4$L! A0#% @ ]8*S5DJ_JD.')0 <2X! !L M ( !+JL( &-V8V\M,C R,S0Q>&5X:&EB:70Q,#(X+FAT;5!+ M 0(4 Q0 ( /6"LU8R2+\!URP (\W 0 ; " >[0" !C M=F-O+3(P,C,T,7AE>&AI8FET,3 R.2YH=&U02P$"% ,4 " #U@K-6!ATU MOT8% "H4@ &0 @ '^_0@ 8W9C;RTR,#(S-#%X97AH:6)I M=#(Q+FAT;5!+ 0(4 Q0 ( /6"LU:*DCNDU , ,L, 9 M " 7L#"0!C=F-O+3(P,C,T,7AE>&AI8FET,C,N:'1M4$L! A0#% @ M]8*S5JIM.?<>" IR@ !H ( !A@<) &-V8V\M,C R,S0Q M>&5X:&EB:70S,3$N:'1M4$L! A0#% @ ]8*S5IR M7TB" 5"D !H M ( !W \) &-V8V\M,C R,S0Q>&5X:&EB:70S,3(N:'1M4$L! M A0#% @ ]8*S5N/+J&5X:&EB:70S,C$N:'1M4$L%!@ . X Q , -X="0 ! $! end

;'SY?9%QOYOQ!7-_=^XGV'5Q^#-J/0"K0\B\?5^7[?_FG M[[X[GX[E8D8OJ7[7_OWCY;-KK\SX(2_^DA?O?FB__>'I8KY:S*:EB?9'G#74 MK]X2K5>,??.L]:?W]+?O5]-W[V=T^;.W2ZI_^S[S@Z )61BQ0? _[W_8#U_ M99SEL]EF+I[S]Q>/;& ZX*2/:YH7.I^,RS?.%OG:AV9-%(OEY5_.,-%L\]/) MV0K>(+Z?/)]BFLZFZRFMGIXMETS_B:>HA/$.M#863.(OL1H$*:JS)3II:K5>7/]E,Y68:[T=Q/H_[C^M)SLLS*G<, MSZFHC! 1C+<.C# ),+H*VLF:=,1 DCH/[UXPUT=YA2]/EOF[Q;+0DA77]]_] M24W-7.BP(='T%77SBA]79NW>;9\)T3>\N_[XIM*Y,6"^&$,"YN'DH M'?BP.)NO5[_C)TPSNL12A]-9BE^\>D]+:0YXWZ;G7E'8F MY.6:4%X95Z. ('BMF5S9%XP)H5JILG:L+ZF[;;H*8$Q:J(-H]Y_<@^7;7,;) M\P7.5T_FY3FQ$[MZ29DX0& 5^!NMG[QK.O'IXMT[6N8ISGY;S/,E3HU2V)3! M5V*<4DG6M=9 J4XXK;RME!_R3_=__384T..GP)'FOYL>>/&>ECPE\S<;K"_; MY+ZH?ZQH,P43S#9%KR,$T@3&F (A"PND2LA2.)[(APZT=TD_OMRP=IK_>GW&<[73,A& MQO<-#QNY2626I10\L :K[-(F5ETM\E8R9E21,6756?1?P[,-!_SCX4"WJ>_H M;>)7O9TYSPXMKRBIHE0**470)7+,XXP +.SU.(VU9([)1=S!U]SMY=NP(8R? M#4>9^V[JXME\C?,W4X9V/F0&^//'/#MKIR*?(V%=3"54K+DDN\&F!@6LT234 M7(LD8[0OIK/:V ;7-H2)XR?,8*(8-FC]A>?@2:W3V137M/IZ"$5$0J*JH&S4 M;8N744=1H:8:/65EV&L^*(3= 0M,D@JK9& M5VK;!MVUY9?WCV\[=A\IWU:.>\[PD7VIR['*8A4'=I7'ZB,O*BL@ZJR 0SU/ M7CD9BNKK2(UVR_80\0\_^1T#+WJ/T_+SQ_70CRMT[14_63W&Y_,2^WK_C M[(PF%-M1:D[@,'&\J(J'9'UATZQT;A;;Y-X^]U; QK?5VX,L_672/5/AFM[[ M? XOB9QH9Y3.&+:$ 0$M3X'3.3L5T2M;!\I7N O/^'9W>Y"CFP1.')!=0M8I M2.9K ,J-QD9NW"<-1,%HE81+56[OFQR 9'Q[P'U\E6,)YVBG2S<5H2@.6?T9 MJ#Y8,-$@I)P-R%B"S.1UM;WS$G:$.+ZMY1Z::$@Y=2/3J[>+Y?KF68C4)5EB M@^D8>M#AXQH\6)-_4=FB#4BE)"#H' MCM2(G:FB%!0;3,"BT=Y4)/N'R7L8G^/N'A\C4#Y$ /U.I;\DE+(.>[5>Y'^\ M7$!HNY<=,K+ MLWE>O*/7^/'*"]N>5A#""LH\9"=XH+5E&UJRP"*W:(*+EGK'>P] &M-&8E?& MW%2?/473SXK>'J-QAE,VK5KBF)J2M6:#IGIS^T#H836)Z?U8< M*( AE.6ETA9>2)6,!)U*!"-C!I1HH*C$")V5;.*'4X\CW#4S2(3D/2=G* S?"6.R=$GPOFC'M M PY*BTX"&2AM_!+8IRNPLC>NU,)C1(M@O).08B80+OO,<:&)HK?2>!#4F/8! MAZ5+5_$,Z6M6F87Q-H&K*C4+QSB*J2!T(8]9NEQZJY/^,=?ORPO/?O/H\RVQ M4*S7(53VW-AJ&ZH<\"HGP&>T3I:L"O7F_QTPQA1;'2C].\Y=#YKT;JQ^O>1% M=K;\= 5'2\*U404(2C(.GR.@DP@QLS=G(J^MV/MJQ&T4.T90\)B$?^"<]SLT M+67:1H^SWW'*@?U3?#]=XZSM?RWF&W 3:7WFP(W:[67/PS2*-2W#%#*AS=(J M9[KGG#V(:DQ!56=J=!9)OW2,+P#.":M]P51M 8].L>.&[89H55"T=!B]"E+V M/JJXB6%,855G&APTW3V3*L[>M3FE\[0@1O5^26]IOII^H/-]P.>+5=O]>U%? MX\>)2U4XYRV[9:W>@62/#*4C"):\BT9AL0/4A=@%XIA"KMZ:8T!A=3Q"7^-T M3N5G7,[9P5]= ?T3U6F>KB=&".%,*&!%.XU-E2 JICLB^T=&EFA3[XMW#Z,: M4^S5F3>=17*#*O_\P\T9>\[?'UR*ZM6:OVY.J=T;^'3 .KO6RY(?\ MOEQ4YJUT.II8"F35;A,61$ 1 BA=%.KL;,V]G=RE2\3?G=\C_'VQW(ABO5Y.T]FZ)8>\ M7K3MQ\5\S1,[V\S4Q0E'=#J$F#WXTNZ%1<>.N4H2K ML?!7:& :(@WH.X= 9 MY7=_X2;@)O/XQ=-G MORR6KW!&+^HKRF?+S0''CU07RY;P,M%):BK. YIBP-3BVZ6&"%[&;(R4@D3O MPA##C694%FA,+!\)@<:[(-I(;'%4O=.0J6U">J$A!F= >_YI+M5:V?V =(!Q MC&DG^9M> [MR9G#V_S%?$LZF_TWE?[/):MXJ3N=M>"_F7U _64Y7_*N?^%N> M>UI.%^7+8L[.RZ \@5/!M-2% L'("EZ7D%P5T0I[I"5P\&#&M)7^&-;!<=DS MVL6P6=66)#I*X%4M8 1'BS&R80O6)B.MEDH=RQ(<,(P=#P;^OS=T+,KT+/E6 MI^O-WD9UFK*NAM]J"4P)"F);@(5B1>E"2;)W!/KE[8=74;DTQ,W/RTS.FWNH>HO"<2",,0;:9E9+7[)]2 MS! D(B;E4)C>^4P##F=,8?R>[+M=X&4T"Z,6FX(\TI[:I+*KV1)(G MJ:9F'EE/))<=:$9B6[J#][V=JWN@C"I.[DJCPV;]&#NRD\;"BAC )6_!-'\I M267!2N^#C]GZ[@KI*W#&MO<<8C3&*YX=5)DI4!V@5)&GJ,@1<)&FG>A_- M=A["J.S"4-P]I=B[="RJ9[58YK #K& M,2':%K\9EF<28) @2Z;T]-"-?;/TK\[CCFMZMY?PG=4I]YG=H?AZE9+ M2E0C2$0$QQX:PVQY?*V"1:JM("I'U*KV/H#>&>2H=&4_L@PKK&Z/2>_M*]G;.:![S&O' '#%GL0%AK8Q[A0J=FK9EP53 M3;L1FGA85%Q2,GE5>]\^N@9@5+JJEX#WG^+..SW#;%U9590*U"[-M2^ZA';; M-+=T:%?0%Y6[5\8^VKYEG^1>-C!.22_!IE8QW44%H53)S@SFW/;<8^V>NO)0 M=8^'CO[><]I=>SZ<5F-)?IFMI567Q.8%UDK1$"ZY]B(Y U.51--OO> MT<8-"*-2S6/ESR%BZ[M=Q(-;7"?SQ//_7&'+8U/@@46I(=0:00:![';$Y%T8 M8MOG-I0Q9?Z,E4H]I-A='9UCV$";>.=3)@92G&\916@@!,7.48K"9A=+T+U+ M/-T!8TS),V.ETJ'2.\&U,ER]_66V^'-U'<*!E\D^/W2X*V1WX^YT<:P]_48Y MW5OE=J__X,HGSS- F *M_@']1.?_?CX$^?EC?HOS-_22!_-SK937$V]MMI+= MG98@R\9+(F *"%EX'W)5I?/>H@J$FCMC>'XKR396UENCVY,D<&(.7['#N00 MXN^YG7T7OO,*S-?Q2<7*,QCV4VU+B*PQ05(,UY4H'!JLZF8OH*'H>0>Z,=7S M?/ST/%3\0]/S%W:%YODZ/J^\(U=$>BYQWHQA3, M/'YZ'BK^4VC/7)VT6F#;P]5@C!<0O0@@G$";HT'I>^^ [JL]]SCRQD\;Y_;U MXDEFKBSI5US^@S8G;5]RC2>IUJ2L%9!$L:V4O^.HM"@P;/30Z"A9P?0^#=\& MV(ZNS>"'GT-0ZM8Q>G>)]E].E%O7-Y&4*&8RH4[=@TMI9L2;7KU\$; MKR5[_=UWQW8&.2;/Y00\["_(P?CVHO)/.*YR*.]1)>/W;==!#NQY>KB=:G#"*U M2C1)MM*H*(!UK:'@D /$WCU?MD+::SFFUHO.OZ;,M'2MZ1C"5JU2^FN)@@E5D!/0M=@/5%W)VX'?#L6'OPV^=5+?J?8-Y+9 M"M(J@FV%T8R+",DE 0S:5Z]T9!,^DGVC??(QWU_(ZJ+60ZL9F=83Q]Y)-J)" M513 <)@'6%D+.)TQU23)A]Z#O@?*8PB^#Z7-[6S.PZ4RC!O9*D2]>+^)J7[^ MV%KL\?@GZ,CGUAPH;8KB2+7)L\]@5$S52ZN"[%WP]4%0CR \[LV:OH(:P)A? M-A=Z]1:7=%%G;.)CC"JA BTW=D9K8/OB +-+DDV-K*%W@<>O(]HQH/TF%$Y' M&77GS4O:E#)^O7B-'_\^7;]]>UZMHI4H:AA_1)Z1=L&-YJO-C+*63"4'#K99 M/Q9FN6:7U>0*.HE VIO*NG(@1NV*=]TG'VX.^,94._\$-K&K^+JK.>8] MNWUGR_R6B?^B7NT78M"KJ+P!89(%]O\2M)N-C(M4*:WY>>B^.?<@JL<0UPZE MNCK):NAH]JXD(FDQ^"(-6"4CX[,MA/ .7#1!%F>BRKU]]7USR':?AWL,1ZWH M;6I]2VULJUE2VV&0(*RR3J"7NON5R?W-_1%O7 _!F5N5Q \7R1 %Q*+)E*7T MH$R18#0&]B5L!63=8(TM1*&[C[C3Q?L3QZ:]:;#GU/>[0?VEMMWMPY0ON]TQ M^>"D;EVI>U>*"8-2N<@HHVU_VVM;7!MPR/_C9BWP>35C4D_T?LE MY>EFKOB_9[21Q+P\>=?JR%WLI3&A9561 [R<&C*%D$1%J)5B"H$59?GE%Y/L4TG5W3>@;<6E;VP[>@BI#9?V>GY^15]PK2:; M2-,: UI*":;PERB% N>A;V^'N*J@!W?+?E_0>I^72$%\4 M)KO$T152M#B_)EB26(.16IJR0,\4;I57O+(7]D&Y%M6]EM_R( M0NU&P-WN=DY*--YKY.#!BL011+ 0HQ+0+O:G%(@-=N]KX[LAW(IPW]B.^H R M'%#1-:1S_J,V^FHX<$A%@Z^Z58^O#A)Z!.&LJA8O"G(02I\L^7BNM44,IV?!$=.;-;11;L21\8YKF M0&$,5][R>JFEGVB-T]E>)2WO?M#!92RWP->I=.6M*E0W:D]-?/7)*&$AZ\BN M!#NHD&3-( J*A-83ZM['EP]A.OR"YM>?_X07QW+YB=?!O^/LC"8Q%I%R+&"% M:F6NO(:46*\%[04E+72DWHF-.T(<4Q)L5T;=OL4YG.BZV:"'0#:->,;QX7P] MJ74GI15>PIL./OU)?I;O6H3 MN/QT@ V[_V$'V[$M<7:R95?>-D%R-NI2(%,)[?2S0@J(O/ 3>2%2"=VOC3V[ M+W=T]Y$\^<"3U+SH=G,/KY8]:G?6KQ1!UH!-4V?BYQ,/%D &+=!"5 M+&VL&KNGG]V%8TRVI!<;#I[O@7=W5Y-"JN9B"A@MVR7S3$S#S-\*4BJEK$WN M79_W'BAC*FG75_Z'S?I1?(3/:JLNEBVWOZO/\,##>_H0NXRCDT]Q4^-?U_,7 M^7[M(MYJ_2.NIJL)Z638"32@HP^M"H@%#,E"$*S_#1$*[.W1[XJQMW=RXWTY MG[T[V]0AV#3J^V.^))PU .V"R7FCE=:!.0?O6I]ET"8H,%ZPCA16@%)&>QN+ M=SBTZ[(7\%$53QJ4G@]Y/\/+O9N!W!=ZNUWP!3H'>A%5Y*"2PSTP,5>>/(T0 M^8L3#-R7WB<078"/R?EZ%(S=7^R#,?;>4*/PJBDE2<"8!1C2 0)'&""U=L&8 MJ(+J75:N9PAX+*?OI+SK(KRCN(H7S=$69S=6P^^+U7235M#':=SZ-3W=Q_W& MULF1O,&W&P2Y&]"D5N^=-PB4=+M"DBW$ZCA8J4$$C")2[)TOL0_.PV\-?.V= M#XGM.:U6K]_B7*I?^9-O5Q-!II)@52U5N[V>!+9J"!JL)4Q"HL32>^^O[PC& MM'4V.&]O7TTX&1DZ7H,Y9 R7V%\LGR_F;V@YH39A&2-XB:FU\PF0JBI ,GLI MO2H2>^_A]1W!F!S01T;H@\AP)$+?C?R*>[TI4B,]9N^S@B(%SZ$O!A S@0VY M#4 JGX_+XJU@C\NVW9Q340E+- Y\C06,LP$B8H52",F+4&WW;CN##NBQ6[Y# M.#^L(3R$.2.UBS>'Q"%3E=)*$,&W0S>;(+4.1$D05515Q-@[T6_0 3UVJSF> MQ="3.4<)PZ\/-WVZ[(74)_I^Z.D]@^Z=1G*J0QO6=5AK+1",:VV ,T+2RC(] M=2G&RNJZE_HY]:'-]2VI"ZE,6S.1C^N7YSWN7_])LP]T83YN3UI%"L7* M;P M>C%H#$^?,F CA4RE1E.'GK2#!S$F?V-0UNZV0SDT'8ZT2_YE&!=#^$_"Y>L_ M%Z_?+A=G;][^,OU =PQ$4;;>,7+/$\P!5I:0LE9 1CAR0A4S^,%DAV&,R7D8 M);.'HL0IN?UJ^O%B(*]I?LS MFZX#&%,CSC'3N2,-CL[DUHME<;9^Q<.8T><(B,//:P-I19><$R7R1);:4F,$ MA!IH4]!;:A-L$<<]RM]U!&,JF%;P555CNM%W)=Q<+L\OG@DIVFWY#,+'=NQ8/7N,/%N(WBA1BO]LY0ZX%[S*'J&+AZ MN+#'$YE^P9^('1>;$)P+I95L,1#9+("CX&7R3JKN-TC[H1]S1'I2RG86_+"G MXA?%R0X\_;[QE"ZGW%]#UK&L07O-I]]H/0E6MV9^[?R!6"8YM\Y[OT"GO6!SR LK?%\M_M&JIBTRK3>F6D)N*J4E:CC[( M BHK0'NOG,]*4O=BHW)0I94H2< M6N$$Z=C0D&X%+#7T'/$G3R,7Q?+]1M\'LY]6:;47KPDW+S!:C M%<6Z -;X*(FB*2J R)[-1]")8QI90(;$;J%%[6WO(X"=01X<0LUFBS];4=.+ MMG/\]$WGN?../PE2VZAJ!I:;B^B7-0R?O&MMGB88;1 9,WC1:LY5E2 );Z"X MDH4L55%W\[@#O#$Y3<=EV% R')QDU[L_381W*OL@@!@EF)@\H*@5;$PY"I%3 M++WKFVZ';%0=NL?!K0-$-YP3=ZV+.,[+YT;B![AI#S[S8$=L-]2=7*UK+WUR MY:6-,"5I7V(1H+)HI7&*A!"+!R'0I&P%8O="PU_#<[ #]>66S38-,^^%,E$< M^YBL U!5R"QOQY-6MMU(ZUR(M9;N"JH7]E$Y8-W(=\O7.H6D>W:?N!O.QI!/ M9$7KJXT012M894-+CPT.K*RVLO*U>8@^X%]!-":/:S!*=13*<(;OW#J?]R/? M-'=B,W*E!^L!YF_+)Q]L!/<9P8&FL UVLGGCRT;0%_6/BW=/V&&I!8V BL(S M7XR"F$,"4;4Q2#Z+4!Z:N'N??G!GDK13Y-44\R42RL9Z,_+ D;EJZ42,MJVSWJSX M&IYQ:;0^G.@V__W:JMW-TBN-4:0,7I<0H%9'8)(G0(6ML*41#FVF6GNWJGT0 MU!B.? WK6J99GCM>1MD<60\Z;W@>$#D,:0 MS'H4Q;&G%(:.FG\Y6Y\MZ=?I?/KN[-WF1Y>MNP\.FQ]^=*>X>< ML+;I;GA*VJ)M!:>K 2-CA-:O%&2@@$%Z#A_%,:S4OJ0Z@:/;G53#2&N(L/X* MJ,\W/]J]NHDG15F6""YG!I;8>@>)#DB&E&VUUJETF *^]KYC*>'K@Z3HK332E?!UBE%[H;"TD MJ7E20FO3I5OG&,]>L:U>BNY%7G8".'[EW(]DPTEN8"4]:4DR6'6%+'C QE'K MRI@0*#LKC?4U"7F87AX&>"L\<+7BP$00BXC_FDV=,*UMB&E[0!9<]X')?'&=?^)J43&VBZ4M^8M#^M:A1K>L?AZ\ MS+I2<(=1X>)-XU=Q S!@GUD^AN W_J_U:&M0/-*"#"K6 &B-Y&\IJV J.F$[ MB'[;X.,$.ZE'$/[.,WT$\?^R.%M.J"B-9!&X/"$_#L_.#%E+%E**A9F79ZKEV M7T*YEC8I;>MH$]2I]/ZH8L?Q5910W A $5G MA2?'('NG>.V*<0RAZFBYMK,03T.UYFT7F[-V;.%#:[EMF!<<='/@A1R-\:\, MFN[7*7;%.(;(>+Q4VU6(1Z?:C>@.BW0Z\;SPX@ C3(6HI07!EIZC.YG5S9.A M\1YF#QV(CY)T^XOS2.1VW%0\ M!B>C\ZH6"U[HMO&:.,*O6#D:0ZE$CI&Z]S7>$MH8(N?AR32$G(90M'_,RW25 M6X4=*C]_;(4-+^KM9*&R;;GS9E-[14<.IJ+7H&/;)U:4DM1[J-O[WC>HTKUW MD.==Z5I#^J0$F-95-VK2O!BE@P>@J^#'F1N0O)3J"8!R'9<)([FJ6?A%R%5B:# M#5ZU [L*H1!!KK8$8G==FF/GV@\]YENG&2JHD$V[\"Z)XY3(P7$@EI$63D:C MR7AYE#7U2(ZFNG)J5Y?G(.$=W8&VOF83K8<0-ID+MD!DCQ]<+HB%V,'7QV;6 MB!SH41!J'U&=X$Z4U*6ZB+Y%AVRLC-.0$ FDE>B3\FA"[V/TKG>BCG6T='HN M[2RNH[)I<_J@2RFVU=H-"3@TLB.ADY/I5V%=:(K9K:XJ$H. M//K4RH#7<-$*O:1LG;/*=6]SU?V*V;&.?DY*JOW%=JST[.IE<4(0I.@M8]*2 M?3M6H>@S^A@5:1PD/?L(!_,V6Y-UC6!U13"ZU=TT%D$I'RT+.\7:NT7L$ ?S MIS_NV9DH!Q_'[R*ZXYOS6#GHR6PAA(IL(7CQ0K!L)F*V,2=3K$N]3^![FO/3 M'_D<3*A!1#6PRKVU*1-\%-9[ RE+-CPU),"V*6.3+,8*G:)YL(C0(3=CCYC? MSNLY"^T+N!#:C8?QCSF\?D$C=LMMW$>G15/1ME&Q M6)%4R(Z7ODDV @KCP ?;[(AF4W*46FX'$NZT*KLKX085X;$NM,9HVEV[UE^6 MD1@7/$3)@4/-D;!898WK<)/]]E;/$3*GM9%9"TD-*B9=MN?XW :]Z5* ?G2^\BNE/LIPI*6B<@=O#8IV_1K^ 5+1-Z43U5WST# MI.=^Z@B\YD,)-8BH3EY[]:?9,??JSZFS?',6@%S@FKA.R-U!!4Z]*J MD@,.N2(X59%9)%R-!Q;D.$KJ7%9)2A^A5I5Y%)$ HR:0IC5]#S[47;IP/-;D ML'WE^I6[Y5UF?)#^!#('A2J%UIU0L)%K-S4*^X2%(BLK;76YZ='OT9]@C":@ MEVAWFL'CY5CY7*O1/#"F5P5#I8W..G"8;0A6>!M[=PX]28[5O2NK5%(4B(UN MC!Q0HPK0JJ!#3!I3-B*QG,>>M#B:[*I=V'18QN(N8AMV-4U0^1QDB,#CXX5= M;&8HP?+"ILQ(^$LXRA(:@RX]'5-V$L/QRZ_$*JT5L8*V[1 R9<]!HJML17Q" MJ9.GT'M';!3E5^Y=P$K4%+PA*(5X 6O/$942_"TYA5(YD[LGC3W:FPF#LJW/ M]81=Q#ETSYE)D"JD4B40LK_%[F>$I$T&YU!%5BSL;_6NKG(/E#'IY*.PIX=( MAMO;^+?%HOPYG-U"8)O'E#@^SGVAZAA_WH;K27OMJ&^T)FJK;81WD1#P)U2I U3:7A??DI#), M@.-1Z!Z4.QK)83N@GX95/>37C6=WC/O9/,_."IOU2]LP,>A=Z_X QK<>(-*$-U]PZ^GGB]^0U#'(38W/5NK;& @B"_ AUBB* M-MYOMQ>ZW?O&I'.[4^/:CND \W]*Y1NE0E># !79TS4AM!U?E2'J4$V4R=;N M_6\>N?(=C%Y'DN))(I>K:'_^^)[F*QHF4/G*BX:,2[8=WW'"D!JP4@A,O$VW M&BD])&68$S53=.18+_7.J3Q9&'+'S'^Y1NA*QB0Q@4B546E,E9LZ:\^!H@2%11$IW,L M,5(X.>G&#=^'.3;7Z G5'JMX(C2*5#V!5#;Q%!S;"4B--AL3$!6USD/D!2S.]"1 M7:,?!^OV$>*)^';KU@E5FU1-!F(0C+DEB* I!%XZ2DFA\&J 4C('(![9G?MQ M,/ @L0ZWA_(DY^59RUO8@%Q=;C4\/5LN:;Z^/*N>'G3.N_,[#MXY.6Q4G39- M+D!<>=O%^R?"ZJJU9]9%$\'82I"\;8T1HPQ*6"MC[^+/]X(Y5+D]/5NM%^]H M^1.]7ZRFZ\]C#$$&:7T"VD.&DCD*1JK8>Y?L M05!CVIL8AB1]Y=*-+J_.WK,):7E6N/ST;+XZ6[8\UF?SNEB>3]8?<_;=YE1^ M7]*[Z=F[U207GZ.LK1=+#F#(2 C:9E!16PRHO#:]2UCM#'),^P[#T&E8N76C MU^_+13G+Z[_CDO&M/VWF F=/9[A:3>N4RF?N"Y=%M15*R[@V25A(1A"0<)J$ M-]FIWCII2VACVD48ADI#R*C/A:^+\?[[8G;VCA5G8L6YFD2=T+K,"*1)YWT@ ML&3+,&+6I@B3TG9UJNYZ^IBB][[2[C.A_?*D6T!P_PA5#J'=Q@"=-HUK+4*, M18%T4@D=LI/=:TQ_'=&8@NIAU$!'B0P7+V] ]@F+[WO4P='O5A@[!;D_45H_ MF9>G^'ZZQMDFP?U%FDW?;#"OVD71Y&LL( ,U/B@"S,1"$\[%HC/=*BQU\#+Z M.J)AKKL%+5J3K ILB1!,JQV6) DHU;=& 62)CE(%9T+EZS)4="="B-LV"MTNWN=@"69@&A MBO)55*5L[^WN81V=YXOYF]>T?-?>\BNN-QREU4MZ?W$I\D7]3.UG\\\9)9F7 M@RN40$M7P'BC6DTH#4*FD$T0.O7O0+P/T$?D*.W"K%OWE@<78K^J ;M"O>@! M[Q*//[0B"4TWDU2L,GU3U=4H'ZC6W-OSW@_I(W*FCLJXW<5X.LJ=]^=62#IP MA.%M:SH8DX?8MK&QH*0HBRG]"PCO _01.5C'57&["O&$*JYE+/G@=&:GU"_;9S@NVQ#DO&0;K]17D:+7= MYNSP](-W/O8=2:>MD,N,CI\W^1V_T?KWY>(]+=>?-N1;G>%L_6FBJLU8<@2O MI6G)1 Y"P9;9;QTZS8Q0O1?R-K@.U6X_39>4U]??-*'J*JD4.4QV%SV"DBH2 M2)C "ZXXYWI7%+D+QY@V-;ISY*9&.E@0W0S>DQ5/RI<\IPLHTDI)TGK(*;6D M!ND@\42"LTZH7*(4W?WV.X&,:=]A<%(<+HINK'A*Y180(04ZY %)HR0/+63V MQVQ+8-))1J&D2KUOZMX!8\>-@6&K6PQ.B4/ET/'P[AS#W]EW8C/<;I^TPMDY MZG9.;3@P+%Y!-"U;!D4MUF6+J?=N^6T4?2WBQ7,G@= $J@%RUBU7+PE PS%O M*5IZD:*2_<]#[@(R1INX)P.^;@'WF?BA3. EEE8C/N5L@%>H!\/+%6(2IMVV MB])CR+9[4NW=2,9H!#NQH,/4#V/S+I&@,*Q;30%]?L_-&0CD W^)KIA0;%*] MDUWNPC%*J]>) P?/^W!!][,Y_R>]QH^T8LO^8;KBA_U(8W.;P^X.E(A!@3E6B&TRJY=E+6 8_-'6%CG8>]< MTP<@CK:E2 MP/%D+M(5;4+_.\U; !O34?_PS.DHI&[\^8DJ,;ARW[ - RJU.E"Q;4P69!6H MG()L$AHIJK>U=R3T *1>([Y8Q_<-W/%XHZH9C*PL=$,LC8BJ[-8=.&9(U[%3$8E+U)CGJ MW>M@%WQCLM['X%-WF74LU7XWF)1=+L4JJ*1:OUH=(5&2P)&Q*(0IH^]=-V#8 M2.B^@194TJ$DJ(7':+RN[$&5#+4)P+-#%7+O@E&[1'ZGKM9^.#ON<4QZR.-H M'HGP2J=2$3PK =;ZOC4+Q C:**UR]4Z;H0SS(]"@0["DIT2.LF'WDO)BGJ>S MZ>:)B]I]MVZ+%_3ZUPD0BU>S!UM;^R]>VX^L+>$3*PBCO1.\, M@8'LT>?'7I_A>][VY#+V;R[$&3_YTY>_9Y]B(F5Q)GH'0K?"?,$K"$7RO"1M MC/&"L/0V7UT'\!BLW2[6Y2^B".1;3?@8]J%/"(% M!Y3NT,3D'SQEAW2Z7DU","0R1R8A:FH7\ *DX 4$2]DJI.1"[^.0!T'M>*=H MZ#9,1V/4GF(9FBWG]9G*_SE;K3HX9VXJWBP)*.QM:R@D> M2U'=A#:FBT%'),Y!$CI*2-G4X6+>L"WJ93S,OSBOFHWSTJ>RUF$O[!ER'CK> M;L4K/K_ZRALG1L:"2@4@S\0S;)@@N1A !Q\KHC56#+4'=!U)K\VNZT^]3"7^ M?8;S=C&J%?)YWQ;&I$IR#I,##CT<>X>&6,'R"@FI2M/:;EL]U''V%#"*S[%NIUD)==^9[,;_=!OFS'2-9:$XT#C=0NO%&%V%2]XT"W&HU% MZ]Y;.WN#'5/D>#2F]1;B$)P[A\/_^KOY[8ZB5; M?06A(J\;GBK 7"4$%TI&YTEVOT[;=P2C2ML=EI['EO=PG'TV9TV>Z?PV*K_@ M+QZ#=SUE M-K %?C;_0)<13@W(C$\1JI(M;R4S]9U4/"4I^Q"\%-3[=L&#H,84?1[-HNXK ME&-:SLO+\4SMBR+SJ\NB\Y>_FIBH0N6XN=67;V6F=6K%R 745HP\2VPIR\>W MF%L@W[$2Q>/76,/+MT\3@5O 6]W/GZ:KW J"_D;K5G7VHL:YU;&&Y"I8JWE^ M1"T\/Z% #57'*(0,\4:.VSVM!;9_YS:T\8^0-D-._9">TP<&LUA^FE!5QIH0 MP6([%ZU50S(Y@T,7C!$AU#Q@"'D#S38D"8^0))WE,((H\"LG3\[KZ)"57I)" M@\F> &6K!.3)8@TB,\='$PL>=LP8OR4N'EOV)_;(+C_QLFEEGU,2/@5 I9O) MU@3!:\\3&77,TL9(O7-V#T>]U=ZM^+8IVE.P [EA=_8BLA&K<\&#K]*WDGF, M,$L!NLIH+)&02NWG@>W;[4G*1\B4@69\X(V%5C*OM7AH(<,;.H]EBRL8455 M&P08Q@J)5 1930[5<)SKCG-4= >XK>CSS>W='RJEX>S;YOQ](E)2R;?D'BM: MCC@&B-)'R-$H062RPJ$N*EU'LA4]OJG-\]T%,%S6 _M@[Z;G&V(X9X]LOF;2 MTCPW!G,4VGZPQ+Q>_3E=OWU1ZX\X:S4<7[TE6E_YTP.R(/H".#@K8L#Y.#!+ M8F.L7M([G,X9$@-9K9V)>"L!-MA$O(P'-4AEVPS5F1E2"H!I3!)>>[%^:Y M"\@84AT&I,"MRV('"Z.//WQUD$_*A[;85I.,K(6)$&HR;6!60!0,*.=,F:Q) M56S'[;N>OF.FP3#FZ B2[C.]PUFF5@61![KZG9:;+8,#;,Q]CSK86FR%L5-V MW-\WA*/RY ,M\0W]=O8NT?)%_6DZ.^.?;EZ_NM*X:Y*+S4X;Q5)T[0C!,">J M]1"S86]3>\5>3&?%N2/$0PW&/:^[]9X?V1//$T>9@_920=G-+6]L:R2P\TU2 MA4PZI=@[1-H)X!@,S#&X=M/2#"?%;B'4G1#OFXPOF\;JE_]4ZND2ZWKU M#N<'V,H'GWFPT=P-=2?K^>/9:CJG54MU3]/Y!G*[E?!FWEI:/BLLTVF=XN?T MR@U&CMF?7$M^OZAB>OZ1B2=1A&^]HV:!%AS AV2*S:%9&SO6];#CFA,5O[$:^*F M+AX1E;IY#H.-Z5=<_H/5)?_E96M>#MRJ*D585R $:E6U44/"DD"%A#$78W7W M;B9''>"8O)3_5Q;/P40;Y5JZ>9UBHR)>O\7YYWL5V5@*IE)+OFMW6@L[=\[7 MUK,E6:DJ:M\[#^6H QS3/?AO>"WU)=HHU]+]]^%DDD6WUJ5H16"3V^(ED2R0 ML2$65:3Q8_;>#KKV>*PVHM_PVNE#K%&NF2^9FR8FCFXI\7J7HI4:KH#(T^ZM ME3(H[VL:;3^5(C5:=AS"F&;V: 9F=M<%&"47E=ELVM#H36H"UHK#7 M[8S)O?.P!AK*CEOPP^:;GG(!#*E@]J7.*#7+A?)FQYKCSM9S GT$!ETXZA01 M!'E)!9-0W>NK#GW@]^WLH8^)_'OPY6A) OK5@K'B]*"$N@>?V3M)X '4ITT2 MN%*FZ6Y>RAQ*DIE##>8DL/XC"*$F*+%ZA]I&U"/Q2AX:RIBT$<".-E[=[G2,%?3&2+2]9+2EV;[X>?N2<$7_\D__%U!+ M P04 " #U@K-6GRY4-3Q^ !5Q04 %0 &-V8V\M,C R,S T,#%?9&5F M+GAM;.Q]6W,;.9+N^_Z*/GU>#Z9QOTSL[ FW>WK6$6[;QW;OY8F1 !(V9R32 M0U+N]O[ZDZ D2Z)$J8I$%2FY)V+4NM!5'_)+ )F)1.:__M_?3T^^^XR+Y70^ M^\OWXD_\^^]PEN9Y.OOPE^]_??\S\]__WW_[EW_YU__%V'_]^/;E=S_-T]DI MSE;?/5\@K#!_]]MT]?&[_\RX_,=W93$__>X_YXM_3#\#8_^V_D?/YY^^+*8? M/JZ^DURJS;\N_LPE%*%=9,&)S+01G(&.EDGD/GCCDX;X?S[\N60>DE>9.8? M-$K#//V%Q92U,5S*DN/ZH2?3V3_^7+]$6.)W-+C9?7U'UY'8WXX_R-]=#G]\W+][U_.$ZS6 M]#PXA.^V?J+^Q"X_QNJOF)!,B3_]OLS?_]N_?/?=N>1@D1;S$WR+Y;N+;W]] M^^(VTNEL]4.>GOYP\9D?X.2$$*^?L/KR"?_R_7)Z^ND$+W_W<8%E*_K+(5=0 MIL+YW_5I/^R-Z2,!6:2SB(Q^B[.JX TQWO7T_3%_?1;+6.#L9-40\>UG-\4[ M/X5I2P'?>G0#M.L'L5,\C;AH"?7&X7'U]P,.#3(2"U:69:[Y>#/[W0$BNB87T;SJ;UB7M)?UX M :=*X= "PM]7.,N8O_]NFO_R_53(8)1""0*"SE8$'J.-)DO+I;$N3@;"5"5U M*:N3>;H!\:1N!O.OVGL"$4_6OYV<+=D'@$^3K\\AX>(+^G8Y$4GEG))B%I5E MM+W:NG$FIJ+(WF7NHN.W=7]Y.9<*+.-:^R]>\4/5EQ_P9+6\_,U:@];:LQW% MN0;L/JX7LT0FQQ)_PO/_OIC=%O-;$NG/\\5OL,B3)#T7BB=6R)!@VGI%@Y:. MJ2RB ^62UZT'W1/B38E_[[^8+ M>MQ?ON?[:M#S^>GI_!SBNX] <^[UV:I:9M78G>B".+$R+9(AF3V:F M--D8%WB1H;&ZW(=G?-T8E,SY0$SA2&0ZDZ<"62%3 M ;S3]!U:TWS]W$3QM#5B3ZG?U@.YKQZ\PA4)8'Z*+^?+Y<0(7SA:S4R*CAS0 M@BP:LOYM,@(E>;#*V,8J< / TV9_=UG?)E[M2_Q;3">P7$[+]-SO_IE$\RRE ML].SDVKHO5Y]Q 4M8)\6^+%Z*)_Q'/KSL\6"=M8WN)C.,PWH=7D/OT]"TL9: M$H,,6I)4DF<^V$AL@Y%.@"FBM=ZTQ/^TU>Y@3-_66MUDVWJQ7)YA_NEL0?OH M.;SS[?45_K;^TW*B9?1*NL"2,(9I]J:-@ [ MMW7([*M#S_+?SY:KM1/[?OXLYS4!II?-PH)C(WFFNO2O.8RM!C^D/)1].(VQKO]M7X]U6"9XLO:PFN M$3U+A'M1Q[)<_8*KC_,\,5F!2EPQ93F9UC8$%CA!]D;["(;3E@.-M;8+KJ>M M>[8 U\_'BVI&FP M7-+*&Z>SM>$SB8D@2K+?:16DA5_*S()*GF5?39K"(Z;6YL).0)^B!@W/V-!! M\V>KU6(:SU;US/O]_*'S[PE7/F@E(EG-@F:(#H(%IR2+O 0=8A8.6Z]$>\!] MDBHW$GL#!.TW17)IU]=Y\M-T>3Z4&IAX/[][ /]^;HE-L"0OG3=,^5C7:4%> MG*1A%5NT(^%)'IN;1XVP/T65/ BO X3G-\?Q_"/,/I#76>?5Z:>K( (O14;$ MQ*0D%U,K5QAPFDO"!;3&F8#ICC2UINJW!=JWH%TM6!D@+G_+F/0T0.\\,J<= M>>7%U_QI:UA1 F4T+DHHHQKM>Z2IO:^;RH0G8[/'R+@DWUL#.N8%:J:,X=DH M\L%M^W.IZP@:JO>U;.C!G6[KG]/)?(GY+]^O%F=X]4M:7?'W MU5]/UB_\R_=+_'"5VMDD5$]S^A7^]BRE^=EL54_)%O,9?9O.$RN?_3Y=3K1( M:'P(C B40 =4TS@AIVMS[J%)0U6C8_!AE-+V[@C^@'4X6JP[^II M AF0RU\_U01^R845Z@)DL2ZG2#8ERJ1I1RZ6!:[I"P2=I'&BZ-;V52=@X]O@ M^W.XN;DT)V" 3/&OF^GSFA]VD=FPG@].(T]*268M![*\36!1D6/ E7=<@C?@ MXE!VZB:8)V!JM!'T (',ZWA^6D^53H@&,BINHSF,2=&(KLW; &UD/K!Y6ZD M;0G6")8,>*8-* *D:+\+I7@'QDMHO>C? C'^UK\O,]OO_.P@UB$W^?/LBYKQ M-9]]-7P14 6AJQ*G>@O)>A:E)L5VP24G9,+<.LYP+Z"GM-GO+? !#I V,%TH M?!=0 ^WY=P(Z\+:_/W'SH:0^P$9P-S@3D^>&UD"#H= ,T,"\\\!*5KGD$%5T MK1>&$56AJPTPDB;T$?8HI@ 4LF?"&HOGM&<9V@M-W09C$,IGKNGKTS,%&I#S MH#701[(#6 ,WDG3/T5T 4Q)3-$$RK4+5ZJ)8],FPK'D(I/+9-,\-W0KF*5#? M1M)#Q ;OOA1P +X :ZW5P7C,+Y,?J[!/S1GB659+**-!.I_8'!=W /07] M&(:) ?*[MF]J 5-V' 1#KD(UBA/9PYB852F1D<-=B*V#1QW-A^ZC7"Y6D^?G M1)#<_UH*IHOK[U=G0VL/()N:WLX%4QC)B%/&$M>2J.#@LT%G.72RE>B%UP9* M/UT-LBN61QPP&43<#96^"[Z+R=\%89\ RIZ*<8@HRC!L]E"5/:AH:&7W0,I] MT<[5),L CND$DD%&Q4K( G(NA;M.N^H1*\N6.,NQZ$H?!D;6D:O\E8L-EFOP M,=7GL/SX\\G\M^5-+/M52KUZZ%!%3[? WJA?2@:&Q8@Q&D.L8_(J M)!V--4IFKI/96K_TZO'M2Y$&;<&B9\7;>I]ZU*D M&R8>HD^:9@Y#%6E,&#,+02KF AI(MCC0K5,"CB=WO0>?#^2N]Q'CH7/7ZYKX M%?Z[A#.@]7"],1=MDK $&Q)6;S<*!O7F2$X\(?FBSO-.%QD>V(WN?/F1N#R] MB)RW%&AC4^02QZ^SY2=,TS+%?+&/=@'5T*W9"F1\3Z8!2?.A)#P:_2&IXG7B M#'V][(J0F;=6,E%H@^5)<<\[%40Y+MKO\4G&8KV/8+>RW@J++_/R M;OIAMBX3.5M=2Y;[X:7X6 M5^7LY/+=5Z^;."MJF-LQ#]7M,SZ1?YD$XZED$+3Y9]_:%.Z&;/S#D$&TYM;Y M2'M:!LBM^ GCZAVFLP6)G&3QF>9DA468W\$)7A_#\P7FZ>J\"G0*6%PJQ+C1 MM+D8\BP0-,DF .8H>6R>@+D+SB>J6(-3-D3^QC5452A5-K561,56]P@X^>NR MVC&38C17!LDW,>2;:)D%\\$X9K.0@93"F-#\>E=';$]4G0:A9H"F70P,N"TLTQ2($(J)H7DX M<3>H8\4=1]&L,>@Z=-CR5L#NLH3H3(LVD3S1@I@ >J]'"T= MRN+10^NDIGL!'2RL.89&;(N)[\W,$*V1SK%^$[,_49LJ ML+>4!Z<>57("HV,RELBT0,M\YLB\RT ;JXHV-]^BAJ>\Z]V7@1GO(]R&3-<@ MY.1G2/37+S^>34]6_SZOX_QPF<:H?)8B"29"S5\]N'E]#/F9V1%KX:/8F]YWSC!ZRZ#W8A9 M@ZFZ$,#5LI%HM7<"9 K1BXS16]4Q9KWES?LMTV\6G-1WSG+-R/YT M\\2>5B(>0G(LNU(SZ@-YV+6B3X@\\>)S"-BZPN3#J/;=GK:^X=X[B'O&,U/SXPR+M+<##RW]M<[P!I_U6NL(YN;66LJ!HA'OSC] M!--%Q?2Z;$S#?\>3_/-\05@G21<- C0#6"P%% I(@Z4:'F=HIJ4*](K% M]*%B<(>\"YAO-1;3BZA[/?-=I#PX]9)@Y" C@U"+,=:>"T [)=,@8]2(R8KF MK:N./!;3CO$^PATQ%N,3AHRZ-AA&II,/+*(GRRB;8"%!2F$C->*QQ6)ZR;UC M+*:'T ;P.;;N4S]^J356UWIKLE8@DV*YMMC35M=(48RL"".1DTWD2Q[+0[V" M]:3W^-:T#)"3L'WT](#+._8=( ZT_W> =QBKH#FU755G3UX&L!BZ0)7:>S \ M,\^C8=HG6G())%-%9E3>Q/7"> MGH*TDGWC.U1O:T.M\P-RC8Y+*QFNB[O%DLE**X')7 SI:!2(G9)N'[@S]?6% M3])LW5VD#1,AKSVZO&O/^XH_$WZ]I#<$!/TTD5VWB?N@04! MEM:)2#L'A%)=9)^]U#9V*U5U: +ON064-C:0T$?K\&)-G@ MN*'7I\!IVW=2,\ $S,J KF3IL+0H=W3CI8^0O)UE=C07A?\VG^??IB=D#IQ7 M,WPQ6Y%@IO7:ZN!95AW>/4[&55\A;&1?!0[1V:"+%4E#A$BF,1#;MI#%?//D]J>'E5/<44"TH&!JIJ<>*6D5$HF->!*YX <^E4 M1Z#?%:('<>W=!?ZLSM'7Y369O[!N]75Q.C/)8'S)0;&@UVLN3\R#H^W7)6 _CH<:<;5X)K2GI !@I#;I7 ME]"DD,D2H*U?*%=+AG#2<6F9XN",X5[%YH&E M+KB>H,XTIV. P[++??W9;!/CE<9/R'(RI9:L2;PFGWE92S)KR82)P,'FZ&WK ME(DNN)Z@RC2G8]![NO>(XSQD9TV]85H6,R.,*O(18 0DF[= Z([ MNK&R.P=7FH$(>1P9GL"Y1)$=4R47$IQ#YA44&J!/WFF:)[QU#LB19WBV58)> M.9Y]R!@\T:\+F&\UQ[,74?=F_.TBY>'3>VNI;[2!A9PYTU9I%F0PK-#"FA4: M805_?)3OE>/9CO$^PATOQQ.D@,!S8LX!+67T+0LB2!: >Y0Y^?C8[]OVDGNW M',\^0FL:^%8D9&TDQM2#.#=(P+$"C 1*DZQ;@>ST'W(#OT[D)M MZ%9N'EYT@?'TCKI["7_+4>DNDAOPJ#L&;TRTG+8/CDP;!2P$GYD,!;70 1UT M,K,/36"GH^X6_/41V*!'W5EY$84M3,B:-L/1,/ ELQ2,M#KH JD%0XJYQ(XGWUVA-&_]8K!8 S8RQ%*+\SE@$.NQDK&.'F #N6Q#1;9> MMCK:?CY?KEZ7&M:N)>#>X>+S-.'RW?PDDS_C=/32L*CK3;5 LQT"N:4A\\ + MAN)RZ_%M1W, YVX_QF\W"&\BZ '.LJ]-H+_^_HD,,9P8'ZPNI>ZJ1C+M:(GV M1B0FK3/.HW.JV,;4WT;QZ"G?4[!#1.%N-K:)P0BMJ^'L>#6CMJ'V#W$>.A#FVJ.O5G,\UE:O5Y2>&U\ ME1D8K#K*00.GM0A:1'GN>O>1M'GJ1>.\H3@;NY<7>*YO,Q<1RBZ@&D9[M@(9 M/_:S/T>W"6\DX-'8=RZADMXPQZ6LBA^Y#K"G/X?%AWDMWWSN_%SFDTLIBO?DJJ>DR::TM(YY86IUL0A:VJ)^85N_GO\ L MUW_QY2UF/%UW-/[QRSMX.+V6VR2E%<(5R9(B>UASDUDP)K$G<3J#^K)W*_ST+/WSC'RU^F.]V+KZA\&QI=6#15XDZQQG(*)E3 MP0>DM2&&UDE/PX_J /[X6%I]NSK!4:G( $&?RQ'>">YU^8_YZMH:M;P879[$ M6$2LE<0!:"_5@?8[4%[4]LB<@RM:F-8)H[LA_0:5=4 J!ZT_^[#@+MJ0&('& M!T>6^SIV)CD+)6@6+4=N9$A)M Y*]@8Y6D#K4,HV+&W'$!V[NS5P=@%5T;DV M $Q,)PDL1.69RS:GH'F,J5.5^4?5!GU8KA_LE-Y'YHVC*-L[.G>V;M(>#3Z2Q:8-5^'CUQ-\JQ%%L QJ.HMT<;8S5 M0Z8#>#U]=K1;!M1:\6W49"6!95QGRW1&QV(,ALG@N3#:1]L\KKHWZ*=M/QR& MVP&N^CX,^Z)#(YR\F"W)#+YV]Z +]*'N4NT.^T WK\95E$TU'9GE(5SW?890 M$NA<\RQLIAEN=.V'7?<3>DT0PEMH7F'UZ!3TH7MBCU<_>Y [@%[^A)&PG#T M_\(2<3+6^@V&Q",*T[5F7BR6LZ(04XX*3;>T^QZ*V ??,<8O&Q$_'XFU<:+F MY[47E5%UG$R:VO]-Y<@@"[*7#5M)'_*WOTC]?0%DM3^%R[XM:!*K]M3Z=BNH0/'Q;X89T%\KI") MW1QJ1^J#]XAZ"'>\>T0=0'U+]XCZ<-3M'M$. AZ-_1"ML1PBT[YV7[*BYK!J MR^B7BG.?@FW2WN'8[Q$U)[V/7%O[FN_.8KHPIC&31X;3V\W8K.,6:H2N'M57 MRT6S$ 4R 5@\IJCH5YW\SPXO.Y9K0[TXF0\HT"/P392UE D+6873;HDL4B'G1D'WKYP'YMLB%!B8J5[&K+ M:K*,P$K+Z/<0HM;]-D^_/=#*:>?269>=2+121;%;?DE_;B]2'_-H^PAW-L^D" MZAOR:WMQU,G%V47 H[$OA=6.[#1FI"%;/UO:P4CG:0,"]IZ@.+?Q :/'G['YN#W%U?#*P?6V [&V'?AXWG9@7LNF?LVI5'5H'3- , M#(],@:O-A+T#&3LQ>?]['CVK#<78,"5Q#>W%;'FV@!GM[!]PEKX\GY^>3I?5 M++A4OZR+(<]U%YEJA/'#[WIT;/<5)2W>=8-6DN> MYV9?#/CU-144(A=5ZSN4=6-P;17S.1:FI S*: OH6I?YO ?.8U:%UM*^K0AF MV&YLDBMEI06&W',"AX5%:1/+$&S,KG"PK1/5C[(;6_- 1WOQ#W'#\$:_HBY@ MOM7^:[V(NK<;URY2'KS_&KTO"I"*E=H,62/M4]'$P")7(D5>A&M>W_O8^Z^U M8[R/<$?LOZ:2CRIK)GP.Y"?&2'9HMC61S5J3';>;A2L>6_^U7G+OV'^MA]!: MQT(V;8Q+0Q.=4K*0AU^P:*:51 9.!4:&!6CN@_=1="/R[A<\7AH;"&R$?C-O M<;E:3&M:R'-8?MPK>>*N!^V?$O$@O(U$AX1 YK*M7\G9-2Y('[@J*)W&G$V9 MW/W(?8_RKS^3K/OZGUJ4\3.6-CY;+.C;B?,VFR RJQW1 M:S,;QX)/P$KMKA$DR-@\V- =W3>M4SN2-( S\A#2B3,\"7#D?/N 3(,&4OQB M6+3!0/8Q%M^Z2LA#F+YIU>E%R "!B[[+)7?(E121J5A;.]3KP820L\1](@WG MUONQM_M[=[=!5V0,F:9T(G7@HF9Y5=HR;2"@>'$8$=7F,>K!5N0=XAI?ZTX\ M],[SV)XBDS_G7'/<>"+OH@#S(B$SDCOOM;.Z-&_:UP_B6-F!(RXO0Y)T#.F# MO\#?YXNO:=OG+8HQ _I0*Q*H>KH0@4'QA=&Z5%0)/N@@NNC9@XUA-]]\^ (P M W \;R;KQMEDK^"41GP#TT48HPNHAKF$6X&,GTNX+T/SH<0[&O?!$Y&0> M"5$["I*C%KVOR=5.:Y=<#IUVW./B_)Y,PE$H[R/5YK58: E[BR= B]K[^?/: MV&?QY=,))+S$^ :^K,\2WL]_Q+=X.EVM/_G^XW21W\!B-?T:C70Y%5KC B/[ M-#/-0R#7JUA&1IA37,2L7<Q/4X$NC]\WU."'8>Q<7* 6KEH2G92*)IL H)4#D5101MEN)UT M?TTK+_+K:WZ>+][5UR YJM.Z1%RY0CF)8*6V#(1!I@L8%E)M!.@5&([*.#^< M#]D!X-X-P;>^XEENNWGZWBA9*H9 A*HR:HZ6IVE@$#Z,Z MP,GE8'ISJY=X6TZ&:"._@? GC*MK*$_GM-'^#RW-\^7J1UB2A>AB(FFD>D\4 M>-UL(_.UR$YV8'0V*$ML?035%^/X&M6:YP?4J"E) YP4/( WI;/3L[7A][?% M?+G\=;9 .*D#^!O)^L>Z5>![^'VB.=CHE& A@">)T12,J2!+/$?'M;59MK[_ MVP3XMZ9^ ] YP&'$KH-X23]=#2)&KK/SDBFR>FJW>1J.R\""1>URSCKKUF4# MFP#_0R?WIG. RM/;971S.!.,,1NK"C,\DZ2\(5\+>&$N0/8\2&MDISYV30RW MF]B>O&8U(66 NR,;&K^!^CQ<;XPW06A@J&I+B76WT%#E4&0IB70^A]87!SK M&JW=YFAV?FLN#GT\=NO&S%7OB'68F,>@E72>!65)]4N1+)2260"7%7HC:"(, M=3?I)I2#745IS?BVNTI[2'X R_[] F;+4D\++F]F36?H%;4/J0,HZ"_SQ>H#?, ?(?T#\]6>?I]2OO+MM43"'?2'/!=!2< 1+*##J074(RR*U#&-V0?<.*-0!U ZQ4 MS^>+3_,%X;QI_%Y>V$*R=S6OEQUL(9\;:2D74K&D(YK,D0?>^@K!O8"^875J M1]360.P@9^NUH.YT=C8_VPC8O9F?MQM:MCEE[_R:AN?MNPUM\\Y>L:'$H@+/ MJ(DN[R0'E3#YQ 5]G>SRPJ%"F \!^!FFBW52_=>H'7K%49._[+CPI/(&F8>T M+O6AA(_>8ASO>+HW_&'C>0_!>8G+Y?N/,!/R%_KDQ^6D2.2\@&)"U,QOQS69 MU]*SK V]VUMC1:=4YF:AO[XC.*; \K"ZW"^:.*@F#%'CN>EHKIWLU(]-BK%9 M.2X9IEJWIPA7;S?%VGPN>562$[ZU>S3H@/[0^L/KR3!-KO<8W.6@7B]>SFI''( ?VA]8?7DP'2..X?W-U#FGC$ MJ$QUNQ6GB8O6LAA49)*7,R^>R,R-XS M90*Y"RDJYET1#+*54=<*%+9UEYT&L/_0T[$X'Z#ZZ2Y#^"K$\UR+E(+CQDOF MA4:F0RT7A@J9S=8[J83RZ1B6TYNHQTJ$>LRJN@?/QYY%)5&Y2/.+^9!)E 8- M Q5H$JJ:.B@2;1G?=!95>X7HF&35AYAC3UGI,I8_DJQZYJ[T4I A'M>6(F>ZN-02M*IPYN3TI3=TRR.AI%[4/J^$E6D*6W M+B7FN11,EP ,3"A,B&2A9*%=\_L53SK)JA?;_9*L^E!UP"0KX13Z3+# K?L[ M:19UK=P(BAL;9)2I]5'V-Y%DM8]B#4#=Z$E618BJY9G5OKU,ZVR9)_^<62^% M+&AETG\D68VC3NV(&B')BOS\)8U\\7).TGN+":>?J_?T[.1D_EOMCT0>5_U3 M];/>SD].RGSQ&RSR'NE6^[UPW\2KAL/=2,%RP$7)J81HA0XJ^P":=$4DGPTF M6R;[O;I)H&'VX>[W/E]@GJ[JFZ_?>X/,,Z2(FPQ//7O$4X^>NR;@\3KP6 ,9$I6_L(@5+,%\E9 LP6 M1':R^=VVKMC&7VT'UZA;MV^'H&F(NBGWXGR#B^D\OYBE1?W=3WC^7Q),T2Z" M8@I=K5U M^1%R-6Z7$S)6P:58:(D-Y!/ES%FL:Z\#75*L07?I;_?G9Q:8AD^0I_NQ@R#>_-8CZC;Q->=5R,.9?B(LU7Z];G_Y+Y MVN@MU3[* #((:*VOI+^@!JSN24,QMP09X3T.1).GG^J=%SV6>^ ::C3 MZ3OP'.:4>4 :-X_T6G$PEGXDH3Q61\L(K&8*M 8(C'6!^3;]Z&.A MYDMGD ?-G&M+=7]UVH.G ?:T[H )E"\U6XMK*+1PUW;:46IFM2R)>07)$SL^8-]%=[,E*H4!:I1EDH9C6*C O2F)!YH1@L'8$ M;)XD*8E7*V>:Y#1VS[KI&7ANPZLG_M!>MZ M\)=-?9^=5BP3 S3Y :XV#J$_FXOG M4 0-X&7NZBMQ[Q(]+3)O3.V^JY'6_L(9EU)'<(H\Z=;1JR,_R!E%L\:@Z]"' M-^O^>;=VD[4)#"H)X(%,F%"0Z<@S ^> !31)*K(YS&:L8TOCP3L?_]CB%;U( MG3<5;NMVIK<079BP73#='87H2OPA(@FM2+B7TSTD.!:[(N6@@C3,9B-)@:UE MOF3!HI,<"P+XN.-T/H [/R:I?037O//PV6)QY0CJ%+V6R3"CP)+Y4EP7/UTAI>0:D!;&U8ED4./-HDK>I$V]W/?^S\-9!:ZVGWS(IP!R1C!#I>"BN\5N7Q ML=H TM,XA780932;;1NV$7GG\Q\]D?M+K>$IS#FD(&X#JDN!%FA9)A> :1T* M+1$>&%? Z?\J*B6ZT7C'TQ\]B?M*;&L2Z. 1R.N_OOKM,GZY"*?"+)]G^/V_ M,SB9KKZ\F.7I6GO:AR;WAC)0S+*MB#:"F0:=)',+2%4T_8]T+,> '+ 8@,3] MMF#FWJ!&BG*JQ#,M9=7[R[4O!P<6:T"A1%K3>/8YQ>87(HXPRHG1J6*<9CDA MR0(+K2I<)E:D78>M2]2M@[U/(\K91W_VB7+V(>B(HIQ*J"Q3U R-, 2;]JU@ MI&9"0$[%N91LZS[-3R7*N8]FC4'7440Y_QMA\;J\7DP_T)#6=*WS'7E229*L MN/"):5$DV4B>1.>"DM)9G38+OV\Q!N]\_&.+L['__8>=Q?9JUGY#D8$K^XC "ACM$G7HMCT-BX)972/C"G>!&QYKA! M[$3@YI,?.W=[2:IUN/,K&'X)1G!C=1;,.BQ,EQB9KQN&%Q<9N*"K2H6B43B]69[M =HNG_Q4 M:-M)4@T;)=P$XVLIP+J&7X 2D7LK:_*XJ[4E#2F4YXA,D)-NO4UHG>U'W\8; MG@R-^TBN80.!#5 78+BS,>J!E@2E,H.Z+EB?2<4TYK!9K>1!&I\:?3M( MZC9MM@UM;D.7$MCHR$MBSNMZ@%QU*19D2BD %4LAQ>I'GWNBLW ?R=VFT^T; M0'XQ6^%B!B?GAS[/:C6.Y=>+.3P!-]H:EE/R3".M%9YG,I*3=A9DP6)UXRCQ M?7B^A0!?-H MY611UX05E6A!!:M8"%DC1\Y-&FN).>!-R4/I2!_I#Z ;M ^>7J:]<*V3SN1< M9(1U"IIE 65DSI4H%?GY+K2N*7;M]>.?9+=D9MY&K*W#DZ_(B+J.17"7K5." ME76H-)+'#UD#"X*++#7:XKK%M38>_"3(VUMB \S/=V?QTS4TWHK@:XYWX263 MPUAJV;]@R!'1A5#Z''GK?FTW$3P)HAL(MW4H\]7\YQ?/7[]+\\4EFNR\4I@< M6$$,4"'5K]L7*J'+V4KOL MX;Z\S;TPC92VR7U(QBBD58RV*2W!TV2*B9GDHRY!DOO;>HL8.FWS_/3W;E:6 M5^*^0=#7SIO9:^G)SF*E=:=U=$< 1YRAV4=5;I[$ MC\!%:U-X"^8KR+0]70?]!A?U!_B $YT%U\YQ)D'4.W8B,,#(F0XVDO,')LN. M%]%VQC!R\'44@CMH5&MV6B<.7,%X777921;[+[CK%_+PU PWW MO36H<\VZ#NFR9&0'4'U.GAY2CVU QCUH:DC4?"@ICZ8"T8C@$Z^M/PV!TSXS M;Y-A0@6!-EI!"^SCHW[+\='8S/<1;DO&5Y\6D_?_-[M^+S$]*=VQ1WLOW; AW?>5[ MPD5TR&U@(2*GN1D, XF1OA.%)JF,H;F?>Q>.(P[F]M&(37=V;Y&/TZ-B6_.R M2=%9QV(\>5.\M@WW%;0+3$@'2GM!RWOKN_0]X#U1I1F*H &R*'["@@O"\]-T M>2Z8<^SX_",L/JPEM#ZAQN7JQ2R=G-&6\>+ZF=Y$D-&61,HLF&H98/+,ZUBM M!2%X5M9)XQKKUYZ0GZC.C4GD %'>C766S(9)"3:68CA+ZTY 66A&$T.PY&+T M@)B!MU:MVRB>J+;L*>[6]]ZVFI?GNDHKZ<\DIV>E3$^F0,@O[CM/,$4(.G%F ME*\%;@PR* @,K7,RBWKQLMLE_QT!/#'M&(V+UA?P^F)^-9^E"]@^ $H5.4/R M9@FVKAE1@"S9B%*2!QQ"UQ/L73'\H44[,]+PZM^^QQC9)&ZE-6[-BXA3,?;HL._;!SQ!W$L0&P>)/&2C2ZV?Y()6-694 MDO(V%N.LA!+N.TCLBV//@"/^=M60_,UB/J-OT]I<7[Y>G&-Y,;O^B76Z['6O MQ=3RR:5H%BU]T9PL4<^38RA4;67 @S*MJX#O#7K,HR<=/3XF,[SBUE:U'+H/^'Y?R<(HK;^ MT4Q(41A]&QA8K^D+B$)?7(JMS\3W!OV'0@[)\@!VZ76T=6^Z+,I_+^8H5;') MD=V5R332(1<&I=960I%3T$4!MFZEO0O.;TT9!^=R@"/3/BNZ<1(@Z<),KD4M M7=3,RQ*8C0$!H\LA'DT:R'BVW'F,SWD49+0;)IWV3$=36%3KQD9DO7II-/+6 M4W(OP&.%[P\[(\?C]%BB^\_RW\^6J_4(:7[<,_YUZ$=%6FM,40S6^1I% O-" M?*BD7P9LNF 8* M\-^%YS"Q_ %IG _$P5CZ8;0&+"DS3>8-&3PEDZV=@%DPF )9V]JVSL@:3R\> M",D?6"WZB'X(7^?K8-_5+GRPR,M?/V58H>3""G4!$GW$K+4D5!EHOT?+0#G% M8LR ,L9D5?,]J0NP\;V9_3GS6H;@;!QG=\OQ5A>@?V0I-*-ZYU/E77@Z:):"M,$4 MJVMM6Q"TI]O,@JHQGXPN"(?<;98=?.P*U2A+81Q]ZD//(;(4DG"R"$_KL[3T M!9Q@(>K #.=/;-4NC#Q0!VTH]GR^D,E\MGZ9]GT^7T M:R^_D(K4@0Q$#U+7.SB1Q2 CV7#*9Z5MO37?6$6V0/GV[* 6G#2\%G,?K/KM M O%BHG0!.)"]\R"XP]@Y3:CLH![[\S# /O0PT))\<-HF5NH1O_88F?=&,FV< MR (2BM+:2S^0HCQ@OQQ&3_J(OWE_5=H8Y_FJ)K33H1:"5+3Q^5@+O=$FFVG] M5,7G&+F)L%DT_9[+3]<>/+YAT5CNFU>9=A7:85,H.8Z2+0-J1Z?" M+7T$/X#?=W4+K9,@[IZ[YZZ.T5;J&#-+3M8]K)8-2098,2D''[T+5C56H7;H MQ\I@&5'=#D3ML>2NW-LCS GA8W&29<:+TUIFY/9:>YEI1%!<\CT#P( M*@NF+0*+D1=F-!F"5H($V+@]M"4J=N?COU'SHY&\6W<7W-9+O0NFNTV-KKIP M",NA%0GW'9%^,-Q,V2 M"%L(W'SR8^=N+TFUMGDNP8APN1(XCV2%<]*<.JQ,>X6W/C,:J5!1<"Y4MX;* MFT]^*K3M)*G617*_@O&7'9W!1I&\99F\>*9K:XY8A& 6;5!%.1B5"'Y2'7 P?+1(R0N*HY!+(?;>Z)T;:+I+96 M@ATGT^):G\YE[8!=/UG;\&Q^V5P-].E_]X/;LCTK2\UI_80K;2UD*_PJG:!"ZRH+5F$870$$(A2[9C M^EG/5Q]QR>T^ZK'9*'I ^;?V &ND<49__W+1I^(:PBW]CZ\!+T;F E"19E]+ M&!:RGH5A'+E(2DNI1>FD./N@>(HZ-!HKK5W1[< W&UW?0#]!;4#'6FQ>D)#H M!_*L:&>3 %V$Z[8$[0C@VU*B=EP<4Z-QZ\'R$ICF-A%LGLD[3,",B-Y* MU %\Z]O,3Z7P_RXJ-B9=ATZONK^'KE;6)A<,2ZK4V_X&:.5UM/+:Y+TJV9G4 MJ6SV-]-HO _SG1J-]V%@M"[374!]:XW&>Q'5J=WT+E(>K]<\:E=J6TKN,-3* MF)[5D GCR@3KK#".=]J2CHOZG1J-MV>^CW!;-QI_]=\3S,)*;0K+TM PL-K; M7B(CQRTI[Y2S<-_E@4[]JU_]]['TK^XE[/GNDAKAHM:;Q9PVN=67-V3ZUAH^ M?_WGV?33.M%J]YC@@\_<-]#7#_1&]"XZ+TPH#I516O, 5O"8BBX>133>3!Y\ M^IY9@-F,% \\OK6BR*UTE6B"V:(,ZU=EZZ MHQO?.6ZL,;?R(8/O52E%PG#E)0\.ST[J5U>?L)/"TS3BVO(9/:L13_+ST[G MB]7T?\[CS-L&,R'#D*Q!@\SE0L9=$H7YH@03.@3@'K./S4OJ-\)^1&K7=I4Z M"+D#Q(3O$]?$F%2L+9Z5Y!-ADU#+#3GZHE.0TA9E6M]KO _/DU6F9B0,4)_I MNG9/HA81HLPLVEJSC'O)/()G"HN$J N6TOID__K[GZP"["SDAKE6P:ET,R0/*(QF=.OQMJ KF =_EBHI3ITW8MVI&5, MWZL"O+R3F0"@$Q&XR4K 1.*W>)BOFH3P<3'4>N&1_#)K3AXX!-.8ES/)EUG817&*.+ ,HIM&3,6Z38,F4 M5( 'E+QU7]2KMQ^1#;PK.?,FDAVD;/'T)$]G'VB0E]^^./VTF'\^+]![V>5" M<<]+3?\W6%N?B, BZIJY;X(-6AJK6K=][03LZ6E&>SX&6!A^@?21K/W%E^L" MN+R6$[+,SD2F05FF+=G]WJ=Z4R0HM/7^J2N-5>4>.$]/05K)?H# VO/Y;$EN M5*H"?E'C?Q\6N%Q^O64GT"ORZ;-4CFD325N+-RS4NMZ99Q&:'\K>A^?I*48S MZ6^-J+5+FUCW85VNO_[U]T]DD>$>^1+;'[9OHD1'F)OWFY+G6,CV\SS2?EYB M] 7IBS!2HXIRLOVQ>X:Q+A.FKD(QJA1)BX%BJ&B/T$:30G%N6%8ZV$B[AY>M MSU%NH]AW77E-\P9J:X#K(IMX@Z34@C/D=0\$V@VCJG94S,Y+#I!\:YOD3B#C MKR1[\KRY<.POWL':CN$:TMOIAX^KU^77)=9"5JOKATP366A1M,(PH66%*00- M'($%[:PLF1=H'B[K".W1Z\40% S6[.D6M<+O ?.D]*(?43=NOC%^_D*3FZL7L%:E3623H(@G50@&-@0 M"1PG-#H@&3P/V15W/_K1DMA 4@.-J&;D")(/R13O&>2&'IV@D>\-8EH5) MF:=DM.U6ONVNIS]:%MO(:VL=C0:^QD67+FE0F2*9S[(P+52@!220R6C(7O1" M>I>:EZZ_@6"LX^_&LW,/,1[+H?:+&?G+>"67^@\N:Q7FF$((*3!G:('1KM15 M)F9F%)B2A//:MCXVN ?.P0ZQ]R#Y5H7F-L(>I'3WG= N(EM=P U6YOT>8(>J M\MZ(QF[JL0<'HRN*@^ATB8Y9BY9I#K2O!0],)U"I&-KLF_?1.8""/%CA_1#Z MT4?T ^C%\_ER];J\@Q.\C%K7>E!*"F3.UN(1M#HR,"(R@8D;!QPT;WV6= O$ M(6JW-R/IUA'!/A(>HGD2GM"?/OP-9^2DG-0$\GQ*\EVNJX=\OO11+\'RK(12 M"9A45C -.9*A54\RN$H62Q0<6L?Z>@%\2JHR'#-;5XYVQTM_F\_S;].3$YCE MUZN/N'A1+Z)^F-:*1^_.3D]A\65>[OG,'F=1C=Z\[\'5$ +8..5RL?AH10&C MLG8@ XD H@>,!0IP/FF$88\XPT6ST%H\9+I"TN$7LPMIXDO2X7SUMG50>WGE MT@$*9PN7S'*KR;DVFOED%),@G2\6E8WZ(578#T*#J/BV=[S"U=<,?E&<==8X MAKF>\F!,S"M5&)>1"RD@1#5 K\8.R$:N>SJ.JMP13V]-T@";] .B>#L_.?EY MOO@-%GF2K=4F.B!\0/M,O8@87.&U-X'RP7/:"5I?'>Z.[B"M,9OS>\NB'X2< M \=*QNK)64UHO *;?0(M$W.\-NU&- Q$/4(,(=J,&G@,G;;9OF]^E$PNU1/F1U+,I()BCIEUZT9Q4ZO_T-M=F.B==>$ MOHCKG6+$X(MQAM4(6;V4R!DX)5E.R%5VQ7NM!M&<@]SB/D:]Z>1.Y%:5]UZ"--1JIS\8S'S*P'%!*$7A4JO4Q>7^4WYHRM2!KW'6H;K#%H04( MM???NK9F(&N^EMI) CE$0F>:9US,M0I,\UKBFH"S6RPG',;O(=NIVCM, V=)GJ PZ1#LG8\.:CW"OCZ M(-"4$@M6!B:"SCH*!2*W/O;L"7'L7-6#:E&_,ZV]V!PD MG_%>N%=@7\'IY47O+I '2X?M#?=02;(#JD$_E6O&X;&H'\K@A)7)^T#8/.!R-VCV8>GOD6M>#N@%/\2\3_ZRR"45@Z&RLS;[(9E6N M,('&H@\Q9][ZWL]-!$=WM+(_:5N.]G>0^ #)0.\7D/$4%O^H7;G6/]1A?JU+ MI!-M]S1$F^NEM%PK?\H8&$_!\1)5<9O-7_=6AWL!/7WM:,='ZVR0=5;RB]GR M;+&^O#A-UQ.&O+D<42GJK'LRU?? M3Y?]M@(>-TI] M:P<-2=CH,#&5K&-:6L6 F\ ,N&)J2+W(UHM&#WC?LB,V%(OC*MR=LZX+W($< ML)Y0#^-\#49]=Q5KQMNXA[QWPO91:!T*F6F>IK]66!A$B QCBI!#B,Z-F&=_ M-,[6L6I9'[J&N EYMES-3W'Q%D_69\[+C]-/7S=V'HOD0#:<5[55 @G$HR,Q MI&B,%JI8Z-0@N,^=R.UPCNJ,9G\J-^]+-N)A #]LX[K4A0#.H:'5):0 ##TO M3&L763#&L0(8>>90K&O=I>(>.$];15KQ<-A;D34OHISG10QS^?&.%PQXQ_&A MX6Q<9311N@2A5N(NV@L>>#)1\QAM\AJUN.\JXQVO.O3AZ]5Q8C$\N$1>93&Q M7OOUCI'5KVMJ;S&>!)"=>XC4 7 UNTF4?/:62\\0C2$GERM&H]),%945*FT" MMJX5,7YRPJ$58^M5HS[2'V 'O,1Q*9"?SA;3V8+]!&6^"RE^=FLULI[EO].IM]Y MH;5B@U+.%I8]U!MUGK/H"636/DBO8VU0-I JW0OL#YUJQ]L :FORZ0)H$(0 MI-^&?(1U9RH/!FFXSF/6 K*UHVQ2ATL$ ^'!!5/+@X"OU><#&<(TV2WI.!\A_9(<-J 8M\G1VX/!(U,\ANAS ,)$BK[V$$@M. M628CHJH;C0I_9(<=I];UH6[X[+"B 1/J&O94R'0&8#'KP&*TGF0!7(;69Q6/ M,3NL%VGW9X?UD?@@W0279*V2[E<#83G]6K/4F\ C#Y&!=V2Y2HZ,7"":!HYS MD%*)V#S?= N4;]ER:L'. )[R7;#.Q?3U@*8#P('LH0?!'<;Z:4)E!_78GX46H?(8^RWHR@* _8*X?1DS[B;YYV.C^9 MKH# 7.R(,0<37!",JWK-.P)98$8X)D31.7!7?\6"NB0L-C-E:_Q4>QJ4%K6>,0TH6AF$[-889N/!3XK ?836 M>@8^7T!9+4]A=ME[U//D=*T['3@I$T^:0;:)R22#!5%<$1T)O/G@IT7@'D+; M:I.-DCMRO3C*_LU<=WO1@+DD78>WD5/B9=:FV"1-MCHJ@%(R3R*6''(J5MZ7 M4W+/*P]]GG-U& $R&EI)R/-0MK M>6-PV]PM:A>"9!:!9J/U^?U[ZVH6W(U W*7(TTB%+LJ2:ADWVA76*)>Y"Y)B,3ZW;:1R% MFC6\6CBFEO6A:^RKA3F"L:B85#[6F@%(EBIR9HM+PD7NDW*-->E17RWL166? MJX4]>!CY:J'5ALQ6+YEU,C/M>/6J:Z';B"8X*TQL7N3\45\MW$=%6O$PPM7" M>OPP/<^[AUE^/E\GX^,L3;_V\7M/GL 9G-S$U"TDW/WA^X:!=QS&1N@W@ZX= MOE$50335C86\? >NI&*=YW[2_37[3>27\^7RQM.OG,]LDO;*198Y1])+" Q4 MCBQZ(X$P(LK6EQ*VH]DKL'$>7"%OYL,"UX[FKT0%+:N?+BZ'W'CE+Z03IV>G MDY(AV(R"1>#D>T=)&W[UO0&X4Y8'I4JW-D*[O'W\5:N1(MR(0@PN]];GROT MP^]KP%8[(R :1E8@B<> 8]$YP4*1$76HIF*W.E6[O/U;5)0=Y-XZ5'J^T;Z; MG^0UTJ^XE^_G5ZBOOGLYA3@]F:Z^7 WDR^4PO*-]/R?!D-<;.V2[,1 FD0T M(J!U CM6P&Z'Z6DHU8$X&B#[<=>13)R*:*/.3&1+LDN"O 05)9,A%T73(YA0 M&F_ANV)]]#HW*EFM.X*\Q24N/N-R[6IB?C\GP2S/R/=\.8?9>C"3E(W3)GBF M1 E,*VM8S""9L!!M 6<\[[9./?RN1Z\+0\AT@%9W-T?]Y17^1K[I]'3Y\_0$ M\ZNS%K#;' L M 4/Y'-_AE6T\]89?%Z=O7SI/"4P 5@ MH48HM:J7V610+"=2URR,M;YULZ#M:!Z];C06^&U5<'NM$!>]TNY05KBFK%)F M+;T/+'M-7KTHDOE:F3'S8B&$0BB[+0R=7O?H.1](LK>Y]^V6@1>SY6IQML;Y M:K[Z"9?3#[-U9\3EOV/^0(*Y]H&_D4RKR&HG/)#)\.3)" K:D!_O# L^>8:V M=CI*(<38NA3AWJ ?O8(=AK[;^A?VMF%)[A_6QV/O<+4ZSR-Z=EIK_3RKDZ?: MW>M#DC>P(!^+6\NYP,B$UG7/K%:4RX%Q0S/(8 Z.MZXCW@O@D]&KX6BY(Y2W M]W'F+2&<)R^I;+7A.3'(CC-=R"V/.@*+@2,&*"8VKSI_-Y*A&LJ/7U[!ZFR!K\LU-^Z\KD,FA]Z1VP:<7'H-BC,O:OA0(X#TY.>[UA=, MNZ,;.Z^PI2H\I%UM*!D@L6;3V5^CO,P"Z !MH(S >V =)OMO*$8?B+WL2\?( M&F.$Y$:!8RYJ1W-&:!83-RPI3Y8_CR'IUOT"1M>4!Q+XCD!1^K#0^A2R!I*O M3A(N[V7'X*(2OC8]L/52DV2A1@N3"6"3"B79;I?N[GKZH>W3/60_;RFX]A?: MR3)>?/ET @FO_/T+8)"4=/5LH.C:1B!XPWRH!>@AF!*]M&7SOM?6V^W;W_)$ MF&TFR-9S]<7L,P&9+[[K:]X M(MRV$>$(-^'?K>;I'S\2O!J[JW>SUX[P'C?>[W_@OBF-/>!NWF#W,B0H&:-+ MFDL'PAA()8O:?R?[,+G_T?O91N\^P@)O/?O98@&D='76__CEZB-OX,LZ!%&# M#U=.K8K9Y9@"LR+6Q%B?215-9L)946Q "[ZU";4_ZGUMRIT1G!]'OB[KORZ? MG:T^SA?3_\$\,=;2K+6!T:);*XG0W XFQW65_^)HOJ=X-&+<-HCQU\B1]7?3 MJ#VL&@QP)Z'5@#[3VE2#$C_/%W^C?[N:Y%0[\9!A2"Y"+=AB(@M*:E:D2S87 MJ] ?D 9 *)+U=I\IHZ!]XRA!BC MDE;9Q%+KLMAFPK\ ^BAN;UA@>[ =5S\^X26?'/Z!\V\T0J\(8Y1A"EE)X'DB MTR9;*4+HGR)H:^K)B2VM6P]U4>1YXOJD<.A04?SJ;/4=S)NU6S/53;(+W@41 MH11:3A3+$F)V#'QPF'1A&F\3KAY^+V$OR9X="CLXK&$)\I64;[]\/9M]QRNP M;Y;UM]GY-US4BJ5JGL6?LV4XN_GW-[/%\K?9\C]P6(@^ M^WK;T(#W)D&.&5TN25O9NOBLFS+/#KSC@$6'VNINBETN$Y3$KC^JW^.3A$;J MXA%,5N0#6>JY2*+1;4N.LA3F;>MZ[>-J^#(RQ@.@AO7GU\:^YBO;:?;%-KNO MZY#02::UALB1 Z4$'KST$@I3RC.KG<+61$G-A#]6D>"IX^:3.'LL]8>7XM.7 M+ULT1!I9B Z46(5EM=.+"1$$:I>$5\7FYO=[;PIPJBK"$V'@=NS\8%_TVA!^ MD"%^J'&>?S\+YS>HB?;1J5-18@]]3E/-> !,AFX9',O'CP6_Q3L=C6>@?:76 M$DZ!5YQ45=8F(:)5JG5@^WAPNZ.V+:#G"]#K#K *LP(\Q[NOMZ6R9TD*,ZE"M\HM1K/DUU MZZV*MA;*QJRDS1F"I=&E:B5J<"F!+\QFS8N3S0]?-PKR@IP&#CH"J^+F KL; M8'^5EM-OT^7WYM6'][RC3T'BODK=JE$L6J>$6IB4M>)6>&-UC%JBSCQGX[;4 M*-[SMI.7+3J)Q4=4P%S,E#[7CL$N:"A%"^=CJGVK^L[:]XD498 3%4,CY'/YR@'Y3F"1V=X%A:]VPYOI:/ M:+2,;J>K!Y!&N#.PI\:35$HT7BF:$D(] Z1UVT1 M#9(CH?0T@VH0Q$955[-Q%^5>5;F6FE?N/J;K>AM8 0H#* 0P6"J'ITWQZ*.I MG7HO(^K0$74BJ/6ZBWR(JE?:[*>MS4CF#PQDJ=1D*DB(+FJ@,#;SS"B8:$[U M=UP-7\96[['5#W"/<5_R7N5U,<7*DB#53O6*U5Z$7E%.6P2MWMS(E,=V8'J0 MPB^#KW.H>#PXCGL?]%XU/7H;(ZWCV2F:R>Q=***X$>^DOLQP)YSA>D"LUXYLW*UF M'.R53UAA09]7UM-Y2+4U]Y\X_R(F7)H<=$8(LHCJ%IJ^.5.09.0\9,XD=BDP M/*Z:CVB$-=R3'3&4QD3 M7.2V*8RGUBC?2HZ0\R5B"%I 0&E@(0Z<(,IBC(: MJJZ'J_DR>D8&I1'FM#DV?1\,4V7'>!D,CP;B2!2[?ZGK(9@ZB47'D0) M@CEDH^$GW:7,\QP))X=%K[RQS1#_63$^*3PZ95D&%FRAC%@7\(QT]-QR6TRP MRK?N2=Q/F^>)^-,#HP--6=N"Y5L+V^J/OX0E_FC]F42.QE@+B2L%RB@'(14# M5ACZATK"R+&=7@]4\7D.CI%":(0E4G=.-58D5K<60IH5(A.US4@LM;$/9G 8 M#=2F+UIZ8YWJDD-TUNME;)P:+*.F,HL!N:N77 0*2^F.B5 WT0%-"I:[6)?( MUJA_AE1F!P'Z),X>*Y69<3DY!%UJMN)3 ">U!LF,B87K&&/K;=(G1F4V" ,[ MJ,SV]\6H2M;NI;G:K=,+E=E *K,!,#D.E=EP'S\6_(8B3$F6@544K:OH'7A2 MB11DWJ!-R?&C![&CP>U *K.1P7:(:X]*959<<((9!YR+0+&PS!!%+."4-8%B M&PIQ6F/NJ5.9#?+UWE1F0QRUE;/DB*14B^L-B%>+Q<67R\]Z,E3=^\+N=%7[ MJWN+NTI%SH3.V@J%*GN*[K1U42F)Z&0T<3=WU;VO/CF1E0_)H%N9%@\JR M4)Y=.S![QA)#R0F]8]F9^7!R(JM-KJ09YE=<_C7+L[/9Y^^OXF)UYCFI7701 M#8.@#$T(/CJ(R=&$H*54R%G.:33W /=7:X1K0%N,-]OQZ@25,?%=;5*QMJNI MA(W_/CNCQYQ-E]\_A25.K&6:!VFA&$,N8)XBOF(#2!L3F"6H]H M-/2"8\_AT@!+8[H8NTG%3]/%O][-L1ZCXAP7RY6"@>G@A7)@;$!0%CW$S .@ MM]Y*[7W470[7>RKU,E2Z#I6#<72*&WH/F0M^F7Z;9@K05PJFX'F.6""E6E6C M$X>0)(/L7#)!82A^-!<6]E7J9: <94UY,(YZU24^I!SG/@4O*RXC)I=*9J!% M8A3Z!@V^T&0@:4HH64;'_&B*=W=J\S(TFA5RM45.P]K%NK/41ZT;5P G/O,4 MZ^7:6"@95,+:NELGP3&E2X@I&)-V[7@=1=(7R%]!?GS Z%&^V.PH.J/P/F4) M)I)A:0F+$*PP4)R7A47GA&8OM2>GW5HZB;/'67OBF68VA0!:Q0A*,05>>)H6 MN)$JHK2F^3G7$ZL]&82!>VM/AOCBL9S=[Z/32^W)H-J303 YQB'^0WS\6/"K MBV&%<4GP*KZR5 >*4'BM,=,,13$QBJ/O=(P&MX-J3T8'VR&N/6KMB3):8>)( M4;JGV$8KBH6CH5A8.$3.;>:N=0CYU&M/!OEZ[]J3(8XZ6>W)K5YNW9JB[7A/ MGTJ3(F8(Z)"SV:&]&GKRMY^U\7Y+SWY^33B]7<\G'Y%\[__"N?/"2!Q""YQ!%9D6/ABWH01J.<-9OB_QF M1QW] 32FPI/]M5W3T).6R1A6M[ I+U?2!?#9(40K$K=6<8FC.5$?JMPC&B1' M0.GQ!]0#(#:FJI2=BOY\GWEBO+&&*0',: IA+<69/C,#3)6"SJ+1.)H;[P-U M>QE))QE)!P"L8=7*C_.E+DJ^RGF%I7"V>L"ETIA??R>MRVS^)9PGO#9!0I.2 MT0%"R?6*@C(0I;:51S#[HJ-RD>]_/'ER?5[&U89Q-2+_#,+;F'BY=EKAWU>N MNM;3.QTB%Q:8<*0G8PXB\PX"UT6';&EJ&4T5\D#=7L;82=:N P V)J)HLOBE M0G<4WDJ ZHWT,9$ M*38XA;36>Z]T@F23!L43 Y?HM^PY\FAE$/KQI%;W[E*,T@L[J;INCA[)C$TD M)F@>*]4W_7"UYL('C%ISR3D;#:-5'Q,\H@GRT6S.=H/@H]IQVM\<$\&ELK1> M@>12@-*N$MD'"5*KS!P7(K'FK=E'H/'V\9QB/EURU6^VD0SD:R\B<.<] M**42!(<:#$UW.2<;N'A,F]HO8[O+V'Y,'AX$Z4>\;[[;$-GD0I:HFQ9N58&H M( :T8!DBI5NA>#^:O<#6RK^,\W&NX3TQ/*:]^YV&N+&SNL>4AB*8)!3H4B(H MKQDXSA+87#3+.NGRB,H[AFC^,HS'.8R[H?=Q'A7LL;% ,Q7+!L$45NMGO(20 M6*S'):YN?AKC^*,9P0_=$COEU6LID<:18D!+B*H%3 ZBS0F8-$AKB97:-F]> M_0RO7A^TE7\29X_SZC4%/<:@"33M(Z/@1SL(-%."\QJM0)63;WW-ZXE=O1Z$ M@7NO7@_QQ6.YNKJ/3B]7KP==O1X$DV/<87V(CQ\+?JW)$6LS.Z2X"E2IG8B, MI,A*%JMB#BJ6\&QQ.^CJ]>A@.\2U'>!ZZP[G/\DABT]__'-]JU?[0JM'8""S MJ:L*RQ!,+, 23RER671L7:QZKT C3)"[^WS6RV$=;M/=V,&^W-M>BV5,D:NQ M9ITVE-87R@=+R6"L4L;(Z+-M72*Q1907!#5QTM:9Z,A7^'M?W3_JE?U]KNI; M)AFZS 6W424*\YV-/C#FG D.@TFQ$0)M!?@#!8(5JHH MDU4V-Z>(.UCJDW&M[CY:_/QYCI_#\E9+Y,MCB(D101;!.,18BYB#CM78%E!D MSFDRD8+E'L8^OJHCG.7;CH5F)*Q'A-2COKTOF!:E, >\, DJV@BQ=H5EE#!0 M)F$"JJ-G8,_P]G[#T3(ZV#3,[D94P3+QL:AB% ?#"J4D+A2(C)(3ZYB1SF41 M(]L5JXU(GVB=6>^)W8N-P@# M]Y[+#?'%8SG7V$>GEW.Y0>=R@V!RC ..A_CXL>!7E9PU2X5T8Y5Z/](ZHV2" MY(KU!;57\NAD'J/![:!SN='!=HAKCWXN9S*GH%=;P*(LU-UY"+JXNFG/M92< M\=2ZUOTYG,L-\OF@<[DA#COBN5Q*HFB+@A3.&2C%RN!9R22;8"$Q+B6VWA%^ MVN=RAR"HA9,ZS$1UIW=Z_OEREI9%AA(\,"\$*,YIEI;!09!)19JD0XFMRTIO MO/YY9P,/]4.'_9"U*%$>8VL>_0TQYO&1H-5'17$;SW<=S7"\_ MI2C!8A(0:9T!Y84&1PI#ENAM28@Y-;]*L+]XQX\;#G#D?GG+P5XXWD'K#5'_ M_._96E0TUKIB&)B@(J5R'"&6),&*((K-R1EUI,L_F\1[VH!YF!=.,L/\2;Z_ M0C>J$D0,#%PI@81U",YQ =G(K(4(1H0CW?C<+. 3!\T#/=$PLES,EY,_EF&Y M"J+_2'@>YM/9:LU5&H6.-=UQ))7RCK(?Z^OM2I\-XS$:MM<6&[WA!BSH7S\@ ML?7ESS/A:..+AEP3*X'6T]4_O_UX(4!# MMVQP] $V/4+?OK=A?DYAS^)WG*^6M0/J^[<]ZM!2_KU$O%6U7TQF)269C4.E MO/;*,&%\$BH[,K^9;'OH@<47@9'..U*8:'*M^ M<10(/J'S1U/*>)CBK[]O?L JW([*(1,N0.8U;"+MP1<>@:-&3KY)D;?>X^RH MSNGW.8X/TK8S?C.P=-B*W2S9C:*%?>3K=("[2[83552.!0Q[@?1 3YX"<@<_%0T%NA$8ET33G>SH)TG;50#Y6H UQ8 > O?WR]6SV'7%5 M:G=YH6B]GR%ETIG"IKK77=> I"!F7\!XE3UJ98)KS32Q59BQ)$\/]=NLA]&/ M6-V8#0O.%565I1&0G00?4P*;+ HOHHVE]>V5T50W=D5""X,?@4'DFI?S5PR+ MB_GZO&PV^]?JPW">WRZ6TR]A23/MU3P$7_]N-?A[!*%B,M_S&<77VEY?#<]I\^FX>SZ MI.1-N+QS^B.U3B48R7P"9)6D-YA",U8%;C3*&U(SF=;+Q*$R'SI+7K_B9L/# MJ\]>+19(KML@V>)5I*^'M)QP4:Q.44'.M7)=6@Z!5[))$=#*4J(PK0O!#I7Y M^//N49%Y>UX^JHL[+.2OOM'<4%/Y=[/Y'^'LQL+U"\;ECW]-3!9%<(HPL*;[ M"HT CYX#MQ)+#,65YO5"^\IV L@=U>NW,X4>+NN1,:SX"'[(\^[;;].)X)0* M)+O'_>')P@8YGAED#G9%AQL-ES+]BLN_9OG] MBL+ETB;78N*<:9B*Q\U%)#4E:0PI@AL.@I[=&Q.)N+3'U LX]TSQ)* MS=W6H4_2;[,E+CYAPNFWU6RY0<*(7#E5."3I&$G(,\V00H*)]!?N)$L*&P-K MMU3/#%"-W=2A1\^'63C?(6$RCI)2;@"%J4U4E(1@3(20@J3D321:;1L#:;=4 MSPQ(C=W4H5%,C<]^6.9'[Q8D?(="$L50;^)[92 ZYB 9DK>$[ GWC=&S191G M!ID6#KF+$W/POL%U1OM]D^Y71Z]1,H<<#*?(3?F@26_O@"OOM4B"_MHZ*-I' MKF.5?)PVZV_MH+$4<-Q0[,8&X^NPF%Z><*%5GC-'5E(9:; ),IJ,!ICU16L5 M- O]-O$VBG2J0HKV$-B.L8-=T2&[_WTV7YGYQZRY8<&]JGC>0]1.U0X#Q#Q- MX4-3-]\^-.KLHPZPVB!@G:XORSL7ZX,TG4OAUFHHAE$^8(H!9YP'U"5K;5DP M6O::A>Z1ZR3U##WQT]P9)YZ'3);.V,P@>2\H_$\,7&06N!!:)\.,:KYZG6C^ M&7ARTLR_!TQ 0YS3X2#D39C/O]/"_0F_DM"8+XVP7=Q,Z8$WF092CI4=@".X MG'6-(9WVS&@;6UQAE\R44*4PX%Z2K,I9 MB*F2]&E77!06DRB-<35$OJ<+JFY>ZG!V7T)Q%(R7G$*TUH-!1EE*[ZIJL!-9.6]&T M/H@; ;;V3^W& :TA7NH)J??G7R^6BY4%Q'I!#B5YISBE):I.VLH%\"H5<)KG M%+TV)G9;ZNZ*<\)4KKTCMT'F0"]TR.$VB<;7HC$K*6$U'DP2))KP"9S">O[G MDL_*%L^/ 1#^/ 'R$"\<:0:15S4)_ MCSC/#2 /\<+6R+@A.'+2OU].(0@I1['G_LY+X''UH/07IBOO'@'XGVC8/:*(5"QBF?UY6.S]&< M(74 ([EELKA4;.N;BWL)=E"GN$\X/:>GU13TS>P;C:W/^&OX>_KEXLN':8C3 ML^FR=N6Z,OT$N0V2LP25NYYLD,D&13*PNG(1*AGB;4J^+1W=AKWW^+-0>TC\ MU%RMH]D;QC.7?>#PK+R[J -UM3WQ*^9I"F?5(NM?WYR%Z9?%V[\K1R%.G&$R MHBW .:VGBE93B"'20HM<.NM\S0/V0LBP]SXYA'0T>X> 9FV,-[/:*39>5,M7 M4=< GO\:ENFOZ?GGG_Z.\T1+^\>R^N.$*R=4$K1RDVE6S[+"I^' %)HDQ7GR*0 $>!9,E*_#6"K!H'0NQ-G)I'7H_ M7-H7\#W8=PV+_%=S]0ZQ%YOD7K,\K[NJ^;!HCPE6)W .1W*_KD!)A MLD_2C@=?F+>I=3^GO01[2GCJYY$.1?X_&+;N&F3QPR*+R\-&2SF$MB1=9K)R MRV8.3A4!AB5O@KKCL^T_T/BWW7> Y3HZTB1A#L_] M]-+C8^DFU>1XO#[!IPYEZ#PF9#,H% M98%S7NL/D@-?/ -TWGMGDQ/YH/V>$U2+G5;[" MW\-\^;VVQUN$M+JJ?4"=Q:Y''EIK,4CDVQ2/TAJ)0B 32G%:<(T0/-=(*C"5 MK)OL>OAAVU-;GOYCCR5&9ZW6&JIHH#Q%Z<$*#48I'5/.&'1K7H%=,AVZ);?E M^>M[;A_+C<\F@F-DV6IPZ&NF4DN<4N3@340=17:Z.9OQ /&.OZO;%"^W]^1Z M.:9U!O$JI95$-]AER% WI*]T>UBX8A0J0Q:Z4O$F"<&5"$Z2:$4HQ]Q^L<4^ M;WLB0.ACW0Z%%BMRH5?G^0.&Q4VZJEM2BBR+\E*"LS6)JEW>O$4/B94@G,_6 MN=:G0?M)]D3PTM$='4HB?B3@V];TU]]_^LOE_3-EDO99D+R5I*I$5SN0)S!E MU6U0R5!LMR.A 8(>ZVBH*Y#ZN^C4IT-7FKX_I_ 5KPF1/M3_H'JKIH@\!%9B MC,"LDJ""9! ,3Z!%I#D7(XK8.NBY1YS3[Y=UP\*LCT\Z+'A;1+LJ_]]#N$YW M0N\5[#1W0)NY<3]X'."#XP.% K5LE05::A,HH0M$S@5H[23/1IH46KL7CW'T*\F8>R7'P)YP=LY.U\YJ$[ M><.$OGUUBFE?MV"#\T692",U\.!)=ENT208G.Y]^8/.&2H]ZXQT_0F+MA1)< M*Q#>$30LTP2QH@ABR%2BO(>KYLTRMPESZ$3R^F)!CUHL;CS[;2F8:I^E7U:$ M+3?^PB?6"909:51(9+74P$ T$L%PGC!ZHT+SOL_#)#Q!9ZHF.+D]%77T2X>[ MX1ND79>PA\\DZK_/:N'Q>\J\YKA87GYKCGDBE$0KI LM08936T(3 FF-DYY MCS[3.MT?37M(^H11U=I/'8*=*ZG?S+[$Z?EJL?]CB5]O#HU5WX0KP=^?KR5' M"A7.+C+I],=%7.!_79"B&U6G2#Y2JNDU%$?1HL)ZC!MHM5>D.=I(_RNM*5+Z M:_744#L2_W?8R_P]?%\Q OPY6TM^I3(N_C&?+1:34FQT@L9=\+PF,D)!9(E5 M;OWBDE5)-R?8V"734T%74]MWZ+2R ?T_[F.\SR3ZM$SK9MDEG__5I/V/V2S_ M]_3LK.[CKV]?UTZZB\7%%\R_X7*2G7'#Y^^/U&"?TV7\H^:W2>M* 8Q$J+GL6;W&CPCI3BJD+G. M4?G6\V!#\9\P4(_BT0X7RAJJ\G'^@9:+K=TQ)L)&P;T(H%U@E2S<7IZD:4\? MA!**D:W/@8ZGW0NTN^*A0Q^;"PN>(6^L",<(QP#*#L.KT^#DR'F;WV[Y/J4 M;GW.RK/6S*&%B-;2,NLB_>85,%V?/R M+'=9XV,=HK# MZ=F7+[,\FV/+P^G;SVQ^.'VOT+?OF01&GHR&.2:4S,+9E$VRTHD<,3![]W#Z M]M-['4Z;D+7$>@CH*W=LP@!>,$M+EDLAV)@M:]WN="R'T\4F@3K41M@T(%0F MK6/0&AAG2 [C(>K6]>&/]W!Z"$X./)P>XI<.A],[-_BM-5SD>NO>9U=-(< % M3J90-@=C3 [8.N=]3(V/<[2\SY;[QJWV-V'Q%_VA[@]]"V=5ZTF* M21O&*!ODTH,J@?2TB=)+3@N%BK'P;N4R?31Z*K@YB/J_'YJMO M_K@+M)AP;857.M:@,Y..VH"S/$')15,PQ$($-X) ^,Y&M^HX_4^ M_>5W)QH])],+L%JY>OTD@\LL :U)E+VE0K%+KPW.#NJ\H+JMQX]S3/Y@U=Z? M?Z/OS^;?)S)ZDWFL3!25G\15"G4M"WC);;6W;\_^W$61%P"W\O)Q#M$?K-3O M\]E7G"^_5TJ5Y3JL^EISB(EWD0M5)!2R,*@:3T4N#;#DL[P% MVKU0T.'4O%M8]7'Y5^WQ9A3R51& T)7)#VD@&TJ'C?19N$2ZI=:[=WTU>@%W M<[_?1;4=$ZK?GR_#^>?I]9=7"O[Y5SB_JE.'@!O3$%@G%,&&I',JH)6N[?9HE?(KYL\LG8H\%:/& MO/OWDCDV].]=Q/HQ(?;&)Q.>BTRAMCQV@M5+\[+225L@$T>.+EK4K2ER.JGR M@MUVGMYP^-+LVF@+O>I%!Q9D$+D@.'0T(%$4<-X;T(P)G3TI*5HS(316X06Q MAWMV U(//B>\CE*<"T5;'D!;EBG]M+&>5V;P5D2=,%K!6E\4?6IAY8-LN<&I MISHFVWG?2BJ>?!(.3%5.I> AHC8@1,D4%HBBY$A.QA[3S;H33$=-/;T!P:,Z M /N1H2TF$J4,+&:P]<:#DER UR)#2"D8ARR@'W,(>$.59X[@II[>@."#3[W> M57_@A^FW.UL$_UQ@N3C[,"TXL5Q&'2BSTD'30F%(/HMFY3O M(]=3P59S'VP RJC.F-Z?KYVU46E*[#-%FRS2M(Y>@U(N08R2\B(?R);%>Y'$ MJ*>_>]5[*K =*R(VH+_394V-]/*L-)@B)"@=.01#2;Q1*6\A?C@)8&P.F'-0E3JW7H3/!IS6-.PH_F-9)BW, M\[ZLV1/\;+F(+O/&AFMP_6G[=G=XO7W7\-_SN9OS@(9HB*969<#]Q)255<5 M;R!JIR"'I+32/$F3CI9HWQ'OZ00/O7S2X2[)/:+^$/2W\.7ZCO,>XG8*+P:* M>II@HYOK]X=8,[]U"$>&BNV3I#'(/!19R1F-5[4& R%Q+HHQ3@G1.K49!?K1C-W1%[WLK?<9PK>R!8%:S6]!FL>9PYUU MVG-?-#<,>/3UDE=@X)CE4+1++IDDD;7O(S=(Q*>3H/7T38>+T#O$W3RH]A"Y M6Y>YP>*>JO=<1Q@,@UPS'W;I4C=<=,-LSMQX8,'5>@+&P"L6@2N:[2T-3:%; M+X&C@=W.CG;C1MT0UW5 VY_SD/%+F/^K]BA>_:/*=K6H&V21!95 4NX*RO,, M,0M1FUI3ELLSLZ5U[<:] IVB/UYGE\YZ^>/X5(7RC]G9=!FF+:D*[SZS,57A M#J%O414*CCKIP+(U6M6;I,YBD@(5DRS*XF]3%=Y]>C>J0H4D43!@L':=1Q?! MU]]JPS^;8RCM>=>V"G-DJD*)HK!*_9D<1TI("X/@3 3AK0HT;7N!O?I-/4*J MP@$X.9"J<(A?3D%5&",&+=% -I7]P-=R79%K0UO%LQ*.,6Q]0/>HJ H/0$I3 MVQ^I"QY^#7,"\=GW'X6/-SNJO\IY9:!P]LMT40O1+N9X] 4M* MT1*0*JD*N"P)$JCM(L:LU;="IN.K>O+4#@B5D;.=+B!KU1YKTRM=3*L MUE G@>"4Y&"UX2I$:YT9,R/+R'EJV^+]5'X?.>7A3Z1*OX;YORAYI?_R#TP7 M\TNV ULK&1P3H(R6M,S18/;,"Y""/$#9O(GB"#U^^RGX@OG>J!@Y=>)6FEYA M3)%+KOM2)#\,"^/G!QQ.Z^I0<4*J4):N4)* M%@$AA@0Q68F814YJ)*0ACYC==B30;H."D9,@;F Y=9PR99L#J<,MK4$9(>CJ MCJ HT$(;A!OSO?J1L]N.!-P'^GWD1(F[>4R-53XS'0%+953Q68!+S( ,GOZ? M296;%[8\7W;;D6"^+2K&3K5X^95)*MKI$CPP[1(H69L<)>5 6.%X8HD+->;9 M_-7XR%!&@N8'^+<'YV(OUM,H(\:ZU5E<)KV$-Q"0]#*.6Z6\X]*.>3=DK/RV M(P'O0ST](H+)K72#4:5,68 %7^^RJ(06@@R*;,Q0*2M2X&/>P1X;H>1($#O4 MLSV()*_CE%A$R5YR2(4AQ2DT6IS)'DJ2V7HD>6QKJKVG%E@^R)8]N!5[L9Z6 M$ )+%,&*7,FVE.(02ZWK9;%H)5E4O'41VG/@MSW^=-34TX^>]%'PI ,74 S% MO$H@C5;4$D31S-!D'(QI?;WNN9(^CF3A;8F('J2/O3A_50YD8YF R[K)7$R] M]QH2!)-(/<^$YH]CA^H%U0T]O0'!!Q^=[<4L;!CE:247B XI3&*&%AEI!-@@ ME6)HZ6^M3[X>';OS =AJ[H,-0.EQ\/3[?/9N-O\2WI^7^G^78^(;GE]KM+P(9Y.47/*2>4"C*/?7BDR624%70J$HG(F8CM#X]C E MG@H$3^O=#7CM<:2T0:.W87X^/?^\^#C_,%LL]E*,I'J<=!*MX7)T/,WYI4_)I?XIK2T?F0= )F@@85&=;N M4P)R QDHH/LONLD=$Z$!4,I2C2(7*FZJDFRXQ"J1 A MIL"!D_;2"6=L.#+;T[BYZPX)(GKZYO@TB!OIBO81^86[KB,,&K"(/<2'(^&N MDS+Q*$E@JU(E#E5(B;MA@%8I);Q*T;V#K!M&. OMJD_>/R M>/3&$?X!%-"['WHH!_1 L6^10$>T*:9BN4I916<<%A.B*DHP&J%*378__K!1 MNG[N)_PZFR^GYY]OO.##]8&[](ES;BET5Q)!F4S+7B2DY%2\Y9D)8UM3D.XC MUZ$SU#WO^'T^*]-EK1AY%1?+>4C+24C9(@TUB+:N_9R2&!I]%J2VE*SF%&SS MWD"#!#S^/-8<.[751K?2P?*5T.5=JU](N)+E%8&0S-W[4W&BL9 MG',6N$3-(_>LB-9[25N%&15*#G7B[;6NB0(Z4,.@8004O M:# @0HPI!!YL]JYUN'SU[J?L^ ?9M\N1&84%6-5Z1]9X,SLGM2](\S4@9^>+ MUT@VP,OO_1G^QL7;OTE]>O_T/,R_KV;,5<1VOB1+GZV,ML0Y+I83F4,NSDFP M45,TKVP$KS" 2 Y=<24;U_ZDMILZ3QF-8T%!AQW.7_#K'--TI<5$"*W1"%9Y M*&JI@TX0)(TX'9EW.46>>>O3MIOO?\H0>K"=.Y !O\K_>;%85L7?S>:OOE35 M_^=2,,DY]!25L+ 10ZYL#8*LP3QD-;3S0@23W>@9;\[2_ MQG,R_++N?3.?E0//!*=EF%?"!"G 6^8-US&37%W6JCNB/&58M+!^!T;9._U: MMK,J,B<=%B6 8:H\,,&"XX*FM\@QI%I+R5O3Q.XOW5.&3BGD_0 M1HIDZFD:UDJ2P"EORXD#"P2RPG4)M_F_MM0;WWCH4W3?08;K0./Y1_H+\\49 M?BSWZ/[Z^_J/EQ4ADF8/-$F#7VW(8##@T&WM-BI8HG%1!%[154=P&C"R"9YXY)[[5L#KK[!#I5 MD59W--Q&7S.O=-B;7VSL*M&;S[Z\OIF?+ M?YM5/3^O*R $QZZ54UWT =[A-2H6=3:[N?(S2]X MO&YL8+#6X_'-[+P28LTO9;NZ.$D!K9'1*9"D*2B=!,3H1+U_XI#IHFW8+_O; M^/CC.;"=V6=-;=;:B^])H/D-6:35P83(0<8@2;7L(=236",=5T$DS#GOY;]; M#W[LGCO$3EN/J!]8=7]>?J Z9X7';H[G]+\XB=N__4+6@^'K>\Y.J1V M>^W.-OLN(_7%5JTD.1:\-KSKX!R='DC&FYU__A/G7W[!V'[?Y>X;3HFJ[?ZZ MFV)OM4V7(L;E=+[:*ZCSY(U+6VW=L?4U!P6KKW[];14.A+/?+W=&WEVO>_==^X];QV']8T9V?O[]OYV^^V9,/PI/@W8<-#!V0$0$!0 CL,_ /\[ M(+LO)/9D*! *P(< ?P:P P0%_AQ_SH)_#F&A/V<186$A85$14=%_&6(2XO 0 M$Q45EQ*7D/QSP)^DI22E_US\F>1_9Q44$1(2D103%9/\?WSPNP Y<:$4X==" M MJ H)R D)P OQ= PC**_(MX L#_<0@("@F+B(K!8DC!!$T;8/&%A&"A16") MX=]>A'\/",N)R&_>L4]4P>.$F/89Q9V7\^Z)Z^Q_UJWD.<+4-3UY-D5"1H]X^QWS]@D-"P\(C(J/.G8^+ M3TA,NG#E:FI:^K6,S/R"&X5%Q3=+2N^75SQX6/FHZG%]0V-3<\OS%ZT]Y-Z^ M_H&7KUZ/CHV_GYB^/)UD;7ZX^_V/7@* D,#_>?R; M>LG!>@G^L8'8'[T$!!/^$,@)BVS>(2J_ST/LQ!D%[9V7Q17WY]U[UBVA8^K) M5#IY=D1RHZX978_U1[5_T>R_3[&4_U>:_1?%_JM>%$!:2 VGI <@ + -3:2 ME\X'8MQ H[KE5RPJW;&',-/6JRG.!Z[J]*JF)\'87&1PZY\;>IUO0CNMCH2N(Q'4YEHPF^[\&4)/A "Q?(T ME/ J1P0X/#X@6H9_[87"D#B)?&#LXR\.#WT)Q8QLX3XP9;?Q@18"S]8-31H' M/.P5_X[_OB&P*L95GH?5W(DO?;E)T47>QEKMW=LA(0GIHLP?Z&#S)!%J\/9D5#(F/S&<1 M!'R'SV(-ZR+W0,\PIQZ4NHAOMS@TI>&]PZ"D8^/&F/>?JLA*C;MBK-R)[^1.B-2T^N9-XD1BQ-[D9H>!?Q"@P:37+EJ\D9J M?6Q&*!]("9L#R^C(C">GI%MPDN YAM2@C7+_G@O78QK;;N_0Y5BU/_U=K79_ M6^J4CJE._>0TOG%X^0S'$MJLRP0TOC%](,D% MEM 2@%%^X:>CJ612=RFL3#]EZ:N%]9, [?>D6I_VK MC/E.;(FPM,R)AUZCFM"93=1TJC!D;)_,P$MO15UK1SZ)M"QU:'K83S_H;'O[ MD9W(^)FGY\F-^PY_6L@+6,O&T^!"RG0;3D=KAO%NXK1QX] FYAHA^KNT*8@) MRO2+GM5HB0<]D^ 2]L)MYL[@C"KEI!D,DNY'R^"IZT@I^=[\>(/BRA\ MH-=;4W[4>G]S"1)3W]G9]JQ-_O+:N)]%TEOK"ILCYYI)C+- M2#AJO_WP.]<(W&M8,Q\W< L?6&YBQ7J""ISMN/<0DA6;95:=%/Y\I*;F>\U< M1+F6LU[;!SO5P*T?Y=\U7-K]=0BW&YK%RW0B01*$T +CZ&Z*B::NXV8=W@OD ML<4+<;.EULHQI59*.^^I%/".8/_1N@I\/../5M')(J.8R>FI^DRN<]ADVN"R MP^S^I,[P*Q4Y@\&UGVCKL)W$,>614>/S9>?2[U0R$7PUJ )(=I5,G$ M'Y L'92@HU03XX>/C)GX=_.!4V,K=WTW/Y02CYG2:K>=;_]9&WTF2T?E']$#T^7H2Z8 M2[QS%_N.&"# #L ^PRN-LS$BDU0Z]&7VQW31VGG/;S6=\=$>)YHQ; M?2ZF:D1L+B2G\.Q.!_N3N)=$ICM^:H;-?#91API%YE+"L_28L^]:6+(WFULL M?-9#KCX59+S];E"[6;CZD;&*<#EPM@)Q&46[%X3DW;(5A7-#8J<\;EQ3"!R: M7U'#C92NI>&?61MQK!.#&.(UL<8Y'1].+KB3BHT>?GU-L%XU= XLW5BX(?44 MMA)V*FD2:[:%JR'"\9X&&39[QGS:GK+:$E,&]S_/=Y%+X ,2%G=&Q4OM'?,V M[I\)'#EV)?^QLZ( 1Z\"7M6-#QQW#9[G49?J$,O[Z(.QUXI$?RQ#Y1F8=-9CAL"7"!CKR*9[JK MN4KMK1^EDC6-P1SZLL7OL9X?8.!\O>[WZ(*,^ MWU&G7-1;"[H."WP0=1P]M<#6@?.; VYBC5J?OL0'[B5NXL;1K&8=^^2^9&@/ M)%B?(=W8:!'OI..VT_5ZK[S9#[6HG $M521S_[ T](;X=(TK7_(VG8/_0E3" MBM #,4?'S8D9LLNA%5\6A6.-*[03@J5W2.\>/*?[MDNFV[&=JPZO5@5UXS7; M$^CH-)1,YYX2[+[YNRNT&IUCS.;J!T-U^XL: LV'2JE^9';9"6EY%$5G5EG2 M\OMYF=^PEL)$7D[[&#?8;'Q%2SI=!N:4E5VV(/M7: M?R3:FHGQA\.@E@^$#5.^=2FC%5!AU*S6\*S&V[;?75P/?<6%4TYM]UJ9^>#7 M^H3] _'[D[;1JFV0/6X;K*4Y3BMQ81YV21:+TTM5#B]-IDI\G=LZVFZE,;VK M\5E]:]/3)CE#3F9T!F['\S?+[U_!3"F'N?:L2C(? *W4V+= 5]KN!P2RILDX MUL,DX^>4Q(9-QUMS&58//09N-K1?4UFU?:\%F>Y%/HXG,7VIH-Z#H97,\P.\ MYG8E3 +MMBWC1U_1A=0/10V1>63K^-&,X!*EJRE)P5FO@9Y9UTGZ4CI%QB!;S!B]71=0'49ZD]?^ Y%TB M<",;:?'.GX9WQJ@S'#2^^4,R 4?>X6G/\$UK5QLC)B8/94>E6*DHASAM9DGI M[C6@B?@22ZE4#RO)JQ$+GU M3GVG6K/U;\J-UHN-K*^O4B0P1=G /NL-F E4!$(EL9B^TH572^1TQZ.B)LQ0 MXHM^:071GU9^Q)QHRGP^DR2)='&3MOJ07W(YO!>=(9/W9/%N6UM M QF_-)RYTTW >C2WWNS-AQ=ASTLR;%Q::@#<.Q!.B\.\$ELD[HTG-%5*["C&YS7RK2H%]Y/:CI<'I 3,6<^P/?K=NN1T.!)H5K M V[I^);P99?D!]Q85GJ.F48R?2!3I]&_QNMP2X.K0W*;J^602D/CD1!1@Z#- MUQB<;D'B0SSM#363)&_MS%& WN'%FSB<$NX.>G3,Z!HYRW2C2]+*J=K.2<40 MWGL^8'_Y=:[0P:'L%_J6D/09/I"?P''$3V'(R'5]K[N(#VY"(&Z8KM]3@^QI MG03YQY3$]$]?A6MT<.9VT[>-J8I-_0>R%X[ MZU2O\FI:>D?K77G";E(L*8J8WJD'MG#^P3J!7K1!@OXQ%NI24XZ^\XW.V6)+ M"R\[A?!FC?&%)KPMB1E*S%K":>)F4:HXH<31Z9_#RYU-4BW^";%SO.K!E[]@E6CS'SZ+LHL2JOS5"]9V<;,W>_O,K5DP) WCNL M,P]&_"&Q5Y$-W],YWEPGD/K@*UJ&ZQ@9&5<.CD:$1]LFQN0%S=EM=3B T0J= M0L$:>="L4T=X^*O_P*9=3YO">UK%;CNTLHLI_$D(*0 MJEP>'_#0D+UD.P;FP$K#"37E ->024C#GIM'S93W&#Y,[-D=PN123ODDK)Q1 M3)"?,:M1>K+361AWWM1!M]##.8-Y>"R'0%&&I. &0+B95^281NA?F7'IV1/) MPA7&5H%)9I^)7IAJM509D6E_E8<[]FG?JJB/=@"N'Y9%J;F14>FM*.XF#;@B MYQ;3:G92O=]SO5N+JJKL0U*2JWM9#=.ZW\'!/93[72JWKO7/%>KWKJ1! J,H MVFNB%-APB!E?)EKU./'AC.=XD\KR!K>X^$Z#YPW.'PO4;D],RP.]'QWNB2J> MO(1*M#7&3:,:$%W4R]ZHQI4^9';KX3+F#\^4B624JG[)F4IKRZVJ<\'6DHO/ M7KT0=.HU4G:7V";PT=P$W*J_)%*!>]L:NQR+A^TEQ1SV'J\86\+&//M@>VO- MXV5P1.G1[&LS%^HO<1*4M,*5?A=44>?@^&"&JGZ(,FU\2Y1F9/C9Y%F? MZ=@?K[EEY"3SU7NNW+R,:KB7S+CR8,S8S"&+]E.;PC*N]1]IO56](9$$FHUG]1G*?6A-)^948D.OZ:+?PK6X_=YSMZCA;+@Q#%9/F);#ATD%GIM$\D:M:,(]*0S8.#)01TVQ%QLUOQ[AM M #^/=%W<:1"W2]^KD0_4^N3K9MQ#F@T:YN#"81QO5X7OCH3QZTT*,LO:DFXB MAQMG^Z&Y6TQOMNO5+LZIOS.IP2:CFR<->G]5_^%*9/@30 MB-B% G6'E[Z=8>D/K.WXIFDV81R6U:4I?GGX=O7LY4NK2GS *RK[R"O# >36 MF+./\9+P2G6=N\>YOK#0QKQ;V!W,:C*TN1,TAEWWFD($$8'3X1YH.]9NQ^ # M6RD\OT]F8&$^V96 Z19\97KPE?3Q^UM%"Y:'P5W5[AWO230*/L6O]L'Y'Q\" M6BY]>E[JO6W4*J*^Z*2;I[.^F1F$VW/+(+E64G.^&"DN[9^G3SQM[42/!MZ-#9()@XN^;"SIY#"X M)9PKO]"KJ?T"#J[\KVBE3F0D4;[V[3.6X.3A5H(3DS<^P;[YU-X6L_=FQ(/P MDQL&DZ:>SB;0]\-Q^G!RWPTDV-,1L8I:#&JM$X>[;3N< J@\/\"5"YY'=*,R M*%NC;#58L?T:>*?);2']6YJ>,Z$LQ:P[ QAUS0'A\W<1XR;38^PU'ASGF#HQ M#'4#/@R5W=RY9P1KYAMWVX5\(7KVC?MKG1_26[U-YH:>IJT&SV[9A$.7G*MB MXME]<'&SYFJ-DR(0J7B5G[<=N]:M FHK&=-9E*]L& 8)?S!U._VH["2E>\;* MO5I4*T6,AN;*A;/O@V.P>1)X-:A(-*BSDJF%6=FXV%KNS]5(8XBNQF*]1^W# M3QBZ2_@GMV'*7*K4F=>G/\Z7K@=#LL4CYK%3&$@M8#>+5MU=5 VQU6N^FK>-$MBWW.Z^&%'F;QRU>DF)L-=I M[37W"DB$Q:7PFE"TA_CZA:5H%IY&Z$5<1@V^ MD2O2]O85& G!">/73\A:=5$\[%W$9P*$$!RE\6[Q@1A2>@Y3]/.W;H_$,OJK MSLE37*,DO=2.3U/C,4<^6+OOO%=8+$!4*Q,ZH^OSK7)Y-[PP%O:+$U@7?Y/I M'A.Q;T%B+$*.6?3!6$D,#L'*K8Q."CDU86+QU6LY*."^Q8M+2GD:_F_<][[4 M6?6"$)$+[,^@+6JQ$ 7=^H[YE46OXRHH#\"%FEZNQ MQI/M5E7^7(<)?&,9>5(S[NH[J4C/7:,&81(6P5L1)9H)%EPML9=HIC=I&DU+ MSR:%UDW]8,?R&N" JPIGGV=-PHVET%?43#REYL'L^(6A#Q=P1)&A3TV]GKIG M9V=<3]&W^.I*QB#U7$))+O@(/&BXLB3"408[)^FH94>.UQ>WU?B*ZH=*7P!M1F%.UW$]J(C3XE_9WU:!@2KUX:B^[H=\V MPTH?R='>E*GB>3ZPG,6QA 8G.I%XN [*>SEWL$(7IJT-[_I')B2L=S:=N73( MNS2NPG/V0VM:X*#Z(9_3L]F97!YLN=T0!0$GB1S0GF/;DI6W$@Z*P5UD--:G MB*'M_:WOM"XE**/(VBF(NDPINPS5AC3N^JCZ^\H 7A,R!]L@A%XKLZ,Q2+/S M/5:?7LGD ^1HT_[U"G:SA0?/SL;J3NXHF%BFASC7A0::*+W,% MQ%2T:W CJ 92#X%"I&O6,;WF3=+QC6:!)]\SPC*]E(9N96=GG8O>R64>OISA M[)[F>5%";)X(;BGFRJ^Q:WD$/.T^"DDZA<_$*[4K0LK@-]W2VRN7L?K&'U,& MO3G'2GNZ5VPLN^ MQQSNTM_-NJ1Q#)68X5Q-(D>#:SF!"O^#LG-2I% J7S0-TWN4&^PW\(&,W+)S M,N_'#RY/GE?8M]D-4W6.NXMC!\E,M+(L^U9 ?60J*1J='63T5BYCG>8_XY\6W&S^UL\WY.SI\O/Y5IJ;RN!4,?V#_9E7Q >B M3%0P)!E(%GLHF:"8&"8>8P[#(0Q%!,IZ.1 )NT!\+*VLH^^^M_X_QC M W9\,/W]YRZ.&S>>=2<==CYS7@XD]\W2.[UKW2WC/!]0^/"5\GZ0_# HZ':4 M>&#M]-%.)UIZ9/03C^UZ758O4<%11.8ADYGB 2+3=S@=Q3Q*D(?!.(;N8B(% MHB Y@B)H1]Z35AZ_/IOG3WLSZA(M633TX8"1M!!&+5SKN-!7*D4(DO3E*.#> M^'U^02=F$=4VVKCT4"Z@P08WYDIZD\;9BX+OQ^O='CD^]/]@GGWJ[M.DWN./ M7N[ZW(:X3&VJ6UK@',+*NE$&B:*H,_CLZR-01GYHFV MO*!\:=O]5E;:?9/;"H=R?:4]8J4O-;1?NN]P[_:,Y&-GP0Y_]DE>E:T ;AHO M:E9'46"'@061C&&Q;ZX[(RE#%0K[-1B%]_-4=^?IYA2.7/8Y:B/[SS[4,(&K MI@>[IS"O%A6[0L$[\,HA]:^XGS^UO"-OX^Q+)C M7\T]%$-8WJFXM5>.)X9[ Y>I+M34)*V_D&,#O:'*+%L;TGA*#Z.M'!KO1%Z- M-JO9ECMZ:$4W^^V2B]6.C](T +!68.?#ROER;7CU>-K=CI%G#BS MI>>;JQH9DG_&LIDMK/G^9#WUYZ2RI2%FVRF&@=^L^XZMG^-?VAZKZR7(P'#K M 96K@=%?\C]+J>8:(>6V+SFFJ/5:DDYR]GPY>_C9\H^&QH-"OQ:-UL_4?6[K M0:^V/B&QCZS@?ZD774*%X<-,0+WAR_A@Y,Q"(.\>'P@O&T*[,?6S<:JO'BQ" MC=<_-Z+W)?=E@]SG-/;Y\7[_PS=HR!IJK- ])C#$+^B%= MIE@.*M+*K3EQ^Z)1K.IIH;EHHGLPI2Q&+SM-Y+"X M=BL1-$3T(:XAX3Q"(Z+4H'^PAD41[2YT0JJFUOA/HVNB07.+,K9).C=E/UNX MPXW]29(JGG8I2'/$?!BT.,<>9R&OT5W:;A^.U=Q>?N[">V5+<,ISL1,=X-5#!^VF^>_0KL8/FX%70MAZJO:T#IIXMKZMJ? M-5[?=^+3,__BPB.%6VC!4E(+E:B8A\+3R()7):-P_6+?1\Z0, MW#:PH,85AK9IC]Z.?5V7WOBTH]V@6[#SY?W"V5GI%.11"K3&?'GE@"< M)44?0!,X<58J;VB.0!MA:*!Z1M_V9B4GG9]QJ8KVLE$*N^-\9NH#,HJC $FO MM[B00)VFV8J6G?OKN>Z3'@_37 DJ__CFO*;V.+HGNXM-H]5@H6I)S,-PJIJ+ MCH4V$I:5I;T[5=[[N+ 5>$]@*$46A6WG8MB;2E@D!"#3+O>(!TF/L,LN:]4[T7S:&UX4WMS MJ>F-_-WN&U[;&7I6@JDX5.2Z20_R$I'I$CL3S':"W?8;G'2?3 (A!/>7QNF=E ZSP*U@8D*M5;R6O;/0S210U/-U6]CTF5A]:DKHJQEMI1,%5]!E)&:H M)??^&D.95]SAP@<.E1KC[N/>\X%5#%J>M+1W O\S+0K@2L#B.M@*])J7R CKSHU;N>\JJRK*!:HE0_\WQ(V*KV[\LO5R>%3[:Z M3>/9SW@/2;0RN \\._< KIV(*$6XR8N@QJ WKY'-S86?&!R([P M+J3\>6.%GDD_VX+0!Y$^%G?T3E/:U)SOL$X![CW6A/X)S$.M3S'K?+Q9WA^'Z@1JGF%LR3-D7Y* 0M>G^77+1XI;C< MK/9ERFGT'[0Y/=_^M[>A'8#[#@.5)D078MJRBX6UY]VW-?C:J3Q:VR3^Q&RM MW41W/?5CI1R%,M-;8SZ^,#[7J[:A=HR4G O<)KMN^>1RIP]X##P9^P M5I&.O5+&N-<+CB3F<+&:T_(CWT4YNS-A]^1FSH_$G\+9PVK'-9IC74E M0K*7>,6V*H&VA;9Y="O7C;$B7R"#SB*J2[0?]/VK_5C[F9>OEZWCGZT&*>L.Z?/#8@]3&50!T/L[1*\] M8.']KMN@*#FQ<,HY7"K_R 9+X/#AO=;);#ABKY2B0DD$V&I'W%1!A#Z:C:6Z]KT&4QIO-4=&_&6G\EO*8A M+\W,C>*-F%H)Y)6?=T%DK/GE'_,#MT"&M,[2!+7R(X[9HK*DG<_U?)U"=3=@ M6(.0S%T^<&,=FN(#;HKX12\E)-.C%\X^8AE8\B^A&P([3LY=)L@M6O;ZQZVW; [ MM1FAXNOM+-L7I^JP1OHEC?EPJ#31C/T[ []@EC%"#9DTPSM *> MQD!,V]';6VL^W^G<_*Y]TT,;Z/999H"_!-?_D?UG>^T-(ZTK'YY4*&EMV'<7 M,5V73F0>18#Z"WW#F= >$,FL8Y>-6#LSB&FM1RC$[)^W)2F+RT^B-Q=JWSF: M>#_DN9S3E_PDX\W93Z4WOMB$HKT@,IV%P5T2\O_5L4UT/ C0C MT>O(*QNA860S'\AL]Z!UF'J,/\&I?*7$%?Y:SG?9MK$XWH_UXO*FRUOSRQ(M M']';*]Z>-A!:W\ KPF-BIP?84Z!])(O*/@8V/$P<["DNEO!QY_\#J D&- M7F1X5"_%7KIB0+OZQ/B\M,1/OS_W(J]L_B4UC0]%YE"\/KQH26=H7'VVW_^3 M3[*ZJ<#B@0@$IWR4%/,%N)]I\#\ZA#XB0),![KT&]E4^4(^WA'(S2=E;H6$\ MC81<31NF*$"ON-3U/5NA?QX)K7$@&0O8/Q_B)O%L%A^H?/5M;9T$X&ECL;\/ MAB\G\(%8Y#KV#@G_Z/\+R01KV^Y%W#$8,;$V901J3[J/-:GY&L=)24UM/!9S M/.^@M:>.8&UV196GN-9US \\W%S#!9'!!Z90;,(D*8((ZL8N5\8Q/*T4_W>]:S!I(0$7-[+:JTK M;S-%0]$[#?=?#ECA*I9!$G(TV"L9:V0$A=Q%4M %DUA$&KL)@Z=15;=GMA8V M];H'9-VH[VSU9_>_Z5;L\] F/O4AY[$:XFMH,6'(5S_Z )*LY M8=B@,5LMK,<5YRQ79E >?5C*-N]>XDGA2]V?[:4G?;P"#A_]I.VL)UEC?74+ MMO[..7#]$!TB%NA M2"^1\O*'J>CI59/"_-['#P%DA9F[V&<^T,\'0"U2+RD;R?2NL80DWT?^F<+G MVD\-O[<7$3VNS ??M]UO;+ZRQ)H9TF?7.QN9V;>\[@P*S-JJU2/*W0?++\EU M94URE3Y/0I)L8C-4',FX:'6LA>C*S #=5X\-A,L43VV<_@A-^&H,=28001=?%@QC4YF./9KJK.^5]&@':*PG[U@BP>%8Z3=7 MXE#KCF'5-P2UPN.RKY3RTHY>%L[D23,)W UC TA%/.VA*H*K. A)*G#\?;E' M68A+2\O1G9J)X61(4%7V]O'H(&?CVBW>;2\B-VTI];^4>22IUX)QU\'F"H/* ME4-!$BS6(+LJG3T-%C+7^A*HBL;F5LG+5GUYV$.36J4]Q]3."\YJMQVCY9JN M!=N+[YXO(#Y>VC;F]BRM9_>#O.,9P;[ZA15Y*9=VONDM"LYU_G@G0NA' 1NN M.U!6!Q@#B.P#(SEQX P]]MK)M#=114$J(_=*ESHZ[M;/AB=M:XOV M=@F5:[56J(XYNT_6F\CY T []J"7HF'.O2Q]KJ(+W6VY;=[B*>O@+!\X!9H> M&3G1T3%N.V;F8RDW&S7I.:@[\NJSJ*[PY>AH&$A@ZDH#P^=Y3YA"01$KW+3T/K"^/#T_>]J:EW4$EYG!%2C.W! M]7E(4HUC"+:P:;SKW&".0:(/8Z@XI9S5?XL2UE 7"(8V^>3V=?_P5$E]_]S7 M_Q.<>24ML5>O^U >W46\)4R?@\2=63IL/]BN,8E$N#N@HV8>AS6]MTZN !O( MFM:C7 &VC ]YLKFTEOC(:DOLY]Q3MVV$DXY,O>W+SKJJ450.8Z4L,(NS%_>! M)(F*)LZTL%.9E3F_$)?9^?J7&V$\@S6_*/)+K?Z;;D+KK7KT;(F?H:+3]1[M MC!"1+LFA39RB3 LFX_ER@L30(-/!*Z2%]L")#_$HL!R"\+VXGE7_5ZAI)<*/#J;LZNB]$MC*QI5;+ MJ+JA_]D'1SGWOEAA5T]8HM,1,S_*K-C("3 :OI2Z2 8Y)/+L'@^ MJI_NWB1QM;70TW#4/L"QZ'B9VYZ@@^&$^]*OWMD M:6?50L#BG!4K[&JIGMCU^=O70[_0D_!;8(;;" MZB"L850A'/4>&QU))U 88P.=FJSY8X-/(EO3RF?\JV?SS(Q-"/E&YY\:C704.T/.G1G'')B>M!<[.A M:AFY3C<%+4G1>! .SB[4C!HDL? (5F?/1G^B>*(79TO_&-FR]9BE_)?1:6?U MHOK+1F&G5?]1M_J>Y[M*+TM;(WA9JOXRHY!HS_ M=$MO!=N9-IVWF12*C*5KL_;"FUS_N%;?6'WC,ZMN9A_W7IZ'FZ[$8;03%W:% ME+U8=W &WL0K(RA:?BEI.:YB^NN%&$)%1/&Y=#:KWM NR"5,]^1:-<34"T6 MQ4EITO=@J\BZGZ)5T[D*/_S_]*!8>_C\Z%OQ'VNR#WOQ90M.F%;)(08CQ'GO%_)+XEZ\TAR=+#81H)@A\]T;( M,!%.5-]07'G18?;+4:1]X?9M/OVKV.T%RUD/AK!KH_L^XJ.63)-&=V:L1%IRTNUZTC:E6[&ZY?I_\,9ON?E8T%QS@&')5> #9/PSMUP4[0%1 MKBEY6!1,Y[CTJ#:7WS?Z4FIV:(N"_[[RK <,.RO+FVO;686".Z^-5A"]<._P M3(=A"6B?R'ALDPZS4]8FE]Z2W@4[S=;_]\CJ2 MO=*V'B>7-^D]V(FTZ!RY?\E6$?SS7#@-7&,.0!+E#!2HG]8$5QGA-I;!!%< M=;EQ9<,B7K8\;># NRV9B:&YU,,IOZ2+7=4_V;ZWZ:T0GQ< 9)'PSKV )REA MF7#E.+26#'SXC!O%;Y*!^#.5HC-#Q7I%Z/;VU=%U?PPFTM2@\[;NM8'(C0J# MWC+/5[26D>$C>Y%&8!LD8<\T[:,RO9'2^&[ONE![EGXZ#ODA CW%>'/J^;C* M;_>HZ"WX"<=PXZ'.T?8K$L))B38D.%;90G]"4&0[K[").NTVWSK;_3 JWS[N M(48UTB.N(FI#_HFV]--;?<^^/I*]Q^G+F3:=#Q%W$4-UH#Z,%V;8CWD$K'$D MQXI[\H_O)!8SQ+IR-']5CD'ROHF:DZZ9OP_=B9W^7A?DG_6@/ESW5:ABAF)W M"=I@50?*'[$'< &PW?U(M \K2/A#( [U%:7>:8*;74](4R93Q-@6J??!!+I1 MO7TT.R-\=EM!U-+H:S]/*2#K:H#V#^*H2:JJ9=]%H>YXBD\_'AEQ9\OD"8'P M"3.D]&!%]R[)\BUS+FWW:X^9RNO._ 4@^_DPSGC!RSF)+Y;TARN(=N&L]JE M\ P"Y3NURT^9/!.X[[S-5C*=/KY=KY2S1(K(QZ2-:_L@OUQ?.IH1SYTVOF/[ M><1:KAJ#A(OP<#_/T8EUM.]S]CH^0[]Q1/7UL)>CG7KY4IWU9[/SNHH[25YO M9<5 M;C88L5F%>QM&';C-D2N?Q2CF*I'I&L5+/YY [RFH2UR%$XSDZ'@U##*M/DKU M1O&&&1?)BF*3J@$UQY+/V&WB.-J'^'S>)%=^D"T+UL!;\(%78FW%T?Z&:O3. MFJ>*)QZ<^V6F=I4IW.I=47/NPEKXVS*. \-0SB]RW"!5)>U0R\L$GB6\>^&P M:Q;#^V:"W0"?>[F;WW'UYPFJ08E6_9H;6N_$BB>.]G3'##U^N\$MUJ9M3Q+3 M^5-_GUVYD<.#8S*+*S +#M\--UQ1I&D&4O85)P;?[=#NS*);2R&*F7S KI79 MT5P87$&Z\4ZJ.MTA?\'KQ;&2_-W;0T\HW_QH>+'>9!J&])\&N@B@A6//GW1[ M"I&);%1.@_'$7;3"$^M-K,.N]G%\(!U2R3C_ZGM-[):D.Z,+7KZ!GZ]9-:ON MNG=#UOKML9;[L&\C\;3T/U^42T%]1 9FM_S@:P:ZPCLK)KCA+58;.R) MA[/W"],6/P6_L%3.S4HU4F>/U!?_ME,*X0G"568/GI9'9<+=P9]4:8B*(*IA MSXW 4&;&3<./:]\RS>B P0W]WK.\VV'YB1];;IL;"NLZ&X68G17UW$LY3?[I M![>##TFR'>?NS-W9B=Z5MSK,36*K1 MRV 5VS"X=_S@9KY>90^$$A"='302:(_3<:S$R"0_X!4$'OLYK_2 #;(/";=LA;$87A8^&#V#.LPD=J-S$Q+DOZDB M,B#-5]6+D'KFHDAS>UK/+W,5N0E,Z#%3Z^TO'U6>L_ ENS7!VX\3D8SXV]N$>B@;B9IYX=)TW^C:.J6P&]1VW:JM#^=VQXOD;3I= M/@4'*KBYLG=X&@%)$%@FD$0;G33S^N+9089-464E/GJ1*G/#TIKYN^UA#HE'E4LO>?;I(=O ]9)%H6'H8"\OANI*TL2*1I$)=-,"PQ M:PB3V7Y9$]25'=]PO7XR1%JDTG/<"9> MK5,6;%VKIC]6MPZ]XSN;([7GF-(;(Y/4VQODC*8V^0[_4ZI MVV'H@@901]FY6;,/__YA>M1CD%+!OH])OM;DN1D;\+:B_:S)&UEJ\2W$3!8D\Y 9NZP&[YH0W)FDY. &B4W] ME4S+_J_XZ&IT;1;MRR^56O.;:'WW@-F].I%'#(IVUM8_C3]5@D15CKN++51R ME=(A<1WZ"KAU(=5:8IZD";W+@J%A3J?PLXU%5'FN$=TQ7!01^L!C\UW%^2'_Q\T1XN9V>XVG"C>K&,_>>A M\'7L?EXK*APY0^C3E(&339^SB5L.5^0$/3EI>V7N*LLDYF[S^R#/B8@?,+#N MTL]0>7RH)ET5R?2"O<"VCH.!/N!E4;3[^(;*Y7!4#RH#$LQ]N[&3V"/WS;O% M!6-=X/]F,1Y1W0V,VOI..MLWH=O^K):OVKOSWLY1^TWKPN)L>= M5>8J(B&X,^<#,V1(TI1F AID$YL?$NFN7O0K$51F*AB%2EU.%MQ>]NC5HSYV MU>$JM<-#9XR^&SR3*3L"[ M>-[<'CH-ESF!&%797ZXCU[GD-?3?6 8I'FDS\ M_+Y\QFNU^INFO.R \L;D^AX3ZPW_2*=O0MW",UU-0$L"0YFKH$QOZ2>E425( M,36H@"OSCE=IHR:U<:2K2\B#I4JMN4:/KEYX*G_2ZMOUX%."_5MFKX;@QQX; M"-&1H'8Z5RXA$-Y[RPC(DAE4S/'J9DF1Y\Q?M'04C2YTA1]J;>A(/13U;0_U M3-W):?5E2?EF/G UFWT78ZP%9W3W)>6= 0.1268CQU^J[AZLN9T5(KC?S%BA]ZFK35>V@LY>H9/T(X+.UYX#\HF?.RH# M)\^[27TIOJ/'LFB(K(RD7&PLMEQ/_=5#%FDT>'#'6>/E$7MWYY-[ 7G,Z@]( M,I"C!0V@-I)H%<1Z=/?P=!@Z#1( 1VBDC'\2ZWH]$V,P&CNAF9X]%S(^-^>+ M'[1>=35(L4H\V!"-29?4]KV)@9-A-U[I%T&=>X:71Z*5L-<\3=(@*VY$4P'# M_LEV'X[=OK&8)Z7^$C8G;WZ(T7G1',"ZOM=V 53C1$(P#F]L;CM'QU_B TBN M*2/G(*4OEN@V9JX7^;$A;*KES&:RZZFAKCO_C,COE3X7&-N'SB)*=8HF;N0P M$OK1U_Q0J>TV#Q^7+8<'C>LT-5]M$+$WV2QT;H?DX]UAQ^_*[ZT;1H*[,?U[ M6I;R.-98&..EI&&U+\-U2)DK![YZ:'.5?[*$V*W/5+S)-V2[MSSEX\LH5DE1MYQ;G"ICWMP^.VGH]O MR<7X;M:_D:2KLVDWP),$D9R#6!%>Q<\R7CC-IR\:V3L2Z>,274VN# R[N"?, M_9O2&^,,X]GK:5+:55OM@'VB;9G<05BN8NSA<=))$K@]=BF!-=.U)CHQ,U^_ M2)3NU/'='S_P>.8)&S]=9Z!N=OW#HE7A\!LER7",'/KA#<##_AQ*P78G=SMH M&8RIXKJS:HHR8I-W9$[X3VHYT4(>=5G/EP)?']49\(&TA3_?Y_S2$8%:^PWW M::4_U=PTP/WK$U8SKKA91JEYXJT=9,--8JMW9:*,+"$%N.%]%X7@+!+ 0]@= M?&#?(]3*8V#T?@.>OH,YP!.]RPH MEM3#W6?J>?_;/O[M$FTOFU(L\GT&L%L+0!_' +@M):3>$0#GF>1>E"AN*QAO M@R;;&HW$G"=NB/0S+P^-D\XF;^U..RMN_4YL89BK1/USP]D- MDC3GA'%MQY9^370;#N>AS>)QKJGG;^,TS^O?-UX(" M@+8K6B79IW*N!-7!4%6(5P/9XB@DYB&D$#><]R"FV)T58DDIRDEBZ&9O_?9L M.O!53'%YA.2;;@NK.AG=F"Z9*;F ?WDQ@SI!$\2XU/,J(!-DZKH^>?9=['\C*"2]Q'9FF^D1A.N0@+;G5=. M"IDU91NR$"EUUKMI&J(NAM:[*Q.11XN="YR3]V/3+M-T1,X>5OE'][M6LPJ MU>,#8C"0[S8EA4LAIYV@&5(#HB=:_\_3+L15+I[^NUVN#E1S([B-6^^KFHMB M3PR>^@9XQ.U.ZOVJ8W10559E\^DX$JTU2(2E? D50YI28,^RK)W,D&+8$ )9 MTW(\&/G\:<'1_)?[K)"T:RK;ZP5NQ)5U:CKW*"-6$^L( MEE6#]F_NR(]W&B=":T%[S!Y(AR4G/CPA&9!TZN5VZX9_O$/E@3>(2FX2*,6\ MPKX#VM=BQ<%?-"L3>="M-YX8]OYG,G-FBWMW8>&-]-P#<3[.&ZK+']<_#14& M<$FPAN\AC4EH!ZZ'*(L/(:5/\ $,*[:/1-@CELZUJ72PM,X-;LU[H'7NT[UC M:RWVLA):W@YMS%KT- :2O0G&SM=X*A/(1!4^$&XT+).(<;]Y0G>\LYP?4-[VY=B_(.^#*.#2&JL=WXREC/12?=-OM7XK# M%LBM'U0G4ZWWE4?)^T:5BE;*8JL'K1Y=2PS9I+5Z=/Q&7*B>DU@7BGD,)1!% M:AS@;IQD"X$2M)>JC)6N.:T):#-8=OQE_5B-_MC#M$C4\[KM1-VM;B*S1\YB M?FFVE]'TET*9R30Q@CD?R+X0W?\"-@-X?T+-%3\P9_H>;HZ.OFBX6I0YI)Z: M2YE6*=JP-\\AH'AK0%&=[UW!*HRM.G/M&L/)VN[N-+HBNM6LH\EY/])=15VU MS1Y()"Z7T]#"7U#U SF_/R0JGG68*2X,=3_"R?Q9EV9A MX8FU8/[,]^U]0]&X%[8CQ7G5\WG=#!%R10Z0V )XG@RF%0SD [K#9!);L)$/ MC!CN5>4#TQ0\%R3S 5PJ\K]^=+4'['BW*_G <#9J[8O'?_UX9-Q=&/67Y2_+ M7Y:_+']9_O.R.*M[[&_;G.-Q4>FTX;B[@+WB?QEB+Y'_&J$>Y=V!80,.]4F& MV*C/*_A-^GG^*/>$N]C*&E3[@5C"Y\@L'P,0/J:LWABDK MT!SJYV\;'!_XORSR;PVQ&[@/?& U K+A T^E^, 73.!DS\KO+3@-^%JI$LHX M2,?'X'^;X37YP)0('_AI7ON-GL M0,G"UY)C?.# R!FY'_]:]+^(XS_1:]J M$_B$;$%Q2U$$_)(@'UA7G8QCMD'.Q'3\DD@D'[CO^1S]?X]GU!H][ '%OP/ M7N8#(B ?N&&!>T=DNWV&=V?$AY6*GE[Y-\P*P-&%_U?QYD-#_%NQ^=]<.LEQ M>9@/;"',4SD "4IKFL5NYP/YX70J1\ /_^5&K3)[@0\4.+)6>)?0?,#.[WNG M,OZ5*1.^K$']/.@NNJSHL5?D[]B+U,+_JX3IPT[^-^VZ%TFB_JMH>__G'6?_ M*B[_F^MJ>G#.\8%7Y> :U&7"!^[5)*"E2!]+P 2HRYNXKF>4RGO!!SZ.<&%) MCBOS@7<3;76IU-5#7"OXVLB-)W]#H.V_D:C_LXS_"950Z27N'4K56H]CR15G M52Y+S8\_CT9T=2J.6^^K?G!?M+#FR7+%\SQW>8&SSZZ+.C@K"DR.H,OP J0( M FA8O%P\C[R"UNS4@-X19:V5$'TFESL-6<2T3DT7VN"0CV-#BK$CN0J#J3K< M>G7G[&Q20H7YN+/8=;\0IP#3C>N(@SPXZ4;,$*9,R<1-(;Q;2[&V%HE$SS*R M7RS97^-$42^8:318YIOW_?8YC0K!T<^+/EKUY%BMP*$6+:3["#H?WV3"532% MI KX@/#U":PIYR"LZWZN)=.-X=.U?*[7>QV=G=[CK\9)7I'<-/R:I593HYUM M,:9UW6GP4\/^41WD*)6BP[[&]%GZRK%.S&)GLR1='T66;LEASU@9"93\\OU( M*2HZC6"4,B(WIYA#^B5B%X"5+W5O^<"E.P9\X,JM=CM60P\3>D=%X$.'$5S4 M\TEC:E_#EW2O%^,UYV?I#YT$VJ;&?B?9!Q=*VVW8V\U&S92SF:QA,H(23M?G M*E#9QYM&*L$7K#1,6_=C,(7B4H:0 '%O+8M6CMZ9VZV#R5"QUXUG_LY[DE\= M368<)##N6:8_/'FH/\AHE*(-7 M1,D9NC./KPB:D0@A+$NH9LR7:E]C/=U_N!H?R$(B M?E%3B1M^&C2Y"O6VVDP4UD86;UK]OO1=.R(L]>D^RDB;8;>8:#-F&(5)1NJW0TQD>G3JH*^:;:?;YGW<=;8IM0$T+)(D?$(V^^\=U=2WK0T'05%:E(Z4 MJ( @5:6I(+$A("("TH6H@#0!4>F!K2(@75! 48B(2 ?I2(O42)/>D11 I 02 M2MB0]L7SWG'O.=\Y]]S[?>\[SGO.';\_UA@9(UD[F.J-5)G9+,7 ME--JFR6OT=C)[:B'I%KJY0I7KY+Y(9H"LG*(MGY;]KGK&X=?WW9]3$PY-Z#D MHD9Q D6H3D"3$!P7ER;7!#S&EH>/MGO'6:5NC4:V9(C5Q#U*ES9M3#'L2#', MCDL;&/<[O->_YP@NT'VNC[T/P!4Q(=P"#"Y8+JC%V&>'OZ&E&<2$/-] "]'< MAPAPN4B:G..#NP8_,%.UZ-KP6]77#*V+G:7OR8Q6,; HDDG"$P3)E D9_Q7: M#8=IF/"/@594LVDZCI3R6K/O%;P<5H^-8@G0:Y)U_[FNE9UGWY<0X!+(W$<.U M.U[4,5XTF5^#?0DU84XIH]>CG;W#@'WUSMFA31.I[3UV-@8?P#87TI)U]/12 M2WEEO=>JH]MQQT#8N\$C84?PM^U[J3V=;&2YQZ%BC'$$R;N:B"8%XY5SB(H$ M5 P34I: @4M.!!QLN4;NZ9W04.58\G?*CL:H'"Q:-[9I@0@#N(\#? M* 2.$C#+DP1$.(I75SA@8A*CF6;2*J9DA2#SH3UX^A<6E>\5J_!W#OR8#XYP M&^7(L]H3.@TO94+:5/8$F&[0+'.(04'Z#I/DR$ ^+SN 9 MD)(=TD#QV"M]TGY[0OJ#D8^+3N^)9Y_=7G)%/E#XS/F$98C>JAN]H$(D3<"! MVI*=:@[$BY"\$E;%M>K[S&9]:+KFFB%1)<.=X 63\4@"G+C-LM)KH#?5#VD* MFA>#6GC@*XQG<3_MS #2T;6J%O6\_B*P9A)Z;TMM8N(\_R6!W@.=ZY<+!6YQ MT+'G=O_7IPP6\E/*\;W0@'B9L-8SO,D[ER>SC"9OO#J\R?:DZ3WT+>"!GEBE MN)%[EP=G8/L"C&:D$H \Q"^B4/H[_M) Q(/T+,71: H3$IZA1BJGG2#-%%>S M<9XO/S3+(M2"Q>R4,3 $)ZE*,2-_S_P4(*U?71-ST2\Z0/U;8M^*P\7=WS06 M4-P5/TXA3Y)PPOL?JROJ0.6!7D'*>U[8GY6:X/]19LJ?I_BAF!#=XTP(-E/_ MSSZ?$V1"_G8UJ@#U-U, $/,_^TW6GU6K !<6"5N?@=)W!/_L(YO)WRZ#??F; M:83KN^%_R/^'_'_(_X?\?\C_A_Q_R/^'_'_(_X?\_V/E+TC1H@2]VK78CG>. M36(ON=K_9Q6UQ#9!Q3+189%^JUV/)?_1%30.?K<@I]IWMD.UCW@#.?C/[YZ\ M\,F:D)B8+E3ZHM Q]@7?OCA#:I9 _Q\)_G_9U--_,OY(\/\+)?C_DS_^H]3] M1ZG[GZ#,_,\P_E&E;@M#7R(7UKZ:5+\S_,'=W^^EO>U"[X,/@>^C/A@Z&ZQ_ M23SH:O&:YU@RVZ'//;40^0_1?S'6$O[N[;RI^G=CZGO>"?D/C[G^U8=B*MA+ M1N%+EK=)HV8@F@RTHL:E) =T4$1)_>6'-P,=[G5P '5/I"YW)QVAY?O4R4'X M=6 ,F 83PC'*A&2]8$*ZX#:LV'1F,?-).^%VS^57'ZMJ8]Q9.^ESYZ%2':<& MCY[K!6.'@:1K/Y:G,4."5EU,"&F[!#R*IDM$,FQV6%M\>+0>*0KVDD8I8:#' M)QH"/$\P(0)\BPQ_BE\6Y701#:O@\M3DQ_>H(P2#'Z'.8I.)+\[+(OFT>/G< MA[*%*J=LK;;?M]RU\3OI)1K4]RZI(4OF1]WXV?@/T?+%YA7_[YO^WQW;[ QN M,A,B?X^>"5]&];"6^J%DA@M=COT;SZA"Z PF),P8/7<,58FEUP,+:T%T1LE7 M&*@^R3![0V6IU22&@9(KP2[^^^45OP/WX-'3ZN !J@SM.H@E85N,"L'()BQ4 MH\C[PH"#ID]@H(>C.JG9(O0N#SG_1?V+^Z?;@C0NYCJ,N8VH(1:K[S=Y\CC/ MIQ'.Y3[GE(W"\?BKLVVS_;XI))>O)N"QJR@VA@;80HD#PPE,B%1 -4XU;K7Q M"%AG!.;EC[G7PJ(RAVE*);QEMC?;TYSNB[_AL.S7EU ]$#5QFGT/W.<7$[(7 M[FV-OH7F"^TAT1Z@(PF>(SE:D31],G#=SF:U4/WYJLKY$7ZE9RDK'O*9!A'[ M#(MGDO1:'SCB )91[3M!?DDYR80\C79E0BKAM/T%9E4DN59[?WQO%,V<@(JH MYN$+)[BJTR]>C/?4Y'ZPJX7R,G=U+4;I/'%F+:X.,K,!9^PS8?D0MCXF!/<) M70H+AWOP:C65!3Q@0LP]WD(/@*&&5\-,AHJ<3Y@9^R-(E5?^=T&@]&"J)YOQQYPEQ(A.Z1SMB(X:=;DP25+!X6* MVO1;W3&E[-H&OV*Y2KF/@A-RSX6IW QN?:H/S08\@8<]P98AEK<(VB7[D ;T M'%T9-P;_(.T\_[$ZTDC*VF1Q=@@?[EQ-E-?MN&M\6(UWMQ,]2L!M$@7#X/*G MG@>]\0J7JN$&T@>4OX8%I#.5=_H8RCV\LDP8QJH&(T+U06:+'1Y@*9#C>+@JB5I*V(3 MQ3,=L#YC681/OV:G3?TAM?O-O8WGQ>^=4R9.ST=N$05DX@2?YR^*A07.TR0) MZUB@Z6@14NS3Q-GOV023F* ];S[:7OH2'),BDL]\3FL[>)Z<*_SF(EY[??9Q,VSO]A'='S)?E3&/E:\ MW>T!RE'50,?6@^5(?OHG=4_]*Z6D]M*B*2P&CQ)<8)C&$SI6G!)Q$7->GIG! MSK=AKZ==V:J]Z((EG=Z@ZM'DO(!U!E?O[_XU8##>R:WRE.X)=]L?K=?7^L?' MIWZE"K (ITOGTSLA6=Y7Z#;O=T4KQH(]9*TV)H2GHDN1I?](R9%Z1]DAHL3( MA%)B@5WNS4C/V?LF$MCQT;9IB1$65D&)NOJE!AGI MZQ:%^+!%#/NK?L=?\]G8+ % *T+([4;1 )^$L)+S9WC?'"HC4Y^]YYN.QK#X M:BKK#F=>V&+LV,+QLL,L1'F]@<5V4QYKRA<"H*$OL".H"JQF9S'X[1&,<&XL M=<&5_0XA3NHGE4QXH(CW\5+N9 MWY793M.G]>F)8_T.0@1O4)X)60[$\W<4T4)(]Q]1R;;@IP'\Z%BA2BOLGI7 M[X3-*_IS_N6%6LZXS;-^RT!7<3A^*8[>ME4%%?2*&T^0YBF'03+A$'9QY1Z-HW\259AT"C-W M#5Y50L005+?WPW&I#D==I12']'3\1M^1_84B<&CD4!PVDH3[-+!;0C$57 ME%]F?L(A6OUNNHX02"RQHYFBW4R(-X(),32# M$O55\7UYJE3_5";$R$>WZD/C928DXAR]#&G8VXH"Y5U:NSY@E^!X41(E/8^.0]@]=2/\)AEE\QA&(4Z"BW MO18YJG:,)FJ);CM50I=[-\@"4KV+9T+0-($8@N2SK;Z/ZZS(%KB__KW.ZQ&E MJ(DS[R F4A'H?1Z;W@PN."OL[M 3&1RAK0ZG0!1I!L?[,YU@!%O&EH.1IN3= MQ*G2-QJ*UN\(;N,/OBVC_,&"M23T9?Q>_$Q*C^E+C_25I-&4LP*I/T/U,0-M M1J<^D0^8AO:XB9U6?&A4$.N[C6Q&!\!QL>BU.""""=D299'^GLU0Z.@BBB;@ MC71$V=E"DU<->R\IJ;:Y?QUB5XCQAR(3H4&XN3T]_LT5K9=C% M/@M\%9@UK6R(G&AH](,CS)>Z]%4:*P6FK WOM3U?RY:& M.\CO:OM'9GSOPRM-OF[#W1+&LUB2E;=*J=609C-.D4*S,C$$;B- TUZCN&CZ MP(.H+UH5SBWA4U\48^,KL2S!]K!(-#N ^[P%KX ]>3^D*X>4_C*T41(VK4A: MHKE6D;Z_+V#_@04#1Q8]9;KFZ TI'=GQLE_61#$G;N7'B*]Z($A7X7&H\GF: M@-9O$A3TNX$RX":.B!3Y5JY7@KQ"/OI&>27OD8JMH;?7[>/U=\3SLE\0')"O MOX]1RK)R)BI^]R,+@^/>PDGW75J\(X. 9E0$EF0#CY2"]:FG:]Q33]@!$PS4S(1"^N)$X)*4>.P4T7//3!2_J;?0Y^*WFE M>5&:EY((2'C%CZRW&O!+>X=_W^!4*MH($61;AS8#8^;M#!EZ9=;O;CZAHPR% M/HT$R5\. B];$'SU:G@CFU1#4GKL]U[?,UWWD9-UDW%M!Q^\R&^C5L:NS2\L MRK/8A/Q[J/Q_D;1/;F;\%QECR(]_@KY<>)+Y1F-9,*J;_Z$\D;Y#QB\373*TC[1LO7V7->IM?'QLW."&VY% M;W_!R/QR=!L4P\F$L=7/A!PX @R_84)^LBZW&A**Z$=\!/+'H;1M%B/+9@W8 M"R:D>,J$"3D/VY:!;POL//[0B.!GZ>,='.>/7RC\4[IS.S,:V\#085A\OX,XRSC*39;G<$]SFE 0I-!'(6K.55+E1X[08Z(?QF\$ M?4> /,#VH<9 W5@1\(*'MTZGB 1].96"+J MG(,@)TF]%PST*B! 7^)SE@^0UVU[IVIK21?&)N$#-LZ,Y(T-89)MW$!K!O^+(S!S4E@_8Z_-Q*]"RDG'K)* M3+@@'$9-EG0E"',NY7*VAP>0L/7C3WD)IH;@'\"N)KP QV__6@J MS:;VQQ83@A>Q,Q:!FQR#>8:C/82%3YD!P MG&K9G[9/A#'V6+TE%)DY\[G9Z MS6F.,!Q+V7XB?N=VQ0&&P\'?Z7.K(4$K"QX_+5X^6PUGH897:5;;:C$"*7-C M'7D$^>8'5T9?F?L1_:IT68 V\N3OM]&S_. DRRN21H#MDPTS.$Q30@2Z?+[% M7@O/V0SE94'. '^#=71YQ6J5L<]<8+G.6NB:?Z#X20/B^HGV91X(9%'^0Z.V M>%2DLGM9TO1WXP+:V.VRJ3I.+9VSHA>,;@B^\^^@=2RU@M\\6>J9P(UO%51/EFSELEGRF[WZ> MX."OX?ZU*2S):!5*.YU<"1WGI+P$(TD?KK=]&*B@.U>>E="ZV9 \?HNVTWA: MO9]@ BJL?FUD+8J-!@<"3<0#'1V+Y-I/7%=Z@0O573ZAY3 N\ M(N&)C@\IQC*Y2DE7F]3=/]'-A&QT_MS_:X$Q>4_""DW3!7-(O83OL3IZI#J" ME!X_V(R]^M,6.3QT=)ZHJCUA_ M1%RVY#BP*82#[P=P*>C2WEC?EP3L7I!_Z^M!4*:EA'9JV+E__EG&X@N4C,0Z M2JD?65:U> .;_+%QOG-TNB7U=,LRWB)PFI\ZJFZW?6GG2/2V"T-LB<%UD71Q M"\4.OR<)(PB_%=DI@2+M^WK3*WQA$\*HAL1OOVZRH=H30&]T F(OG.7I/1+& M3-IK)>MO&A&\V3I@S]7[X/.%&8;\=CGE7M[?$Y87AA@<,W"999;.B=F@DUNH MMNFJ6VD//U??^ JO_K8K MRR7(KC8F^'$2/U3BF-"2+\8RSEU@+D]$9+P@U"7SXH'(UI:,V*'41X.(QZ9Z M0HF?_RA;_H.&<8KU^ZA/:7J7])16,&SG%@V7Y=F&MUG1E9,3Z0O:D&$$K<<, M(1#6EK*348JK',9$W:G0GBE/FAT/O%^>\.J;[G?J"XF<3KY];2$>9&Y*#-A M]0GHO4Y' ;<;0C: O0M;>P8QJ(.F^Z)AJ^,+]CH+WTZIL8=S*EPV[46'?F<% M1: 9,?X0WX-N47VF*R%L:5K]-M!?+3#5-KP)=K:MM::[3.M! #O;A5Q(\':( M@5/ \SL>BD-V%RAE[J,ORZL2]#PV_0989IYFFM=:8X@CK9E^) ;%.1#5B;M] M0RS+&FH5ZR:W:S^@LTPF+E**00NJ"M LQX1P:YFMP?$J9/6#9^,EH'( ]@MR M(T+G$X78$.(QJ/@+&"W9B63Y ":$:LYRP00Q)F0(P6 !;6)SM'Q);^_P;\3Y MOS.@ZF _59S1A:A0,,"*-NX.\+>M>;5_)S9EE_CW$)4[D\=I4O4O&9)=+-MZ MAEV EZX2\U@?V?5AQP/\6P6.HK/>2QY07KGOR)GIV0THL!S:\2U+,";P!E64?3P6BK=,Z(T!_.0 MFVZFIP HC"Y9GT&W9[E,0U-)R*X5 \RB33@4=T?U!U\^I*.0) I8+ MQ.K'M#KPD#51!0OKL2TAV=,8'Q[42KU3'HW7U:I'EW73GMX([49,G@3K<.'8 MZ$9!CS))S W0AV!8R'Z@3YVCWB[$PN+!/B$4$\(URN!*)QWW D/(DTUP4?77 MH2MO9XK$*HJ,7+:D:RJ/GH;1OP3MF&[>E$7@1@PI:7- 4'TH)6RI9@>V*NHW M&J ANZ5K$]+YVZ%U23.X+(J0BG!G>BG:"?8!O.DQHGGQ9K\CQLR+N$<_ MEVU?6[!<$WJBA>)!?Y^I#VJ0JUMJ:<5UC2UNN>_K3$>5O:C.)B!_=&<5N]@% MG;6PN95*1% MS?C7W=<\5[N%#M&+LZO\J%\NP)=WG M-']R;VMY%Y ?\_#TH-*;\Q$Z+LABS(%BMK-CF^VG2]+@3DP(J*P: MT:@,1CKT-RJ ?"%G1#?S9 =4'BU<^L1[^ML!I=P+J4Z'5GV7:FZ'A/+3BY@0 M]YY@0G%VX0\C/-&R$^"?-O0Y.UT >T5D>[AVY('?+0X.G*?9B849&#?-QX>T MU3[B(/N\-/JTIGT[&L-]?V9J)G%E-S*91_^ XV?1V*N>^Q!;IF5!^MO5(\&V M2Z_6W(:Z/?KR+()+EI6E8M#%T_H;WGCL ==0Y3XBT@A?9"8^R3UVJ:K:(TA]V[XC^[S MI8NS6R7Y!6,=:JI$9'Z*:FIRAWN=^@00[7*76V"S7LE]8G1AOIQV@671-Q9_ M;[GN.9:.T8!.<;BK"55N'?CUJP!L+EG>^ENEZ<=P /U7[8\+2)Q_HU'R?WDJ M0"?K[YX7M.+^NQ4P>7:__TUG]']N*+X Y\B3>)=E/(E )92T0X6:/KI2%,-D M*R "#"Y5GF!U@ M.V]%@B^3>7YJ]]A;%%4BI,)/N>(YO*I+9?9;Q]9\FTVQ)@88X=#M4%"^.NI> MZ''&2.WNU?!&09N;1:-ANON[Y^2&GY^.IUIA;I(LL>^_0\5CT0[68^-N*=<7 M:CW?65)&R$J6%-+E T?T1"TL).0A$ B.S2%]P3GM\D 1UA=Z+=XA6#][N@ S M5_3.0[$]TC/;?+3P]EQ][;CK&D.*IDV"-P-[6+ JBL..O1>[E:BD^+C"Z<1*F:O9N?D_'KOGH@]DB7D5*7_C+_U;8OXQM>+7*$[3? M8XVK\3=WN\WH9RU'@&HTY@KP+]_S1@K-G$V#1Q5N&CU*&=>J7E&QEQ"B3SUS M?DXX+;OYT90:B#.)AO,PY!>PDS!>W<._0@]7?CTZQ[0A4$1TU_DTQC\#PLW-=9IJD@X"C#\ZCUOI4"KR[AT%P/;H;H((6%J*B] MX_,,+DY"8%$6$V+U@79MX/W(P/EQW@YNI5M F5HT9,CN&(8*@"?;BM3K( M%RE72:FMBJ>8D)%%%"_2S%.6F[Y:-AVWID4]%A_D8[Z )EG QWL-&A,N@40\ M((E4'I+QC/&#9PM;F3N1:I."_H?6M/C/%GC/R!$CJ:J,WB4%FCTX@Z=+$0X9 M+?0@C];/#$PH#Z":/#H!/![8WZ@(9(5^0Y>F)NBX2;P[3X#M;TWC2V*1R8,F M#U\>DKQ"-)]L\+C<<$]G.\^P;>L:-C$T(=%+VWIC0\7 3\>+D;+(W^&=K:'^ W:$J:I\D&%1<$-9^JAPL_/YQQ>A_; MI23C(\ULJ;C'%TDO2 M068%?:":>M)GU=9!FVRR/$E&7&!"PK5),90;_:&R=K9WY8NR2'/U9S3"I!C( MQ&>Q&X?:3V-X%+MUM%@+"TZ^/:SAR3WC54TJW?25K5IXPG!>0'2J: MA]X0MY(.BUX[OIUB'O\V)_+5N\JM5]Z&@:>QL]LWL(FOR&/@4)546I&X^^"< M_Z9'\HYT_HG8L@M&DP),PDN:Y@PD8R+_[= MMZ+XX5_PO7 G;\&%SQ]HFJ 5'OXT2%OEQX[L,__&0S4)HJVI"2E7XZG5Q^0. MC4 ?A^YG0IKT63J9KKX Y]F AV-%U$]A5@66 5*\1[7U0NWYVA_Q\*BN@[^( M "X/ :7M>RB52+6A[0/#2?&_:BXWDCDC9^L&TGM%X]>&3KUPB9N$;.6Q#/GA M/;]*CV.8;?FJ1@K1@O9*8#$67N'61=\QRYH=C WU%2(PS!PBYUV(++C$0:+7 MS((Q)4C#&CI*XR-I(^U5WL>.HU]N!^M8NF,ZU4(R[DZTW>]NW3W57A_3#"LU M(1K.T&^KP_8@I88T%*OO-UH4M?)6[)2N'P\;*H7X:Q#4K:9*H"=N2!S#EUX/ ME__XQ5[X1^K= ADT21BI0)8JTKZ<(B1?_*Z'H8E(I+*$Y4@"18S0[\P@S?->\ M/%6#;8V]G1M*JJ^SH.'SS>;?Y.$%_*]>TE#P^S74?P5>WD.QJW]]+([&]M?G MY_YKQO(_)[].*IFHH_27@\>*K&G\H#9>B]S;5K(?DP %3[:!U6;PF97-IEW3 M/T+)2N=OG5+0.D.\"+42,+V05D>KG_R5:OD=>4TA@B\FSV(\5'G#T&OR5TKA M+Q9"]IZ8Q*6Z2',G M#D<7!/I_Q8[+$;S;$YZ/P"L3B(N>)?6&KM/>3QLE[#I^NCGLC\5%2"?7U..$ M7\TJ\JE5:CX"RC#+]H&DU;916 5 /$QH)6/:B'[5SV@_!@YS._1"]!IV8I)3WH^_V[&JY2&(\48VBA1"BXG*>(D7N/-3- MNA\P#;),=)=O(!^$7:S7Y#C%X'?2:&+T&CW]49%VLQ0?:0G,(6A%SVI.OVR#"R-M,VE& M!*V;&!?8[GM*3;#:Z@3(_3UK[U] +*R9$"=@7,T6O)V_"(CPMKU7P,]&JL/ZTP MG)26"?%8F)!G_RE-%F%PO26]3!!#LK.HYY5VE6H'+K)@FO&2G%_ *MME@.*X MU&?^GF6G'VE'2+$+.8P!V%Y=:9H2ZKY^#1GQ[&[P44?,RHIRZY-1':^)W2%: MQAE[53*#/5Z;&)Z=]\WW/H1W/]T"3<;TV3GHV M=!!;#F]=CB?\TS7E^Q- 6+@BS^FPFLFRYMP(0,AI/F+4FM? M.^7#%3V'JJ]JS(W9O]O)*9*C22-(-U;C:& 89IH=//&QBPE1F>!],NK[R&%Q M[:I>S=DP_6]+YV!7ELY,Q^%[3MI[M)YI* I/KUW)6%G#WXD^L=C="M']5"^. M09/,5\>AS;9-)%08S2-DAA@P>_$][&GM60%"K(UU ;_!(96SB5*$[F^Y\&F1[G2$R3Q-TG+%:87"%=MAJM1 U M$9NV3$A;R+V*.1-S"C=BNAWWB,^@=T:?=MP% XT!%F"5J<2F&>.@?:=36T+W M&FSPJB=LS\DE<7_/(%;&AFT[[U#]<+:)1 MB=82N'SW]1G+A/6A>JM.N$2C^[X-%_B(X@B#1WU56:2#%:2AYNP,$6R[=PSV M%[:\NME&>6/[%$(DX)M&91YBM05"GVWIKW5ZH-">3)6U!E'78UI1%?H)E:J2 M[@>JP.7BM\L[GG7 H+;K-\2]TD/Q!0XM>AHOF\M_MO>,A&2\<'AA"^!N]G8+ M\ZF-E,^'!@,X[9"M4.<0.8.!1Y*ZRM(7!XC+18?L/T],7"C%B&Y87(? KI3J M"2WEYA;(9HXD7?FFH%U@9+?DIE12E)4F=OUCZ94GR4.D\YQ/H=F&>B=6 -4- MJT5.VD5_EKM^PX2\7F5"&@6!5BU@,Q"U'<^$4/&(ST#1:2B-P81TL)#4-]1C M)B1/QX0).<>$;.O MP_]-4[Y78=^BR898W_7H8\"Y$#TO]6AM1G.V#_5H=V9 MD)RHOZA#KR.9$*&+XF]O%.E-JXP$%7U(M3O;O[/%C2NU\=/3ASY/4)KI\7VT M]2IM6+/*(]=43V@&=>X?^3C+WQC_^@]VCG^*GCZ:$6AQ0+"\KFK7DPZ9C*>- M^N 3ZB6D [U6QSD7":%'UI\_&H/KT<5-!*S.7'6]Z@K$]QHNS%\]W_1:0OZT MV34__4/UR7'7)J3*$3^>N9@K?,?6YTVZB1;.T^E3+#2._1_ * M+6+DS*H(4O\+/0FXW: YB "?9KE$(4T?:"U(\3Q_)^9ULJ&'?'"I%D=62Z6=EYN0N?V3)'K=NI.0]-IF5(9S'ZXWZ'[ M$#&E<<=^1B^\/+79>]P?WU;= GLF)6XG+OJVN^Y+A8[ *OW#X2P#V&O;N7-UAPF)09[WH:CN"= RWB[>C&EYG)_/ MIG@P*7NV77#_'NO\#/8A:7HA"_/ ^$*[&T7+*DK[CY)A<4A#^!A-"->@\W/) MHDZ';\^5"Q^?KDE!<$XO%%&L;7%:/0!R(M#T+!:.H'O!#M!NDB\=_Q8O(Z'&=S.L0^(U"^_TCNNWA?*3SZX2SU*O+?8%A!&PSW&3#W4 MC9Q(9;XK"R,798[DGO*7*.V54^I=W?B[M:KKYZ0Y?NNT2YO)6"1%'QS]:4B6 MHP23VNBMX^O>^$'+D87R)1UQ628$4] #X"&1S9J0OSM;5&SD1H;1$&V68"+A:C@ M8TLSY^-5([$5^A%>*D'K6 MHY>A$-K!A)3KM_=+TRQ ,7R<>^##QITE@UC[APMGGAQA\"AVP!C[0D@L>LKG MA;[KG8 6T!4]\ZXEYY>N0LK\M5ZJWZ@VK6GYYG7.P5=6W0A2)-!DT7A@'=\; M@^)E*%GKC:@*_$IRK0TKN17G?E6[SIF%ZR/H8!MIE+6:U5O M3H6&:]H7.K^6.OZEQ+6\OF)(V;'QGCCR6^1#],U0- M:47*^8H._QVP5\6GMFT1D14=WBJ?S[EI)J1H]%KY*41KE[.=D]00ZJ:)@25X MDW@45P4T9GKOE_5'Z/T+B0ZVLT_[5V#JGO'QL6*B?LY':MTA\L4 =:6P$): M^]3#2I!F8-2' +]>CJ+OE?EZ]XKB.YUNUU!YTD@AY@RN&))+:^H:"%#<09\9 M5(SM*R]';_ B4DMKC #L>/B>NJ3'A-S;(Q$-V;GSQL=G]T>HK^\9/4%W6T.9 M6_GYIV5>]EEU Q-8DH5J/&R-AS3Z.)3+S8P)Z;*_,@N&6<=*A5M *G4>7+PU MSSZ"\F9QZ'82D.!B;$+Y#-+)[(3*=MR:VT1[#>7,]5L/7R\3KSS?)M8GN$,6 M&X\!?THW>(>SB.<8:XC=J^QQ1CF=@3US#+%6BQ:7J[L %IL&),P M,<"7JLEHJ:Z5C$4O(HW(P6;V)]4YL\1%H])?;796FQ0%IS9C'Z,X&'O'@+NT M(Z#Y^X ')]\Z>^KV!@X?/Z'[A@^)]GD@EB0_\\ZU7 8Z5K)&!:WB1NI@#ZUO9M3(+(N M,T*[:G>C+A ^_XF:1!7_L6NTJO\<;[0\/NYVA,8E/:[G66SG?D&(UPK1(@'8 M9BFV 1B"7!)UKZ).?Z^8R_?AHH=ODBRY3%B.>D0F96004FA"8PB$]H_\9@ M#YBA%)*<(PJ55K.'5G^2>3\/;D05N52$$U6]D#TIU3RCB_FY1:%7[^NU";V/3U?@H&"AU:) MJ20! A/2"@N#?=9OA45VX+R?8SD;=P7,?&5"#NA*!I1?M3,'0HX6X*NG$[LA M7Y)^:AMU?(K9I[#09\#;) MCL'G1,_7D23%X!D)^#A)!C?X8-GMX)ZW0MF%#Z]4\2H6FBI\2+U7MW_/S[N. M289PHE^.I:F$%-39FJ>*% MXNMTSQ1K0J+IN%R:\-XF@_=\Y2TLKX< C_K'(&\[DK::T=5;3403^Z%-^0VB MMOYG,"K'^*&OO\S34[AX]=?EW[Y?R']L* -1?9.QN!-/)J03A M!+PWU"W_$]5FM'(OT3-3JX+^?$VK^4Y7BBNM3#V,B%D;<9>1ZH> MHS\%RZ,C_3LG/H!V84(FM+X^"*D:_3I]FE13/7PX17!JT*;G$*]28M[TI2B) MK^R'+N3?]&-"*DI:)UD_1C'XS$%%JNA2MU<]E*2/KUQMM6O@-W^M4J]WTFAW M47=>_\2X;%62L$Y6_3-'N4.P]PAV)L3-Y#&Z(N,E4$CC HNRP#1EA07/RH!' M2X6].5<[)>]\"2^5K2O;W^1D(6MP:^^A41_$&X!DMAHUD;K\^PG*'GH\0SM M"CGMGK(7QO;M//-Z*5JS+%')(FGZS_XLOTT\RKQCN+&P+]^=;2\ M'L&R&^X ]A:1:75R]7-E]2*YJU5NF[R7&3X2QR\WV+RI8>WIL#5,4E>'IDA_ MVRCA0+L!MA!JU-./?'-$HM13^5_XM? X_DRYW-1:0X=NLHJ&:@P30K*0 MU-M8A9H4@.*4@(@'J;8O+*N&D4&"^"0EV@A%CD-X<2;>4%%D!( R8 %R>*NP M1TQ())H/><(ER[76HN9IR[72YS+WWV](=IR6C3?B-Y1)\KC6V=EK7!YY;;#H M2'5U=93CT[W2>Q,_Q"KDQT/^5%(U&V@E_'#*:WHP:*>_Z5T0@NBP<;6$[OJ\ MYNMNE%%8_9*61#UAS[_IV7 A6K$;< "\26K2#WOX_G%K*Z-K-2,T MPZ*ID)@FQO[!RTL][IN?A>6'=EW8U=5 NO#TE%)G$2:T$U96$EOA+?(C=!A5 M:9GI742S'B52%/37;4#;;_->**>3%W GH(=D2I783OLGJ8Z;4&S(K;J:-;^/ M2W@8U878$3(JO>?&K5O]Q\'+;>55[7U.C\$[,J_X#978M--G=X[\_^H@<&HU M"EN.^9H0M[\"+JP+#?!NE4UU?6O1CT^[ 5O^UM4 K7WAT;8*QZ7 =M&T?(\6 M4,\B]T7Y\MDO5:9SN<>+#5^TSU9=,O[:#I@W_O<0+:(7 MWNX=S5 $%\A6"+!A)ABE=8/,EZ,\-[)/46IFK?W+K^>9IOK.U^79EU&@#):( MH5X*T&H9!W(:?J$*??]=GCHS1"0$NO.I.5YW3[AW4T(T*7A\9: M&L8DW):S;97CYG8MXOFC;R7*#\Z[;D'3-#'ZEWEBM4\FGI,R)JTS]B50I4"8 MI=2Q48:D\8RG[W.U)>Q^C7T:P5'/?]G>X]0*!.+0'/$)*SSZ:I.]CC6D&*KW;4:CV:<5JT">S:]20 MM/QTQCP1ZO(%KJ0_#<\4FAWZ?GS%*T/L3+G]X7P$X66%59;_\IL.)6EXFBW=7QFN .\IJ#21M7=HP\%^I2.I'XVS[X 4%M(Z$\=R M_6RFH?<SH]^KY#[%?((8M9O#][D$V 7.;C?M)&. M?1M<_7/R[D:NZ?NBO9,[BSOA@J;VES/_*?H?W9QO8T*BI[E (5))*T*,(>-^ MMZN%(=3OY6OO13JZ>F1D[X0A0I*4;X*WEV0%0F%=X0#.F806Z'X6/2S CVT" M/&")WI\2^'5H_!T/!258 *"O2! ?E M1XEO2523\M&[($#F4PW+4!ZMUR##FR<]2XB;]MKFI.Z@1]4G,9$U$8<#[^]: MX7EZ]T29)F\0FK8?2JD&MZGNK+4<1T+)*$IRK?W%MA=8=UN-^>=)QPN*,<[^ MLK4.<>\5U3C&5NK5$^L@6K?T6 )SV(,/=(+Q12I=E)=@?:C(+Q34MY?;&&>$ M>KZ59$C17DI7T"N- !.JLA-2Z%'B6O=:V%P_4SV"XFT41NJ 6B2L(7B1 ME-JLJ2M.&@G[E!T1E?6+LL0C;/FKSD+Z^O$3HSI)#ZX9'GT,UP&<+\ )\L#$ M*Q>&JQ6+#F]P<]$5TBC?IP.*BE4(\481BAS>AW@/0TJYH&80N?BO:=LE> R- M/X<2 -I1[3Q@U; (G6#RX4;9@*0!;CB_1W6C9IK3L.?A-3_;'G;55W=V33A2UEE>U8W1S0JGIO;:S8KD.1WCVP4!G%8OS4G>T3KB!+>-(A.# MFA>'$C/3I-M75=22]NW14+C1Q]D+)UFCQH.;L?SP>\ 89L:DN>BD."(V2)_( MF]TBG'GKB==*_6$.\VD/PQ,WU2;U!!773TS$/7 4U=+99D(2ZGESD2R%"BNB M<9/]6^^+5IC$ ^64S,Q?!Y^%'>C(7Z#>K:GD(#=X$F_]?LED21W M'LSM):!YIL"LUFG%^L&1=BH&<4 '$4+@]?*PN$48L\<:2;?LP8DV05,/W)+( M]$ZK -Q0XW O1G'&HOW*?4J4QNWFDKL5<^M E MG9,\+P(5%J^<*4OZR(Z#@4JPQY6("4<&MP>5C<9![J2?UIC)\'!F"1 .0F>);%CTIB0]K.:,S?)6@E( M4P_>3^B95;'%'B!_:KS92.]N_ 6,Y[U8H[V'#+)4C))5C*P*^]ANNK1[/\G8 M#\Y_LG'351W6*+!>=G'+]!2Q3.I_$TT\'!V"CV^O.R///HN:J*8< TU(5(HO MV3].W80_H-FC0=O0[7T\M4VMA_NXL^@CQPB)#8U5)H2+QIV5TP+E.U3;\+7O MWM>>2:"7HQCX^^EA#C0I; &VOA[,A#SQU*<=VM>::9$)R=99L@6P(+UNFR MF!)<"PT*#P'-T(] ;\\J8W?E/=-SHBPE^F/F'S/_F/G_=::#%=6_F;D&4H("9K#R.U)@"#VDBZN_SR,$9YS^=S^YO?)4Q"7#FIF M]&B6/O>59 V$ D=<=:98;JRLUPRV-GJJ&A52!J#1R'-@MIA\RK]"_6%A2AQ M$HPB2UYM0TO8A@XAJCV;I\&4/>M(21)CY%?')_#RR?-F#PPR5L-_R!VV]DG/ M-5] @>L<81%=@6WK''?%= 4L87HT?/X::!UL8L,'1D)7R MH"E]SUT\*7<,.MH%'P2S?_=]#; ("H<489NZ6=17^&N?/>#&9FGRDF]$8^6 M/@7_<-_^S#\M*"8G$]?S5%!J-C]#A&)+CZ^_G1M0R2)IJQ,_E[%(_>%#BA]_ MD6X*5Y#B7KIXIC<:=M?(&,KK)'T52''Y0E5A=*/VTPS)>QGCL"K^%G\R'V-7 MA@2)H$F%[[&N\O&$S(H_A:[*+B6=TRGU_BC/#F/L#Y%FA'H#).7?S6MA!DP( MZBV6QNT^]N'Q"28$SSD G_^YQ83LFDCXB\W[8^8_X\SMI1DX3= *[])R-@C@ M#C"Y6$,^._!"6;-?ZLIV$TNM;2=$=%3"^H>JS0 M^>L F8<$'VNDS.FE*]\HV#^[;-9_"%/0VL@#-.F%"B.OCKXG5<>H:R?P.-A_ MDZY,^;G@4N4OQW8U\T:F7*8S]XKB*$,&>0=T)"5<8PR 43/:RB=L'@J>[*AU M Z:B'JR"[#9XM?HGJ>$YA&D+X K-!:H^P>>2?!L09VI8MZK5'Q*J^<+&VM_O!:[<]4>ITX_.>E$'=?X GW=H/( M-CJI^LV3$/(TIGTKR15>[M)"#VZWVCLG,R+S)=A89<]J;>")^OBZ&SQ/FC1T MTZD* 52"/-6%*$*^N[(X<5HTS?^'_'2K/ M/%HX?V$?R]U=:M2_X2BJGZ+P#?,7^@7_,]6JDB^0_WO?ON> M6,2K=2WL2J5PRJJT_)V'BBDZU+32_SM=0_]''+,POYLF[NI (%C$GQKZ]X,5 MCR41)QE]J"J15NC!?SL$$7=FT(&\QILA1[;_AOT8.K[D3^JR)W7I*2__'_;> M/*RIKMD3C0/R@B(BHR!$!45!P E!A43E!03!B,H@4T1$)C$R!PB)@C)+% 04 M!!1$9B*SRA!F! 1DGH00@LR!A"%L2+)SM^]W;G]?=Y][3I]^^IZ^?9_OC_VP M>;+WVE6K:E7]:JU5M7K:7P<':VI>]_C@( L&_YY-<$0]I13Q8/61&"ALY>>< MB9?8DWIJ:D*G>@KTV,&.#+_RO:CLW.^-$'PPX1MGG.\Y4D#I@N^3;>S3ML]HPDA4-N+)5.:>_ &^8RM?=]WX.-NI1,0_LS_2A MS-'S:7/+)SFPMKVP(T5GY;D99&=T*+QHH/YV]2'K5\PJ M,6L^_:OPB MHBQ+'\ S2U-U]G_M3\3.>05-K7O5N"' MDKP+3V4KBH]JW?_B/O@38?,TY4A%R0%(]PN6[CG8EFII[[N5U"67KXLWPI(G MX-&5A#P$F8:2H,R9/V17SE?$NV5VZ?\I]^3BMM( _84 MAUVFCH0?69I&Y;6 M8'X^(:14^5690_7K;_V[IEU:9,Y>N7CE9]7)F!W^(.$Q4WE+9+.2NM/GR]=: MS5&!!7EY53*%*ZN:"<)F7Y^^FTBU ETSQSK),SF2U<<834FI=+C(X*7H:N\) MQ17$6FP ,WU\,2DVBV/!Z*L^O[%)_VJ_XL_=BWVKC8QV]B\)%,NY&4V7STC[ M?($R',GRZEF9YK@P1NQ)+W.:U<#'QO=LP1%XT:\0' \6V6],W* ZNZN!3_85 M&$SO,T821?CF-7FP-Y%-=O)55[@S:^>5(3-%_0HI[3X>;%)DP@9U?94M&8J1 M0:[WZG BD-1BCI [#W: \(RRQUL858@U-.ODKNJ3)UWA=$X<1S,,J9?ZRP-! M#IHU0>H3OK$$_VHO=ZVM^@QAR''BZ9L9C)96V3@/1KDAC:2^K]:T)7R385UD MRD\O)=](J": $A8X) MY,'DT$7&^>^TY=:;??*!%Y$O5]/!O>01CW50&R^*/=2,7&$7M*LBEP;3V:Z[ M06EO-+CA'J1-DN:$+S0!,/)F Q31JL/--- T%I9*D+,E3(E)-&7LT^L/DSI3=C_?!& M20"?.&0]&1\)+A64#0'\H-YA[;M%#)5$VDQC\?PFQ&82J#I&^&;/^L+TA-K* M5Z'S8"KO)HCT_;CJ_?M!CP]DI2A$H0U=#ZT!!PU2_J*+A7 M]]38:+&]^:1^ -.ID)42LCN"\5Y;2C?".@P-O M%!?DV2F M"=USEM"6Z I.&/!@BXJ]W*4>]RYR8S.>H9]9FSZQ=26HV6!JB4)K9BU,$(Y^1<:@EOR857< MSP2'R%T;/)BD2A)\I1GU]7>S87T8X"'FL21\F;]7O4J_9\%6YNL#2->N*/!S187^-"JKH[MP8W?_A6L(IB6 (-\& M#P)P?2!N/-"\QA+ %+F4H3#*BF/&]:%RH%.MB;G)B!+ZLP BNM] M]]Y6>&HY+_'CM)6UXOW=.\1H.652_KZD-IQ.VVEOL_@C>54?]I;V/DA;"C0= M)7VL-D-8A3T:['"Z%3L58=9E24F9YD>_2RU4K,.$;&;6J>RDJ>92;U4SSWZ( M*>TOS+TR<'HIVN_0KI#+N.H]@3_WRWVLU@!._O5]&JDV T#5^XH,:3VV<94\ M<6K$*M-'54^*EE9@L>E+ZB:'IO!W@=( W) A\5AF(=$TQJJA=NI>P[DYR93W^:MUZB7Y=+& M,_GL.Z3'&FC;U]R;%5Z*=_+CA(%:")ON8AH3FX@CV^K7\?L .SN/3W/=X\89I(LZMO\O(NZIK#\-7([ :MQ.I(* M 2WRKJ&93=6XAP=Z5N>E+NL+[J[9_>%M3//A<(48 W62KOBOUANODF(K'(NE MFD1,(HHNZ8HWXG_ X>"^WS/^NS#5RKA;_=4MF4./7]3N$=*FUSNVE3\Y_>:P MQPG^BUL4GFU_:@*GB[!U.&>XK_%28[@;P/M<*;<#AY0O*'L+>V99E^$JG.0[ M[KT,&_>"22@<5VZ<3O8W/(HV;#,)P1MQW>,7;X#"Z#!')LC'\*0FX,J;N6@H+CIP5 M_>P6[I+=_=!H?=FKO$#VU&_-8$YZC($V MGY]&.,%51?1&_^'?=<\%;;'K5E'T5[/W#C_+7DN(ZI7),J9JY3" 1,"--#&;WER)'3SEUGROHG,(=O>M4\Z)CY)J48&UUI M7J[/OL Q FH/S:%+EAKNI[2$.3#0(0H!;MH!]$2CC5A0X<[J7>7N?+P$YUPA MXQ9E]X-*\8_U[W]>OIMJ%-%G=DPLVG=+[_KH@/RY3O7Q^X-:S6'+ MQB_WNWU,7+]98MH]6NYV[J;F22_W<]%RM_);)"EFF_D2E #\%4Y*/C%T3*@/ M?Q"@&3(0X0^[?\XE=(TTY9Q^W-X&OYA^''5'@/0)!P4NV\L81[+SM)>"$4=< MI'73OV *;2Q4QFJY?8$S[K,5[FM'JJZR K@O\))@YPU$89K FK:+Q7:.UH5.)?M7)TU,/J8435V;;U%YR.E&V O7?YXU M-\PQU+;I89/'8V[C&PE%]! MXM.S0L0-NJ=6ZN;^D-(\\GWAH>%Z.?U:E-!9 MY'3U2S'RII3Z:!>Z6.=HJS-'"JMV19]#+(D6%I#-;L2];!_"R0 Z'^W9&E3S M$#JSY]L/>@\\)D"XM72A4IW:K@$?&N:+JS[O)Y'UFO/,)NTK-;2^!SB0D':E M_\QL\[W?F^D*[?YY[LS_9\Z=P2+I5FSG2PP,N@@09Z#JC&FD2/R!2% !+UQ, MB&G_:S9[=LO6L5']]A7QX_Q\>C8^[T-SP[-;C&U 5],FHW5.:9%CM1YU0QS M!Z"\ZW %)LVR^ ,W!^F:&D(N2GV63ZHT%N\OG%"YCRG&HFJ_GO+[&EWN=66G MF,GC*S8-#U]$J>J;*>5/$;82[F'"T1+5"K?Q_83R5V5?$R+HQ*1Q2BBK<\H9 ML3OJA9[DX8>J %_&N2V/:P]?S]3]/:=>S#G)-!WX;2>QI3A/9H!5J#0Q7%6> M!]/OOGN !WOOW/5B^YZLP[ZP?1M4'7$2OF!HXMB=\5F[Y,G55^P-_:+%]828 M'RNS5%?:G-)@HU.^/:K<&96>X,!H;I\3,]'U"_TD9F*=VK3TG")$=B2$?$UH M)$:,'21>ZUH=7)%/N9>BLWXP_'R+?(JX/OJ. $R$XPLL,7I8&, A"VW'?:DP6#6![M119!$"$J<9Z R3;_XY6_7=:E+X\ MA3L!.#_RU:$.RO!A5&]%:<\_SO_&I?!O"3INPN$'Y)F*K$+@328XR(.54D(_ M].1YK:]42^!.?IW2EI /*E^/P 8T;['8BO2MK3EHBLCY!^ 1>KW7BWNDU>:J M:77(\/!V-?7&AO=[U66OGAP7]K0UR /[0AN'WXZ)<9.T=GK3;"YK+$_WB;T^ MDZNW%A!2@_,>)F.]7&B-4U)&@K;]EE4Q%;&K$14$!7LK$;UG7\9(#A7X<)=. MFXK*DA[ZO6KRU^@_[EY>;C_][)9);PQVVUAEK"TW[WCEI5QC*!X;HM0FI)SO M2W.+M1E*538JP=Q^F/0+\4Y5QVN7D'D)]S7G-O/LG+8G*PUX?K9:O.$EUES/ ML;3[SH')K3OD/(3U[@K;O[0M?P<$7&(4Q.U^1DV6&$ 5/?&I=W;/-0E%]14V\EH*6B9;-E'J.2\.?S;+NL+M^( MOL6Q? Z%_YP'^^:]X'#N MB++F-.M4Q*_218H5_1X;CDQARO&'5#%5/EK53S!(L"J9WF#=] M,<,00_9&'!QX]\)7/.T/YT>38.6MYUE MM8:N:)X._JNR6FJNT+.4P^4!NAC%(O3TD I:)W+?\\S@".-SURSUE/V0:H?[ MJB3-O) EDO0GS)W-A+VJY'NI@Y9U/=;,G_:.$3BT1\4J<<>?!GS3./'XR3OT MIXZ[=H\WWE;^07! 0O:)NK10_,X6]9$RB@UN'%Y-=6(2HKT_KJ@+W9]\6WPA MQE!OMT_#;LDO]]ODB*Q ;G*U*/X[SK$"RAGL<T*SI$K2,#2P8=FC8U3BZ$#N MMV;!G',* YW([7@AG!ZW"''8F5RZ1+>GMGBU;S-*Z 1,&74K<9]T6EW,OV$# M,J4<;IP(YL^2(HX/U*'"D.7"#8$:K")N-DX#D3!./X(IX2@#]CC-2QSI_$TO MO\$['QP/;I']@LG[E[(P.?/^4Y'4*E4W3,/YJM+G?\L=]H[6;,X]O8?/3W:= MKC,!#UN/ 0@L-."+#+^G?[)]PL;8^N[#\BD-6; M4,F*,&[9U+4A6]WVOB]>*.9TVV".==6,N[=WC6YNUEVBT-A\4F8<+Z?7";[YASB?.]A1N=""P.<;APP^1+MYC-]=M@XU[^D/?@8 M?-3Z7F"WLQ=IR'*E:3@*HW31.]S^N3#P1G92T)%PI MY#_U)F,V4>6II=GSS$O.KENW!PT/BT=K]OJ87H?)U7TF4ZW@/-BU@\MQ^AMU M\(T+J_>1=&\>[ L\-F%#K7G2;WE@\_R/CUQ-7M MR%#%%FGJ1WEV>Y#^=NFU=AG=+LZ%CSII,]*FOSO/+:B_FR]:3TM)*?LN M"K;5:2M=G+D[$G(HOL SILZ$Y--2TA"%)0*$TM AMLH,X3 MXW17GQYG'W]R MV/&2^5&EG^C9?@WSK@M6)WJE\GRWRH2O-W3IET#P]SK802X)K4,(V MQ)T,-,)B&OQ=;8=4LS\:N/GN3?]Z)::FWO\*22;;UL_V="/,M\3\.[H8PQ&_ M.6Y.1[$Q )LE"6#&A64ML,%4O0LL! MOT//#>.4*T^XK&&&ZUD%@ I;G"/4QX,Y(8GX0_'UE[JC3!3.^K2[^V;9M$YH M'J??02<&A-]S^//2S\FXZ]]AVG(1&Q5U:(;)'ZNIS^4$ $GV37P'J AC=(!< !95EZO M-B2A)H -L.U2QXAB!R:.5)Y!A=K"&-U_;J:&J94MO="?-MA_O580O^P:;G,H M_-S]-J5/_(4FMJ(,>=8,8[V!1/Q:OA#)]*5^S&50)LKBJ#.5EZ#N;YMWS2I] M+F>P"XWI6"7UX89\C,;^C]T%8_3?;C$!'"*7$#FGU!8&)E##,N"> M3N *@2K'AG,,>+ 2? N+B%C>B5FKMDXZNS%23>WXZ?[V^='N;-L\YUK;&\YJ MYFFG2+;QTD]S37VB;KJQ#&SH!0W_=DU3\O%J#2A:PEG1?.L"?:GGP18([67: M%)ZE8'BPITL=RZ5XZ G^44UGN$N9 )V9/M.S=G^DU9^%,8G MGXT42[Y1XL)*%$VS9=ZV>;/\+1OML,"=M_WYHZJ,W("#ODRI'ZL?"7!L"4#' M^%21,*$!\.P2B-TF-,2N^L#" )7\-W;UR=2#;,>_L3O (AQ:#OC-;L"ZWX7J M\:8%SZC4ZR2Y4J572JUO^S(D>M8L3\\<-<\(?R_=FTQ32 SL,;>:_P3YD#=9 M?T5)!@HO&T)N6RMEM9W>#]-V36 *-R.#\'M'(7"(;H+O=$Y"K+-"P]S>-P\$ M1&35>?I$?!'-OI98F6B;>5,7NQ1&&'\/_S0=HB%TDT5BR,1I.A0R%23_A'\X M/O6YRAP4Y/)@VU=[,MGBF2@"/Y*7'[V F( T#I'0_MB7 -M6E] MC@*!88$6 M;)-*ZRM^PO7<_X@' MLT12?U"*=F3S8/(T['3C;<@>4@\R6>^/,&=P7_82[1+T)_(H']0V6@^NY0VC M=\NJ,6^5@['[X)> X E"/4K@(:37N1-RSSX^^%T$7KKR!'USR2Z"6GF)[04V M@I(_OP[0;S,V-:P7(]0DAJ\>V/S@<5JX]0M-"E MX,.2&N:$U%3E:6;!=#T/5IBP$$HU@N\&V\C"^;+NX7<9W@EOFHV^$-TY,V6F M"9PVF^)$(M5;D\610SEX6TJ#,GTA=8XTKY(KC 5LF M:^K5(: O[,I-]$9M[*D48"(;;T/H_C>4K:]HT>!JU<2M/@P>)_-C;U_&VM?Y MWT],?_?I4[0(#Q:]Q=(KP+K@PHW8M43NP_ N>GTOX"Y[K47BPA! ( MGK?$L?8?>^W0&UBNH:(6ZH=A^@9J5:1N:3YGA@G;)"MJNWIR3@!X^"\;',7X M?*K:P!B<\6=G.E^HIP&TB^QR^O0PMPD=A'>V_,=]T=E/'0ISM&W/K>]YA MX:_6M,4%N=)??RM[?DS_;V7/-7Z7/?^KE<$VUBON2P+U/J%>Y[<5>AH [H4O MH!<(P-O;H]ST;VQ?J*_D>@R*,WQ"72UE27UI2 M^^4\6TU\/_ZH[&I23Z=3:X;2JX2J)0]UC(^-@Z2L3Y_WHG\H1]V1(^;?\UP? M%+!>S*V-[Z29Q;")6:CC>Q EA'I'<,0G=5D"NCD3)#0[O MF-L,BN!0YE\[5DO# U&@$3> C90J:^S=R$%S\N%J/%@]%NPN"P:/0 P:=8;/ MEG,=!Y<6"D[.EKL*C5:G/H,SF,@("?)?C6,XWD8>/)@]8T%T/."N22S]=^7] M_D\HW'D>K"8#?(#(>*U2>&.C"?[!Y/=(T>J>&OC51QA/@3JZ1,&C4[)^BY+2 M9KQ5] 6F/D=;H^:Z>S;8@H8O$*UM<*JOW+F+A[7,>\5,UJ*VC86"1I!40_M. MZY8I+@5QI1%H.,,,-;0,C4U1^#.TQ(,6=MHTM7%P=+7)";)7U?BFEX1O>CQ8 MDYD?.V2ZQC)L=#[J3T(+*>MH^H@#R?\41!\/QM:#FW=(#(9Q9LG=3AL$$'X8 MLI)+P+@W1[ M@%,-_1<$J4X;:E?Q[_,'('>&((7MP??:PFW:7D[KN\/A#,TFX5+G(>B7*SS8 MG?F)-/AP<6WDYWM^PT7-&TM-2.G5$?)3'FRG^BXNF4H*G?XYDM31]>Y!JNW- M_/NV^ YT\5AZ!5MG7#]8< @?)1:II8K._#_2L M#U_?KQ9+B]S1LBJ5F.S'AN-;SD5P0D4V>K'^#G+9]\6:7.MZO^ M%@7\T[-%(TI10M" 8Z^<."^6=C!+V?[)2L3#'ZD%,HY1P(%^H3/^]9$YFIQ M5]QHVM:8U8Z'1-2\?G%K*J@T?XYA@?[]7][I!FU02CP MV#%K>Z)(NYU$5!=Y.?L],T*8L]>1Y1,*7B*((I0M7M:<314A[9!DDT]J>7&> MR36K!)@E@##RQEFX18<$@.7D(/L3$>_^YILM<%K!X"5T*::Y;=>CU'O ^U-T M]&)4$S8=E'W!HIR-A5#U-FY&/A,L. ND3^D%][A:09X)07H\"[U]F#!5/^^7 M1A%:-\9GPQ,@^FZ3-@ST&XCL8!YL-K&I&DV"^B\H$:?^!=!A8[ CU-'I!K0( M4&1\@:WA&Z9EE;4S__+\]QXW!^[">W.?'VS))T]U97-KYUG'"_7.N?%)>K?( M!K"S0'R'PS%'J83#]^>NS0<$=.J,D,??IF[GG&/K@D-C.X'3-"%SD^)N[TRR MC<%J;OKV[EJY5,_3M94>V4I-=W$>-_1DY]>7:E*V,1SKA?]P!K< =1<;;A> M-[U!&I]D]\>5]Y<&M_Q\&X-2B#%0B$6'4!AZ:(B+>@([BC";N$G&*H]CA_/U M7]_,)/C&7?"JFB0!\&RLNUY,:T[?+^L.-W3^J[OT61\Q$UW<[0@-"=8!^9D1*?TF5Y&CQ(\"!J,"21;DL M0[ :LI9A:(F/;HI0E/]H\UGA72)-321]>+:0=43]@ %"^_&!M>WF.]1.U=V9 M?*_A5Y4N[H>\DN\V7337]_0D&[/=-PREB490-XJI8]:368:'>W'3!\O'K88UO' MI;F<+4O?;R"4Y!1XJ1<>.3'W3]@FV M+75U=;5WDTV.*WE4OW=[Q-$72FG1,-@C_E(/CZE!'BR<_8>/69S^W%H4WKJS M)/9DF6HU.(G?"&2KQ7%-)OW5%C+@$=Y7<+?95[ 32TV;K]RJ9<_;3<[Z/)^5 M+6*,O<%4GB]P[5]X<-RK0K.$?K9#.0![7>'$):D_G^M?S-'<-GBKQ-Q'5*WN MSDW6R>* 44?\,%8O%S.4\*52V5N3=Z.,^W+&;D3,X7F8AP#=BUW2=< MOY*TN/F@IC7XG5(TW8 <5NJLQ^09C*-WN%@NSYI,>T\/J:00CMJ_+?ON/G\1 M'HTL%*8W,S-! 7[V79P\-X0\7C0F$UP[+/P8+PW$UL(%P5.#Z6UI0$C=BLF/ MCZ7.#C4B^ABYI%]G/@M)I6S1',Y_:GHV:;B^O-M*(C^"K^Y9Q>9'/M80' M"_; 2W$(P#G(@SP',%3AX5,4BZ(J W49TN[9:GF]J_-"NZV^*!1&.#RT1YCL MSL)/>ARR\Z'#Y##L8VDDCJPP^Z;X]9VXG8PO=R^DJM80#*?(XY5R2GV5D'CX M?I>'#P#;?&^>9$QE,E-08O-GU;Z;^Y[W8B$=?E;M[HN9N3,=3M8 O_%@4@@Q M%S3#"T-7=\OD&/YP=(4HD]M?7+AH R\4 -%TFXT^^#\M\ M12=ALMD*!8^R>K>T0R(?]MTD!B/'W]C* D-45YK#!"J4(LVY0 +0-R+#5=3N ML@T5(O0/$$^D G^L%CRLGT#DLO4)M?TINXH'XGJ, 0>V6DL.@*_3>57VM5<< MM_%*+KJ+DF=4GU.77NI%8=BXHOZ /G)#"\ZX I4L-6 )4.F]WH#)CP1$\ZQ MR<+:WXAF"8G6EKWH>.AM,/GLC9V^,]5B9YRHYM&DI(RE$5&J-;(0Q9%T'4_E MB*5:1&MK4#%$#K\[HZ(YD4U5T=+.2EYVCK4Y5U5(K#0FAM:B@.-J'-%,&CS8P=7-R@*(R\->O1DO'^R926G_,*SE-I=37OQ6 M;BDEC7QS?N4"JQ0(M(?D!>'H(!J^XSRJ+MEPQ(:!7"AVR ;($VKA7MGQ 3^>XZK38\%-Y#@3IL)\FZG5 8*+@WXFO91 M@]B624:15\L\5ZPK_3/>%N0NBMPF?B+E*?\B \>GWC@2((6;!)ZXJ[^Z@7JX M>:DLCL:7II([=$P)I1RGL-]'P=SGMF;/]RS#:RW75" 0=67%,]$S-W;"CL]G MMOWPZ.=B1O.5\GF/^B'GX;A7L9KQVUMFZM5=CO8?;7#MTCL:HQY_6L9+7GP. MA6S08M+N+) ?8Q ,4*+ 04U)-1.NQ'B>LFS*DW'ZR^.9(_?[:626A]7'Q4XLH M$@0[S#:.46G?@J1%M?3KBF*F6LB#M0 !7-6-Q<-;E<-:C')VO4!EB<\@#G$C M$7* [S&F+RCP:YPH:D&B]%5+I]_^SD\:NI5>3/AZD3\#>SMASXWZ^^KQ\OR9 M6F3LJ^E]+MQY/;V3!SN+22FZRE_9!VH-T]S_;:EMF@QWK.!"J:4&M8J=L$H7V^K0QXJ,8C M5"BXK]FO_&=@=A-!FE8ISX9"F%IE#BJK+(&Z;4(M]&O3PM7,JQ/TJT:?PSL9 M$Q/W+X^U&OM+$VI//_#JM4H-)90--!L?% S>!6"]M $GC.> 9S^/ M@L6@R)*0A?/M33^[LBX(_"\!@;D<4(M;B=">__4%JX8XK/7(D?N:]M2-,V\$ M-B'+B*$;#$6.6)*%J>T+()+:D92UR%)MO+(9@:2:04S-T'H0,<]^Q6S[G+UQZ#ICU "A _WVB.Z.#LD 9:JO;2Y_E MOM^>0$A-Z4QM*B)0H9@F* ?K"NH0B@FUG:)N; HC&ILXUT;HH;NX_Y[B$3)G M.P,$HBRA5JWT3GK>F"R3E93U4.Z]^"WB^^QXQS?&EJ89&"9R177?61/C,4TL MFGP^'H?G/$:L >#KQ,HIK1J6:BQ"'P-_F@SRY&N.#Y3 M[@5V?6;#0>*M1M\466"-?1:H=V(D-!&VS26!2RS?L+SISA[[Q.^]LV3J248S M=\<['JSZ=]Y3'JP8%+O%@@::="W0DB+/CPE"D"%RY _]O63P MUPH)58B-'N)$:JJ0^[E%VNS*9,HC>Y]S32@H!F_03H%:3Y^"0G"A:1X,I[QV M^E_EF>1!W.MXZYC>6Z7ADP9J/A=4)'6F'@0),X(#YOAFQ2G=F M.M6Q'B/@(G>>V?D\KV14\6J9\Q+IX?YGS_E_.(1K;KEX.!RV]8KX,N5Q2?)- M4%">N;N>1J'SN6PBZ[0%&=:X"X OH7X^AC3:IRXVW49TV)N M.4?7D6V([\&;/\5OG]' $QY7RN2)[$HY]L:SW*2*F-O@WPCK&/<75VBC[V3& M3A":=*5]%WH8.3(J!T/ZF*D1]%T2%>AIPXMO:AU3SIG/#,_2L\\=LXDF+7-O0+&SH1'D]:L>L6AXVH\&J":$DA+F7SOY1#Q9A M[)\$G;,VFPXFW,/L&'$5H"&CI/L&HBLO5D;FN_$/N76Z"V5QA]4*1X._-?HG M.OO?H-D]OL70+"W,PG3=:^:3\2 M\F] *#'B2HYA,#DC^OM=Q$4T!?DOPO8+DKG)T##JC$*NSYC\_=8<+[KE:4UC MSHG2]8#RJU[7M4^"W??,/=&3+1QPUOW71 M!(Y=>'GOU;9PZ:IK5[IO.65<;*T),=NWW5_:\NBVN$^ .$/?L#KT5C>X&VLV M/#5L&C\V0:GO;U&X<8S/QN*(Z1-8T+GMYC=:\S)N7]I^)^A\=]=%*;GMP$U& M!=7+]R7N%.#V#NNM+D-$7K?9J1_TW;JMJ[AU^^C>?E+BU4^D\@ MH"%1N^!]YEC=CS$+BE7>ITZ976)>CTQ?1;\+$K),>WRJ4G(#8[@5\ MQT>5+W;GMTF=:9>\%M$_=NJ:@<6$J4EL2\U4J=/_NJ,B=Z&E<1H,X08KM84E M64##N"]MVQ]J^7LOIRX6[KNY^(?Z5#?^F\_8GI<1SOJV;&25"W: M!7PN&:<'>V:-'5;YO\\!^V\[H[:E?OUW/L7ISZO;7^D:V"+]&/O!ZY>^AIH/IX:S=$=MRIW M:]*6O^[\8+3*=NR&CO"=BUGD4A[L06>(MY2AKT]DA](? M-* "LUO2V5]A/1]$>IE>O(;;V[7TJ2[SUO+CYV8."^Y(E:>\R"TC'UKRC3N7+T M&;>K(I?)M0H\&#)QQK/Z$"#,N-"T#X+\Y>,#S]2-*0%L_?JRGFF0K6,M&?9[ M/P?Z4V>$+\$9;+/='4E +] //^#!U(H7FJFV7;H^,O S/PFU\F2[SXZNG0*X M"_VX 4V\6!E#Y]T/B:,?TPY]E3M)TH$D$?UG=(6>)&-M$0#9DB& M*5&(\$V2]0ZPFW"K0E+E&;?ZK4#R/7MB7?6;M,<(!XB#3E!PB$K:V,61!-0F MKI-7U; 1X/=RD&];!)*:A\2@A=UI:.!(R/OCKNL%E1>8RM[%"M\3+ R<9 M 4TRH9%X,:SK+RW'NC[OOT1_A!D& /Q#8ACQ[U10XZU1ZV69(1V M*.MLU(BF^L/6VI39LH8_;68'"JW_I/A8*.S.9.XWUV8F39"?(?@X2@.@&G9L MNK6;H_WQJI]WT#:#$EQA@7]%X2V3T=>"3!D*H."[(#>P@UU/$5A:58Z?]WP/ M%-]X4O5YI9786@W9V:!R(*"&4IP9N4H9(E/A3>BPQ#34G?*QXUV0TDMW!MC] M<=^L-.SRH$Q3S[&?U[;]J6_]@_\'A:%/!(YJ1(#G<:;,SCIX5"(E*0<;>O,S M4S&DLD7 8EV$%7ETI4OD\OD#,[G'2#]:P8<(*8X1L[F6#)]%BR%D7+N=$ZA1[._F'CIQS^['J9?#CQ$U:=60I)^-\&!\EQE$ M3E1JH4:PEIGD$M1+\OH.+^$(6%AYV@Z3 MK\2>4C0B^L,@O=UX0QC/X\&*;&/JD.$F6$JM\=M30&Y-PH]7B-#6:"-S.RH* M.$I>.$W3)@]22N%/#ZFMZV7G[!3=L YC7I3KT;T#F$\DU*O)\F&V<_1^>+^H M_W7>C"34A$^QDA[[']@9S.P<[F&5=",=A0Y1C'K.S)2JB .D5DDHEETJRREE$SF$6XAJ'&\R6%E:4>S,R90_RI_IO M'*<]/V64(+GF4G C<517$6-5NJYQ=$9IZVI/M,]<9PD>EG\ MQ#(KVG#NI'E">V#J[=M^R2+?'Y4>R#!>T2BR)%=D=GQ;(X;S8!*@-$Z2D='\ M'%3"]M?K=-/M'>/G-MV^P.X],XGWX<$<+BEV5Q\:4.'!G.& $I&XH'4['3A7 MB61H8+[]]M.Z1?)J *QFX:G':,M^X1\[K:RL9"P6\O+3 M0Z3L!7:=/&"JNVW+Q?TP?IC@?-3)U]\OF)*]\2]]8VP]AC0&$A[&5.?>RS7+ M7&*7+ZR5DPC&7Q&9\8 HZPI#+CQ'9V(IW#)NX'DI\.J/-2'LCJ#!W9%\G[@_ M#4^<..%#"U+N,S6]I?08)@7SR4@KK[OSZ;.4YH^@Y^N+%)^Q_(VR(:^L&^_R M^3 #?8N@G:Z8N4G6?TZNX'_HVK+,_Z\D&Q$M+6PN#[8CB=!Z$^E* M9F-YL)[)-387_1C)<"[G9)QF5?!@Y40N H4F]_Z[G_WU;V]4_HP>206-XC)K*X1QNXY=E"GY;Q*:;@[@M-]ATZ\%RC=\E4U)=U;< M;+.:=X@_NYF[5<@/G\^6YIPN(\?: .;YKBD[>M\NG@8<;V(G7D 4[]S[C# D MH^O_2[PYHNV39G^ROXOQ WK.:@ I]F1NZ'LT+8*0VK)(E#X!#L-W$7I_ KX3 M>JEP1FOZU5Z+W4/[0C,]8XQ1F1 0$%YM&UQ%1X*2 YR=^&F7S#"O9HEE#>[I ME!.F"=ST$G/2+>GX-Q_G)6XX?ZU.Y>LKR0UW6[R[.UI;\-.! 3C+1T,8G _S M 6^SYY>^IE(T9NS7_'LA74,C8_A7-'2GB *82NNV=C751\HZLV'+_X< MM%'H2@7V[E5:\],/(]MC@GV'8[&A-8PYVUU]*.4L0/]ZP"EM_OC3.1H(30H>3 E1-5K*. 8>T0G37W< M&.A0BRZO.XLTSXDX)]04G) MEQL+'MRNVCNQ1\>3XB2W-INRETD)J@S(?&Y>BSC>4^J*V]66.:;P/C"ZVR?5 M/MC&PKIS2U3"8:7PM@V?F+7(DH1VZ>Z&'WET =<1QW5M8Y>C:17/_TMN!UD+ M/$VHW:EESNR9*" S WYC$L>_W%7\\CQ0V\WW;DV7JF\X+G]?/_U5>8_2WF\,GR$,4%H$Y M1J,1GE0+]^_DTG*P+OT>!,FH 7M=&!8>01Y/('Q2B]IY-IM]QLEGX>=B]_W/ MA;5K\/MQ)RV0C+FE($LUY$[P-,>&<8VR9E]'$5&]*["Z-UR3]#'KG? ; C6< MX$+>16B!0J*@>&!Y +-9.$$6'G(EK'"]"$ @@'$<:N(CH _JJ0VNU\BICJP3GR$.! 83 M>N@Y?UO4FV;2ZN'+MY#CT+"74/F]QQ7J$1,W[\I K4SCOM4^L2TK:ASM2)9M M%V$R"QLP(1ET$BP&]Y)A8XV_N+BXF*]D04*M <%.;1\=_,;-PBGO!E.'!S[6 MK[ -FXE-5=5?4.(LSS#-=^"[3B*LD(J*0O_! M\2L']Q B\/O[?;F="\D>8S3?GC;/Q)GY.BUS'FQ[,S<(YUC!1K/N,A8N0$*\ M%YZ'5"O6PG*4WT*P\":^,U&-$\.#A:/%*D6(:P1&!.[RU]"V3;\Q!UB@NBZN M*@MLI)3 'ZL8+STAC&>B]WAEV;.+L=VMS1:F/!BV8X\&S5HCO%H5/T3^8WTG M 3@*KT5)G;&Q'Z@\=OSXX$);QIL_$#7F9^7W/:U3'LB64ELZ0SY]/BZKV_QM MS)H/8CBM6@8*?G@P2"A\*;_L2KDO*S5H0'$[)>BAM[+F6_^0RB=E1 _E=":2 MOL%V=]I\]#D6% BE[=1ONIWO?3*'!@[52I_DS"OY1>^N4KSQM+<;1 $4.6^XI(6ERXG9E6&K(Z\3DY-J M%5\5'E60]Q!KF=H3,%591-8GN**&U*YPTU.G$M7 M1!A]GGYH<##$, 9[[A#YE'>5"ZT>7=I(66B<@(LXG=6K,7 -R!UU<95]*QD6 M8BY\CFIZ7>S"#>S?+#0;H8"7&OO#K?ZA7>R4 ML.2YP]^31P=^/03U/X.-IP%?(^Z[,SS87J E[U"7EQL"4E&SRKZM?A(OFMT. MKKQ)?3K,WKW8MY"H%S?1"2CI/[=C8B+REDH(0TN7>K7:)?63+?=Q?+U%W=W/ M,UKNY2%N:7W9OY*JUDRX!Q\2OL$E>7_!&4]8)64AA&[;PCKD8\90^SMWO1%\ M_VDV\T.$L*;S[4L'3FR%=W%/&_64V)RGZ'@%DLB9+^9E M9%146V4UC(LCQH;'#D>,C?U1IW E73 G_1D,!ML/4[(\2BK0?O2?6]SF/W1M MFQ0&U)HY[XM93Z$(@* !1D>0HY3 3L)_-Y^5M6V=#0I!9N_51_P @<7DP3); MYM ]FP]"1[LN#8>";N!0R(>O?_6HK\M^I%O&(_&\"GL<:3FD1L*/_ M#Y=#8VG53V%7WZU7Q2+,KDQ>;ZW_$=QK_@8H9R$!F0F;B_-?D:&.C/X<@9-S M8V(5K@(O-I_ 6]ZNQ'P8R.RR_IPG(2PC9[G:FU_:[;-*7SZ5>_FY@\M+5"^3 M!%PDN!)#4I%/$,=G\6<^$1=G4TX4G_CY;-7J-9X=4,VG!/8/R G:N4)],]X9 MQCEPJ2'Q[2."DW,]I?,IO,V9=.^#@_F-Z'=!)R[M%[%&#GDS-JG*K9N7:=.\$:S"$T9'J/J:WZ$#P=B[ILU2$/J$M#;L%/TY9JM ,N/T?VNUH> ME8Y[#*?<)TY%!>PQ]B4+@^J<(T#FGE@J#T9<;3=NG1S1>23A+9<]&OQ^Y.QN MK/_+1)N[/>AG+1F6SQW\/6[87J-"\8;!.Q-=S^HC0 6#5)L4&HE0XA&[5Q(HNW\1/% [6G;_2J35%1@P>+.;:_4_9I5;KRIBTZKM,NK3* K<.B,5$^SB7ID.PIZ6SUH_11=*UD;.2A!D*4!2HT=V MYYL)Y%YK0X.U"X+;-LSMJ*E#*^.8X++R4(2HD\2RVF@J^Y3&*T+-3PFN$^L- M'1V2K*EVSA"U: *YTY;@)%F5=*G-,@BI)$RY+X,CY!VD22.+1X]YS]ZHXJ_-'T MD)-B)W,.12EEU6R;O98^=SL#/3&1#_ZAA]Q$EPC;1R0TFE&H$>C4DS0(A);# M(U";YF$=LN5Q8)+>E%WV5FY7-:7?"W5_XN]]PYJ\EO;1H.(* A(%Q$B M15%:+!2E14":B-CH0D1$FA"5%B D"-)+!!0$?A"EB$J3KK1(5U%I2H<4!!0( M203#HVG?P_[FG#EOV^^W9\Z\^YR9_<>"?U:>5>_[NJY5[K4ON^U [GL!J8ON MB^2KXRG_ ML6N_/QT$21\$?8R%8&L -2Q1]/8QC#[*C2NDP;CXN4A"0>4LX^I8?CUB]MWT M]43T,"[,*^Z^U:W]UPDJNH5(1X9,8SC%.(QKV[JR\D(;J5T>.*A3W5LX451: MJ\H)^.7%%?K-TL?,PAO[<3I0?K04H*M=0L*)NA9DHM!6Y6ZI5+.+B5CM@(=H MR\<6FB4YN7+;)1G-[%-$KA!H#I8K/$AN6"8X9T+X_DRR=J*C0>YVD*6)LJ7H MQX>P#$7R[SK[1]K=M]WO&CW;DO0M7AQUAG0CJ+"N$^XYK M--XFPJ@A?6D)CS6R\M>V(S$4"V]KANY,$&>_#G)G*'OO?5GDJ$G:9O5=^G\\ MI,F_0J#\QW0;L0=^$WX/+[&H/W<0B+K1W-NL75;^HO&-V&3;NY0<%4[E>)2% M9U(7N3;DMT:G79B?+I#WI>QL0X2/U'A1>3JV*P7L(/K*)GX'W->M@'4%;/)3 M8(U(S<1;L,SXU ]_AT#3T5J,P7EX.OB&<3V5E+Y#UTY8GI_=< MM]Z>WE-DE)7L?[/Y4,BO]6SLP+]E,S.RT MDG/8M>B*GX0]=.G;SD((Q[M,;?N\8)M>XU,A@9/(XA'FR-+ '1G%D*-T9OBW MCI?4B@UB4(>5(,*+^P[>V-PS34M(?/N K3[.#GCQO2Z)W%;_2.(D]3'FQZ%' M@[N%7F_/<+!Z6I.A01L$U!!@/!9GZTM4?*JA8YC7?6XK>_7^Q;W MOLEH4W%KCW[5/":I1Z1?I>6*Z._\V1&6%>:NXU>Q[CKN/@@[D*&,6KFSWCS<@A'1YLFZA2KBG\8)L*#DD*)VB$$&3LZK6.BU7"M])\!^47*?0IB*) M9Y,[./@$] D)[N6SX;@/[2DIG!J6HB17US^;!VF>P0JA4^DFX\O^B/T+L$+" M1H&B,>A3/4F%/HL C@'K5U2?Y=8I>/6,1*A-J)J&X6Z-FX.8X<8,H6>,%K,5 MAP;49K*80^XG-T7TUO'H\2<772^]OYM_?#%]YWJXG_YF*Z'G.>G5@_ +3K0 M0ONR:?F/_*#,6TVNY_$"E1J;GLW)%ZV&( +V%M(_5(LK,TJSA X7/_[G/D;^ M_TZ"'L#^ASLS3LRH_]0!G(82B/]A5?$KP/^?K#_^M^4J7OR[FZD:\?]-M,^' M?*W_R*4AYSE]((*$378]-82.(KMI.8Z&+:3\A$S+LSY$/MWY]9$K.LDT0NDE![LQG MLO7JZ>U.)<,67@F=Y*.WOW6/ILGZEN:2K_M=++%P_>N*4]96'(01WW^V/___ M*3Y(KR^QI>693/K6&[Q.3 T&@NI9A;K,BERR#G#3$CNCC_"QG35;#HG=GG5) M[-$>GSE:K)GEQ'82],G*>QXD"#HQ3EJB\B L;0"D*@#-.U@M$>UT,W,@V/.P M;8%\TC>7:RWQ24HW,JY8R0FX^3GNKOQPVL1ZO ,TB*LFLJCR^=P>O"@:!?C, MS_J0E^XW&(?1R*5!!I@:Y(C3.2[8;"X[M/ -OQ!Q%B^>AC8O[&?,6M?ENN-VN M23[NVO+?DZZ_4SY^)*W^I'BF5/:JN--R.;6>)8GY1* [T"9O=I-HO7"YE6;% M;6-+=>.52+1X3=6K+WLL/<;L=50JAR@6CZ[$EN7H=6X]-L^#Q!0=YD'B_FHS M9]1WT;E#1#&L]Z 8&_YZ7(O86_\]\?*;+U4AL^1GUGRM$Z._(RR\'NTVWW.Z MDPF?+F'2&8/=8E,^9#6V))%YK7&X''C#2 AH[7P)Q$[9%HCM C"?]7-H#D5S MIU0"DO=:J(;1?V=69E4$W98-8-N3H G8)B>V/)6%9"L"MGZLLT YA0=9+6$, M]H<5[7@UVA8\LL?\B>\$]I4TTN;!'F>-!G$-2MJ M(J40VI-(\;E?'4JX#Q=O:)=D:37*%QCW\2#6[4T2[Z%3$KJ2_3H6XO/7XOEC M$*O[V%N7&MASB!]XNH,8<*A],]%6^QD/LA]&FH7.Z2$CGI2]FP?0SVZQ)!$5 M#R$7+>[@Y4!E1R#GY'ECR6)Q+>-I-UH*2_*G+;)T T*%'U#;,G;-IT# ?O]O M5B70@RP'# B7:YQ+:44?EH*Z0/P8I= 00 M@,^ ;GB9@$[T[6-PZ!/> *"&MCPQ3V#OBHTQ7OY7EG]VEM_UG=!F?,]@DL&9 M%F(\U@LF2W0SC]"JS';QW].B6=LT;G86]UAQ9[]B8ST/(A+,Z.:F^?1C 4D! M2-17:1*!/@[?#__>AP[G0>X=O?BO'/^$'(ZZN=0EQG$>I&^<($;=&L&.%^63 M_:&AU_/O'_(M?O"@>J"9[_S)4_"SD#_G_S\U]_Z5Y;^RR1["EDWN6OYCF5R- MZ?. -;X9AXE4%XA\?BK4WO,T7"I-P+!@/RGS5Q7^WWZ,?^YYC<"_^R+N7UG^ MN5GJC3Q9=]$.=/T$&-J=8C]1W^?H*+,G+ZBZFO;4>O[JO.;;_:+1(I!H>0LT MIQPSP8/(_;(S$3D_P(0R>A[,F-7UJH;?E@Z]MO/ _ /3%SP(N1IS$CNX@- MVO?(6MNZNSKTV^G5]2)-5>73+I.FV\-?N7PHIWH$J";>W'!FJN?P=<,FCOI% M>E?]ZGL16&ZJ\&G"-#1XO[KJXP-*_*_D I\\.#&J)FT,0:=6H%0H-6PI',6I MB["/[^:Z7XF'"@CPX##R,X:0$-_=8DD/"CC7[1C!&FDPKC MTY)03TXM>]@??%,UQ"9(/A)&Q='OL;^7(9@XN[EO]9TNAB\X/S=3N#!^$DY3MQT_PWS\8: MP\ZE7LAV3#U_+V@A3;795BA9P%MD?_/URS^#Y(1C/F*!\F:I,.Y M_6^P&WD5L^K"[;!SA"+A JK!KM+&[.B&;+/*8;UC;VR@1_KO7![ZAP+">/S[ MI:3(=HMH3Z^7KC;ERV$7K[I]:/6.1767X,S*8P_S0_^=U@H:O9YR6-GY0/I% M<;/B V\O&$ ,A4+_H=40:3*&#_07L2@>A-MCIP'BC&Y4F:EB[C.+YS85%N6G MF^_V2;B5Q9_)*"G.Z;-6?,AG_,]:?D.-4R,HN.D#?I&(;OL)7%>1#$)J)38" MB0Z8WW@=+=F=DWE+8$H>;1L>KF*]_>B.,UVVJAG;U&U7&VU[LH&,\=-MK^D) MN=Y1+P_6-^%]7B#:J]I&O19L#EF7^3[\:UN7_H'@AHTG8H,U$[;,GZ!P3D6I M<84"00_8J8XEE;E"[['-*V?0AB9Z=-D>7*(K>JQI:Z3E_O17'5LT:N/KE MM/$@@VZ3U&(P;Z$()ASSB=B(IP:P#,#B4$B,.+;S OPF4L 953"_E/ YDQY, MP=W3-4QMU;!3L9.8J4Z6GQ'PDCPW\NG(L>YC;XJ.?Q]J4[2?0C3*LCT&I^&D MW-5.05H(471VEGV!4>JU]MOUYK2[LN &[(7'P:G(0J4_7@]V$W 7L9V7&Y%B M*"P)OHJC#&YS#HB$Q6L6],/WF1SVK1N0J7C^F*D3B<'?J.T;J;<PV_:)W@(?B4/S?4I.#DR@FKN>K_2#_?S MQ8FD'8U_HVQ3?"KJ<=<:*PMB$1U*GW"[+ MK')"(<&&TK&'!XDKQR[L0,@15E:Z$7\R_1HWH9VXWRISDCQ(K7\W#V(S$F-$ MG$?T$I.R,!/PG=B;-?%%2BPA1&V*0O?<\_G;%Y_0:Y. M&) _ACGQ6?]. IT_5Z@=M"MA3AWA.AZ'J!^/Z9!%Z] /T_5["1G[Q.)TL5+^ MKF6?YE[6NE_M7%(-NW[X:?.L7*&CE\[2PF#._3B/9M9>'J1WD5/<<1(SO@EM MKR;+#'L MY'>4%>@:&B&8>/0-$,\(]X@[C9P8-7VVIX;94'(K%>D@4TM[. T"X,_5JVE- M[Z;YC?YRZL<*8'VQP&%!JA9KV]:S3?OI5GV#B9&[6Y;BUMI1I M[9DLYTI8HUCCP>Z9ACNK.10E"0L5O0-W%*%4I)R?B?0X6^GE=P_#AGJ\>?NH M3YQ+W(5I9H26HIY+COO,KJB^8,3GM?)PEBFVTY@KB,(Y '(5[/- W-99 M/P8M(T@S=%=#7G$B8F3#YW$_ZM:ANZ/F9>Y7=5Y%K"KI'\8E-$4]7KL)XX>V':XEFE^JLS2:>/ MK5KLO!AS0]TAYII%I,!_Z8[OPA6, AC\(-_OHMKW('9QY6TH-$F*831_-V5E ME7%U]I-RK_Q5^\:.P5OQ[/=E4[W*5NH9G1<)I^"^8M/97&%CL,G#G*=<<:"9 M.86,0XAS]Z#= )P7Z=/9:?*S^&CO:'*AV09>]720ZLU"L]*,LLV\[:*)[V]: MUGS)9S\&+6.<"P)+L\]J..LL6HU3A_6E3Q,3//0S-J91P3U.X?G5 MCRH^M8R-N[6X/+TG0=F[\-"M3\)9QC;!\>'9(=N]@BNG#NS.CC'(_RU+#JHQ>0GZ73^\D=J0)-N>1"(:+MD,[B MP]([;M-=M:;BUTI?QEMCWZK;7G5')5,>AWK=*OXI8#*]GM&]HMZ"K+? M08JG3_U!H<5@93'BF%YL?49NR3)SH>>ZL(U_U*0#V5ARN@W3E5/,@MXJ085SB:W@H:'_T28M+KK;XB!,B! MDSW0THS^>[HK5:9&"J%1!A%/YQ9/VEZ]VNJFND8_@WY\+SZEW\ &.Z^RO&^< MK;!)SQGO.==%M.+DK2W2V$VIQ*VWS#R&>#$@-K1>1#FN6[GVIWCD18;PCJ9>M^_I5BKI?79 MPK/>?3SS: 6<(;0^K );DO-8M\J6Q'PJW8QKLXOR(B,2[PX$9>]LG'5[=#C,5'I USAB#_H,/F)'[7/A=!4+ M2X63<:S(6XKF%OQ\0S$[L)T7X7ZXJ6#F(4Y"FQ?K#/?SW#9Z>5HH8CO*-=K6 M\0VCHUZWN/*V>E!>(%6+$?(-&;PG:Q+CL?^&5AC8S_:#Z29ZG%*X)R(.WP#M MR6U$[@'FR1F)U2OI7L@%LZ"U5<\BA-;Q,.W-6]KG=^P(^,R#D)JP/Y,&ITYP MW\N (%A:XPI^QAKZVP*V.LF#W(!U$?[X-ST1,P!46"Z8$2S]$@S*=FWE/##1 M0@60E[KQ\46G6NB6N10[VRY!MPZ&2:O/?ONH.[5KGADB)GKY)X<.^/G\GK'= MPV=O 4[%+;Q*1.&9 XD4G[=$G(G8"%N?44!"II72QWO:H68YEJ-K!2&QXY?K MUFTR X,P#1+D/L%6H_LM?/JG#L, ME$?/0^]C)= "])5+#.F$>@%*O^34QRGT\<:&E?TRJXZGM]7B@]7O1X@!2LW) MOPA@:X4-6>'5G2&'BM=(Z)-#H[ M*,,6.^:0*H 664EX^UECD0!H5X.*6$"=@5C%4K "W!Z$ %J0PH.(S/T0)>S9 MJ$+TZ+^H"C" ']H\7]^4<#+[UI!&SUJS65B&C_/%&Q._OA/HYV#3XZ2_G>W< M_H6.I&))Q)VN*/ZN'$6Y(@6G;O\!)E)$^['B+NK0R^='+5_)I,4C9J4.7EDX MO0UMP:DQPI+A4S#*XHLG+L25(F' D*2@<1XK^$/FE3Q> IAV?&P?Z"GUN77^ MD59&P3Z1%3F#L:7+"Q6P=_ F&/4."-'[,)U046TL4BR5R\DVAJN>C&WGZQ4U7S883-)A$MB2LJ^- ,R7T4,M<8T%=7NQG=>JVRXR M"IBWWVS%!F-+.U=W**/1S=G=3.L?'5J29K"]7W^U/C%9:&RO?R@8=["WM\TV M)SMF%SS 'E G=N-BH/2SK^&DW$7@66[\K2/?F/2VO ME@=!>TH#;^^[?B(^N>O;O!&.VLRRP4SCZ7;PR4O(Z7H*L0^_@VT]Q-:**H/W M8+?_Z-AIWA^";]50)+",7/ MW:5;P_V ;SQ?K6-_KT,,"/ I63:HZF$%Z;!L=Y)M;1]/:,BTN'C>*^%S?J_W M=8+%Q+^O22!*$_P0$]F]6'ZX-QS0;DQ,UR5.GE]RCKL(F%/:K^]5=J[V"HE6 M'NV]TS/RQM;YZTV6Y+DSVIC@4.G7SJ?A6%VHA"]H(DL,3/WS@T4% =?'?-)#*@K$-&SE_&2F0VWTHM+['OY![ M_?(3>ZSS!\WH8O>]6]O[:U;15&D1==;LI*&-Y*.&V,X KYO'1' M=9-V9+.T4%X70K]PC8"F_K>9-@%*HBT.'][?J3H?'R&@$Q5H\RCA*!>AHMR1 M-+K!4CC4):)ANW4J>THZ96Y.2BC3\HF W\,! (QX#L-?4S8 3JZ4CC]"FR" MP!72H-.8.\%Q;T0YD<>3=6#IEB@3.?85P"O@3N#.+UZ0 AM*@?RKP=TW=@X_ MF+&<_G8IC -E^6%FB^!T+#6S-HZWSXQ\.E'T M+K/DF$G,D& 2MO/$2&"6&[[.=;VX]ST(+DO8.?GKN[30Z$ MZOPDQ3;E--$'@HWR]F8H/Z%EZ?H22%GXAAK0W*?%N+OZZ07,/& XU!N>@O8D MET15V9:[I*)<$0UG\ZP[E79\\="8QRI@0%"KQ?43)Q'S-&HA \GL!NQE,XQ" MZ4X]^;)=-1![AMK9 )HP<-=M5[[PB:!F@81R[.$4R@_(7!4SP /S03B2!V'+ MOV ,DO#)!%(F=&>;-)F09B+S)12_ ]BOG[J1*K;'S2[T:<*;-][ZF2JY31\J MQ!<%WEVR,C^MN$01FQ*D6-"H)13"=D#3WP 7AY%$JW"_,L(3-^STY-8:/V$O M%9:.KE)\W"G.6CHKN3^'AZ\NYRR\Y[O#P+.E5)B@\HK=P'::=,C:@W8FR!A+ MIP MG<=6D:!7A3IR*M"F?IJN-?U8V3E@-?6^LO5&Q3V%IF1)GP>7K1I'32^GG ST(F38M+,6P[^LOCEZ7 M\]H'.TC"87)=AO.(R_:[5T_LE'J7 #4X!.%( 1'S=G"*58P./"G?KO!3>W5[ MR=2RWMAFYFK^X:5D;X=0KBQ?C$KMC@Z/,9 X$G!Z4X/]8DEP8:/#7/VF$?2= M9VP]0(NT\Z-,[3)7.5;D3^%J@5P MH>" 0VT@58$+^*,3]0<9>8\'D>#N7/8XT#3*#O2B%PU>:.Z@ MUWV>ODB.:G]F,?BAZL #0XK>,3GQE5]6%QG:-14H0:[$8'Q^$+[*WWPHLTL'6S>8*"90#7MQ=IJ2N=5CZ MKUE8#T+VUTFQ 3)AI[-'U?O,F>B!@H$*7VI5=L7JZ^RUT]^B:\K]F*[G\3L> M/7,ME1D;JG2D6[YV'CXM]"0, CG,3\$#*@2V%#\3SWG-]F-9 E[,I_3$^QL* MMF2Q/@W\#NV*_6EQ4V(F;N_Q M:U0G[8JWTC0>I$FVEYB$D6+ NK"QT!UMYIP""BX9*E%)/=1A:^T392S4";WT M=7'RN '?P:H7=:)7'F9?2*J6]X-N!TL3P/K93XY>XK3S((%$T1]$*%KZSG/4 M"C.UI9UND::H7A_19GY+8"8A2DHBJ#7M@*;'@8$&GY,U#1@9;.\O<, ST6> M>C5: R).4;H1P)*76.]TT\^X+?\9??$C,TAG[]U3(ON7[2^>5M1BK%,2V;(G MF%EC;//Y04!-NX!^N1,JIB-R=FV@JY\2Z7%U15$_RD7Q2%#F=7.1PK_J^E:" MG!,SMWUTD;#H]P.AP@,LKA#5SQ6Z2%?I/G^\R2' X\N; MYK@+B96O$F_>L%0^Y/V#?8U M@/BT_QG:#OC%T' TN<_*1XYDUIL]_SLC;BSHB>Q]68.SFDXW85.[RE?_C< MF64*X+N)36*Q(/,)[SM2 OAT>PB.&T4S[GZ?[#UL<.48)Z5K>'(X7TGK8[.^ M:0@(?8F9)$*X,FC1(;3",^?WE3\0_&U6R.@( M2D'[0:EW M^>7Y+N\$U8#]S]HM[$V2?S-O$BIA/." <+R68.MG"^>1@QOA4I MTN_WE[-5BA3]0J;OEK^P0?;5H!)+#BZ+]ZM5%;P-=AV=)>W=C& M1+;$DO56Y%64+%FT+/3%V+QE.*E3D1TZ7S_,@]P@^@_O9&B.T0&(_7-1H>TN6OX'( M_;I*SY&UT,L:2J%6CW=).Z_]3//,PX"Y8STPW2TPMF0N4P*(8BG]B*R,3!]/ MT,F)#K^2;&T[>Y[B]*;UT7&^GQ]_OMNC>,8_9J/&"/Q1SQ0JFYD&[(23\K$[ MOMFTA3.^/"L(-AD\#A.+NZ/X7J1LH2U\#^UJ856=Q;M!0=TOX\9T M'#GQ?L=.]F%Z?R<6XM+8%$<6$W/Q;3G8VC0O75:Y:[NZ_5V5=,OHBJ=_/_8$ MP9!]!(2(,. I \\5#B>+3023X8F5%$ _@A0=20>>4;X8=1SYHGDC?U>0YK?9 MGY.=P4C=5[?A4:HGCFH6N4$O@@U^Q)W$"K%5YF&BF$Y0)C7P(/$=L@%P\9 W MNE Y%*%'4;MAY.#60P4CYB(]35DS[_((K;>9.;W'AT%U?14[\-P1J.@C-("J MA46FL??#648!\%V@K[@_%=[%@^S ?(S$)5)_N:OU&X0S]1Y<"O@:^VY&L^\P MWA-WZU9GT@'28@S< >Y/S/@3OMK+TD/-,V.^A##;MRYY=#LY,2/]MR$NM#J_ M:VXX?0JFTW?R2K@?I%JMOTB=4XO9ANF2F3LR"M98!&T)U))K(&6#R6MM]B]Y M$*])Q/)19SGM\HO>?LKL497M\1*Z2C''#^D[BE&S[PB"QHKC0?CA-]+U;KP9 M;41*-O? Y#3/*4 MZ.NF=VY59>S,=GD]G#0H^N!3S.T[JX@&!+M@*8,'6;7[ M"M_(8]]NU+X(:\?NQGZ>8Q M&E7).G-V0KU[>T#.3=58&]7Q8!8&C0#BZ34DHWVRG>XHOR(X@P=)::@11,E? M8*DZ[?C NO#&^5N'^+F:_?@;#;+A90HN9Z>.JG8I>\#Z%]&@KR<2&6?7]-66[YW[ M)96W*@<4@UGV6\%48PG<(;@$VHJ$!PZAH;N,9,EB AX*QS?[>1"9DK8W^)ZI M!G^1'AD9YG"+10!_-E+SYXN;1:<<=7MN-/FPQ4'-$0W6FMG/<.K%3-Q M'7L!#4<@G2'@M\/)Y41I=D'PY^@2I@/&!:%:^GDV?/\TG,X8Z;@>PBD5B<0\9RH91G2W-K46O09>Z0@)[FL.3RM*.SXM^S\;R"%JH[$LJ4* M>@AUR!0CR:T \W3H/5WW8*>A:JU0FS8[BD9JH/GJ3Q755S_HE"""D21X(U(-A$99HN MS66# QO<^8=]F0?ILJ'@$F7UFF5=MS__H&+NJ:'R>:]$+[OG@M2]-QVN?Y13 M(,#<$@G1 Y\>9"41IK-$15I=4$ M!NIT??X\M7MNVU^$.KP,6T!+[E#>'F"WV"RAVS'",W(AE*! M%$:935]J/O:A2'Y8&?7TP8ZE&W_B/U>%I!U5U$AROG$-'U4<8W(=F&>AT6A MDG4%WAE ! XU]Q+VHD2CU>>B893<[EJ_E^9: [@Y4]T"&\EI=?V!]K]RC.Y/ MKSMNQ><_ACX-%&[M^S#TV=+"\XG=I]K$HV%=+$0B5LQ(_KG[]. +T]*#&_GQ MG[C%@:4Y>]<.%5E8DS-*36E)OFUIRFSZ,^^2\=Y1^&[2Q\H$4G&> M=(J Z&17M@?- A*QN?J4KMS-].3DMXG1M_5?U/]$MA>9FIA;#K*)-J->D"]H M5LM:/^^=APM[D ]@N<)OZ$O,%(#&,&3ZC/(@/K3)X'X/O52R/7774]12[_@? MK?O"2,7"FQ_6,HW6K9;.FC^0OLMGMFN_ST9""F0=-L5/;L W$E?OS1/B])S^ MU,0C*/!NCIMIRD_N^Z>M(U/,SP&>&F?.FRMEA\VL9[2-#^!KRY-,-- "6_N! M*"QS%Z<,?HVP;V7N.!UQ#TX6>D,?2R[IC2+S(')NW?RN_4:N)2<;$N86]U2! M#F:7RG'K?28[:&V'GX@5@.:8B:WU28&3BK#T\_@$>)U:!MIV1U4URLFV)=NU MM3XS7Z"UK?UU1_[>O!@M*>3=88T]PIJ>2=M)T4I_+YX-M@G1#TV'UI>_C3:G M$-XB)Y$N0&_-A/LTC*VT;T>]2/H,DW; Y6;Z@J.HUR6W 0?-B;?]JNANUN7F M/AR@J;]:H;\:6L[MATIPI8#P_O I?[85PZHW2EC!N,%.;XXI_(9$ M'3RZL_A:ZC;D<:.88A"V(D +-P;&R?9);>&LNVR-H:=T]]GR;D(<9C>!(?)H M?OI5PVN& $4OVW/W>51XTRONF,_%+$)@L]&-FYO4?I8C&\5YJ(,70A60:*OZ M\_;ID6$5E8TU*4_IBB6WFO](OSKM2-:ZV=FJ&:X]]*ZB>3'TW6 K6*(DVAMP M8\ARAH@*4#*",E@6[2[.QBYKR] MH/.@5'B1,KV,?:G[=M,S'^NYY2^#.@RSS[&756*F8S6B&T%CD9TG3M93]-E2 MY5PA6[H;LP3$H"Z8. I&%EO]@7SN/[>_B5&55/>ES8&2.JAJN7+#>4"@ZG%S M@JEFEUY$PA?+<^\]UEFB*.&^BN?H*YP2S!' @V7-$.NA)8>/R[2$O0@:OCKI M:W#;7<,F.?.-Z<'VIQT3$6+/WQ?9U&SY"G=P,K[W!46QR8&MYWI,--A"@"$] MJF=.A^&$:Q-[_CU?)H\\K9I]:]U2140GRT#56G]M0-%,C\]( 0ZH5N%P;"CH M'=N_<\7J,D.:65$&8%B7AQKT MOM"J5A=R!NUL[R=7+UPYJ"0*7-%\J[U(\E%+>0,.V!UZ,%?H,NLJVX.NNY:Y M]=A*$O")+)8LGJS4,(RV"7U6GLA>,SO[IWM0,;"SVU!51'L(_7K!T/0;VA#, MN\IP6JT!_]?0]=F2L+<79E I*R#S:QKN. S@K.I"&E.Z+[9G7V!(=T)_]LU2 M9=8^2$PL1GF?\HK;K)+B6\(WT'J1BFA^8%/OU!+9PN07 M2K&!9J0'F?V+9S\\Z"F-I;V_XJB>,6'^^P7+B#L+ISO1[COE+_74),'IIV%0 M%($"3RW29R#25(&:9].:F6>N3O]@WH[.MZ^=<$N\(\4WLQ9Q,',AW^4&=FSY M,#\),1W'=.4TPTGE1+K5*!FJ".A;T.%][K97ZABAY=V3M$UGM_9G)9AU<)[Z (%T:&\ RPP3@$[<7 Z!VUWN6%DG9SCLZWEE[#ZB]D M.L2>O1X2\AI->C.T+C\-ZU\1AZ:;N;F3!Q-(OFAM) M; 0%FCR6GX$G%QPYM&W^0O[<20FW?@N_0]=NB&G>KZ\_H3!7R/+!O"-*861 MVSIG(@O^=05QIB8QEZL5J-(UCA$$^DFS@@/^ZG[RWWC7G-_0]#2O2JOD7L_%_J,N16U[@$ MDAPLLPZT0Q6P4?HP'L0;EQP&%P -D@<1SNV[S(:/>=&S_3"B#2G?_&_V>?I[ M1I?<*+J#"[CA^>JN1A_!"PJHP9-YD)M(4'0D@"Y#G^EB+X#V [I+_8J$@-J* M[U-7_)Y/N\PN'^^,QD;=$8UH&O5IS=Q?VY.@NUU&^D^J!>0.0EH7+XD6!P0J M5^#\)L*$U$9[8520)9T0T_#)4H/_A9'X=?G#SQY*)=Z^<"_IP)W.'PCU%7SC M.-6==1?SH>,0H$0:! [A>V&)18:,FH3J#>$?&'53+S\RAY]ZN[VMNDTQ(#SJ]_8CT,H%^00Q';/ !F=8I M_Z(3G&RX]R=Z"^D>8S==5S>KD5[2I7DR!_._34&PC3G&'$'<4VGCS M*8/(=&$LQ>G0TA"*OY!R*+4K8PV 2%M+R,^KUJF&YCI%9UK#O)V]CD-VG:H9 M,?AO8DUV!#,(; E0%D4Q-/KR"3U(*+<3*O0K/0KQ55M7"^GTQ4@A0*OWU\Q/ MG7I[C3KOV6\W;WJ]U[2+E@,-%#2GSH,$TJ,B89#A2P=OOE&_CB M96"-L)C\>'PB=:$UT?QGT,/^,LTS;6<9K],LM^7,R>X?G\;3[6'WN;J />OP M=PFVRTC^8+\'['4[([%'V&>!-/8K*D]7N.)Z5&K87ZXUI6'O(! ^CUFPT$ML M#TXCR,%>*L(XU<^ P@JP$L(856#Z;<>N#BUZ@7D[@YM7UB_RSM%JC'9@\O:A M=O7>:P)-KB4=0R-O'D2%QQ!N$0!U0K_]/?C>MNAYT!)NEM #'(;9:HJ/Z!5= MS:[LR,6R:E3LKR)50I:U2OJUAH:P>W_=4BTYM_K6ZMZF-P@#4-$.Z'=H[?AJ M23'[.!!*5D#TR$!%C<0$$AZ5?*?W_4EXJ4DU4[=4#;%\_;C<*51@)L*!^2PJ.A8!JJ?"F MK7TBEF_#.'*.=B$@)$,G@\+D?+SS/"OXQ)LKBE>//;F2^7[V9^XJE16*[?3 M"/=7H9;Z\/338DF*VD JY8<7OL]#YS50_VQ:OB_M:.SG*6@=86)5J[NE\Y8< M$QFA4);O\BS[5Q/(O/&3&KWP!L$,T)4BA0$:LX2NA8M'AU:[Z#VM1EVV+_B$ M,U\OBU!ZY7<EYKSC%9@?_AXRWAY6L2OZ;LZDH(E48;,]/3@(V +[/E6W) M>4:X0>,#:!YU(Z-V#5_9%\GO8-I*#3:JCPXX9=KL5,UW%!X]?HR&X$-? 4UD M+W<05,:=MTQD@=Q.//T\44!LDBD6UY)FX)J6UZ]\GH M=!&OO[X%,:_8I[6D>TKALXQ7 5IA%N>U-]76_M M6(YZ_7##-MV,2^47(RC$M_K(WYG&C'NHC+49LTX!+3 1M %#+*71V+Y[5O3<=++3BM3]*R<@9C9>"WDL8V]F*%^G0XWZ&TL]!$WF0 M.B15CJ[6Z[&3@;N7\4K76G?Z9&][UVR ?G.FCJ2%2B6^]?5IT^X=(GU'[9LQ M;Q6W,:KQ)/P^-@JH(@=0Y7OQ,AW*RYB#7T+:'6>+6UZ-#F?;CVAY._[.S+:M MJ]6^+U+W'B:GNJ5+X4>Q0;"I :Z0P[S8U R Z,;3+>V3L!+&X.HQEA>VTXH'\:_) MD(WTH6YQS]DV#IZ]ZRF <4N&M9G.[]0M^!1U,BL8Z(? MNP[*6ZYRHD$LC:!CN4*>K"NH.7=D)T$"3L(1]K./43@FS(!H[0_RA8=HEE_, M:IV_[6O(/6J^KTA8HE0=_^ #JIK(W97,DO8GU*J]50@^S6A<+("GFRBCSHB]E=&=>Q, MUU[1?J_AT:2Q M] *!/D6HHS&;F3"VU@K4$#,+\EK\^T%.Z$]V6]1:;Z1'WDN__#F\:%6)_U'W MJ9D#*.W ,@DKY:*TRM)8X]Z[Y%I@OU> F..) (R+&M+MA'KH=\? R_EAJZ-J MQ2D:E5_^MC-;;3]?T\>#)$#K$9U$"704,$QYKF,O!-A:%UP:US5,R]PM7GU> MZN[:>>F+ICXW'2[8;.NPY3R ^\*!PXELJ7'RUV:J \E^#Q!,@G8A]QAEL8U& M=*$[>9 @H,3]U>Y+QI8_;8)4&FLSW%OG8T^67:^4_Z1^Y97@C)13?S-1 4XJ M)FXC!-)B"?7(O@#8-J";W-P3[>3:4$#!)8;8IA]G&E;82?SYHZ"WW&>SE')$ ME77B;+.X39,I4OGWA?E%EM"_O>.BWE2[HSRX=-;--_^^8VZ=6\N4NQUR2?7X M(R7WDIG6MR#$>0N?[8_XW?7.)H:JHTC($ MTVI3>CGIO(R[M5(^Y^\:->O6?0RJ\5[(5OAL#.FAA))*S,!8!P@HL?LP$\3& M1&IX*6:(26@D](BH]>SK[T9.23K3@[*U$\G?&Z:MM32+[^GU2N1D!]@L6N\> ML3U C/W&=QH:-ORWI;3;1?LX)1A9%(&9S$"L$LBS/E0/=;I3PD950,\#,X>2 MNL2+652MXKOR&AK"IU0/GU92//2=$F/8Y"90[[7$,>$''N7(>=9B@ MD)U,_E;&[XG7UN2(S%F::GW\\Z!F6 _VB-C(%)5GM)8$6UU,4/3G>@Z M4>"[B*5I6LP\8?[AY/ U=%;2+/W@V*\"6YW,5^FAMVL3 M3&)JY2H<[LWS(/%X,D?/,B>-C6_"O. (UESAHVJECW7,F,-'1UF0VU8 M4G^UN#=T!![B0;;Y#'[XK;^N!OXLD23V1S$$RY;KY4%ZMT+3BKV%;AA]YT& M$ZD\2$HUG"LGR/3E08KU2W@08A,/0GD.^A)33C[\>SJ8:Y-* %ZN1ZS3?F_: M\B#\N3S(@>!@+QXD!P[VX+?SW5P9: S\>\0P#T+WD>5!I!$RV$Y+$R,$0.AG MH _3%UOJ?",=VBZ["]MT6X6&K+3)J-_NW/.Q2N MTO=S<,[4L$]=]NI,5C:Z(SQEA-E!B!]4,4)MYK:6/OJZ.CVZY@HU=!HAT,]C M<;+;/>1>-:.>9E#%_"3@G#G_Z" M9_RA!2$:HQ"V$1BU 6^X,W__MO1 M< )]RNXXE@YV6![L/]HTEG$%VWV ^PFZ8;F!93&); <,#S*(QPZV((#]A-_\ M&Z*WL#_[:5AV\@3VWW[ZY=PC"E(TH,[(52U)$ZFH.U!5-65])?)!*>6U/7 # M.EG"39K#\2"8Z:T1CWL+%3"11FNVO?YBH@@H]MOD+RLI].0\-\TT?2>HNEGE M:W\RU*DI7E>QZ6'!;[7M!(DGC+\&"BWG['B0S-\O>!#!)*"U#R,/^D,S[4QR MQ#-;+2SE6:HGY9C,;::M],*'Q'XZY]G4E_49+4P2]_T^: +[&.L(^SA]/,XK M.20=3EY+#2S3/#FA55(;?UTX8WH;Y0T!. Q;M:.# D"%I80:95H -48Y+>$I M&Z2<_*HVTX516'%H_MC:4>L9KSSQE&_("^^L=P=\@T_(,I/ 6MS'=AIP]_CB M7]&H#-9NMB5C@1!3>=F2;M4'BYVZ@5$:_=6NS+N?C"PR MW[7R1:SU#[BEKHBDY==JS;5?[LICB^X&*U0#=+/,,C50/X<149MU'+?P7CEH MK^$-S^$D>"%!"LT_;P]<)2IL/=J=S!U3U&KZPG9X.2BV.DZ"QV+WL$U%J\I0 MD8?EO+ZHC.A8VGB_7B_<%Y WGZ^#>N=CG23R*[<;D41HD*6*S]O!>FAT? ]" M&,U?^F[\Q#30NOJB&I4?7>:5NCIDJS]QZT'SXSXGMV1W<:/7%-&;0 30A]G M2V4S73@5!#]B D&*!_'4"N@W.0)4,"YMNM.;^U,'Q2>GO]_]'E3DD%ZV,'!B MIAL9N&_1, !U,W/W3ZN% Q>^\0=S=_E1:J;BN$(5H$#BIW.;YZ%3MKU_8+VM MA7#W5UNO!Q4*]CCM"Z5_T5Q;>U);](,Z:?&!ZISE\.#H@QW!K(\G"[B[C%F1 M8I+83LDV6X83,V;<**":;0UXA5:A@BD9>15 !]?; M@(^4GZ1R:;WTU3T?P[&DJ<%80N/F:B-8 ^XK3L[6Y>W)+![D[0G T/WK??T_ M??5(S9;6&83-2=\#,1T3%Z^^R+)T7Y*7SM5R_MN+QAYH?SJ<+2O;2Y1L.[!O MFAD*X$2S&89]D;Y)\E$U\GYW!T2JGB\M'%H,^9I7N_Y^V[;;,7M$8%.V%"15 MA+6#.XBH%UL5+.$.*:I\,=%F1S/6\.0:6?05QHYZ[8JHSZ_S/[@J@[0 DK=V>SE5)M*8">R.#GUN%[91,.F6D63Y\N4I4#SZ M]$*3IY@$P:2&YF-2KQM2N+9E*;\@K_F&G\CG:X=55'AB.R/AUV!3<&87<(R^ M/H]=O1CMCY?C\J/^$/L4M[]J+U3!73E&/3ZUX\%+C7H+_FKFSKG+ECV[]#7Q M=01J)@A8ISEO=)&B*%G*UC/S/?#ZCNRR9<=UOJD>-6EV^'UU_+L\9?J0NS]U_--#A2_53%IY//V'W,J)P0'N!^AC>H M]=M/N'&%0[=N)A4"R8R G@YCP(UA2UX'!DF_:.FZ>8UVB.[@,]HFP\_:.=TZ MFXY 7>N1)<,6];?\"I\_R>2Q=#$C<+HM = 8[(5/&Y*1;XD2[+. -,MR8MI^ MO@*V;:ILL9YLO\SAWEBF,&X.)P?RB@ M<98'Z;R,T4!K?65+DK%\;$U%(<"!3)/LW^_:5'['N+=GO*6WM\6PX&1;:V)3 MBISUHTX_.97?YI#H;L1#./T<_K=+,'.%!ZF-ZB;^L?-!O,Q??-DBDQI1U1[_ M=:B^,2LXT(LO)R+V2&#FDX69>3ZK2Z=K/M M2U@FBH@X]FRALQ<3K7)(2[H MRR4VX(GXO;=6-=$'*?*%VE.G:P*8ON8S%ONIJD<.I,](E/ORHR[W0DQ)[H+, MUP#H1 6X (.UWQ]*OX!+R9D3J =@SY9K?^N/O8CRE/XXIJ6Y[W;*3NJM&WY[ M7[2ZA?UE_D9ZS*R^W&UK=X@Q")8WF2Z_AEXWYK0TK <[LO!,/>O'[!F .[(3YWQPD^((ICAO[HL_?#&,', M1H;8Z@L&OSW@,_^_V'O/H*:BKWTTBACIO0NA"E*5(BI(5)J(B V0&A60)L0" M$B00! 'I10$%(2H(TCM(#1"*BHAT"2U%1('(B24<3>$>?O?._?"^]\/[G_G? M3_?.<)AD)N>^UG/6GOMO5#Q]U /.I%45J$^0F/C>6Y_QSO9Q\.21]*O MJ/L,_?AY4U:^G'4 JPNNA4/2SW"*D?Z$A_@&=+^0 <5O8"DQWR#1'$D-=K1/ M/ER:.ST^SM<_5C5X6:S%H7G6EN_C>,^YW4ML"1WG:0*Y$<';Z7993YF9H2I3P>U0CT4SH$%4B[+6=]CO=1Q]]!7Z6!";E MH.&0#LNQ#S%VXUD*W(5H.,-@ "PMJT49&1[]V.1D/@PZ"FZ\YA6+A^18+!L1;)E11S0&[ORQNFB&>!K>>(KFDWWZ &,]NP,!JB:N3[%\0>$A M9@MXA^7 '6[/BVFJ3<')=SI1A23Z78XN- %O\P:J9U52=&ZI>_N'%E+3-&P$ M#X['Z$,"&%MH8WTYI4@RB:-)RQ@42;E=?;CK]ENKP*JJW3JCYE(L_^C9?VBV@@*PQ&P=8Y^@X14P+1%Z MI> CJIXJ8X4A!JR""9@_^^FE1T*?N;YXZ#B]RUMK_S+< U)<&XB\\2ISGFW! MR#G<[:QP>TP>E^\=E862P1@0H_4G5,",UR@21%L.OG9=',&%/G+KO*U0,)=@ M:G.X^L7#1!7![!X!R=^.H*85#KA ^(SC[OD..%*H7**%QJ/!:!Z&CS17 S _ M.IBG\:.5LE8P]_?'JX?&++TOZ7R4L'279$OC:X8PY $XC@7#GN!D$&X04KM% M.*\(Y$)4JV:JR1)?@(7B9!57%:O-,.CG^)U_TU)$U9H>_V>OZ$P-J/Z:-'[Y M0[+5A8CXJ<+'C=@_D+;4<3*Q0E>A1O5PWK U7V$=P:'N\X+U2>M#PO/?G9;O.ULP]/@&H7XA0GAHU@&' %!( @YL_M6HT$ M*:Q<'4!/:#,=BO*^#/07*3;/# R\3A[O,X//,3MRI0&-*$3T AR32#+K\95@1P^^25!)JAW8[!P@U'$H'+/\4*B.Z+5H/&Y G[^C@6 M0<$)8Z[^'HFTFU%NG=8M^CF 5DN8[-UU=_IF1*OP=9;Y@6'#7L'H*Q?W_2CF M\O.\B)[$U>/I1E"7@."1LNC%)2GLQ9(@A&3HAB!(FG&>4HDU$$M!U5._?NN5 M'[TY+IW9[N%P]%GM3=<.Q&?[/D13>!RD$V_^DPQ)-Z#5SB*H^^(A V510*ET MA(.5%R:4Q?A"A_?H^9B*E8SH\JGIM!L9+* * I2=ED#=3:(C28SP*O_< Q'2+1K5AQ\.:\M]X<^NMX(K>1EE\\+"4,VM M=$\:(1D'7-P%-1P+>OW'Y>L ?+GJ#DCB;R!C8/2!BXSJ..O".)MV:V]]PM_.GC.!)W=C2EH> M_KU=?+H8\I$^$VF;=#KK&O@2F;*DB/-);W[A9E^ID.0V_7'PDX?0L:I\-4'$]5-8+9N-;L*!A1Z'/L_Y>6A8*L8L*GJZ" M5YM%Z,/A+%VW2,5?=D&Z]V?NO#PYKGHL2I%UE3N/:LEC2Y@2"3O-9436"RK8 M/L #"T1=/3C#\)IP.MCR5!WETYB]?*Y<3S?[U,1]%:6 OS*"KH]Y?I#8+Z!! MY.#>.Q/(^3BFNPF2HP?\B:YU679A2^=1\'1'QJ_M1'X$VP448NW%6C/\$BQV M8$^U3W>&5WW_%]5T_AU:[\?CN>!=OP9G!-7JG_[C-XP[!N23/ RY+R. MEL:&3W*F(]3RJ M8PP",GR.DJYL$_#O2PQK4"^XQ#ID^FCPLU4OO5;Q%Y$).]ZFW=F,4+N]C"/7 M%PER7N#\14A!3 O&9@]AUI*JF?0[(QXGIVON2XOL.*:J%4TL2VB^=M_OJ;Q= M7Q)?VHG>U'+EK$P1JZGN0V QD[J]U8UMQ;FO#L91$<+80Z $64_S(B.ZD((0 M]0R0X>Z;"?-QI8^[KQU1:TM_OS@5)WLU&VGHBL1\3%:K66)*]I_;605)] M5MU34VPU*X MQ"% OL8HJ+T]Q,3H/ERC5QDCL0\AA17Q?L'V!MU];^N%/5': M]"I=!4+RJO&8BJ6.QL&-+]5_KJRWW%CAV2-^?F8CVE?KA9LB:=8/\,DP$D MJ%E+5V2Y1$\@!:1+E"O)L#+M'N\*6HGR]5]>C+TVX/K.I_>5\9\ M^&F;R4_(Z1*>@44N_W_EC-__G9?4[K)7W_,7\8<>57W_Y$F:5[&CUUS;CDI7 MO.^)/9;F:+WO<4Y1SWC@AY\;X#7";#C+G17$E>)-+"3<'6T:_;+";8LH\CK6 M0NW2.3/^>T3",=%NK.F;GE[P)W7IZ;$]M#1;:Z=S,*6^LI=M-S\+"@NU)KZ2 M-27H7B!49^4?W%?V*6F UZ,+P:_(OGLEA/ABLCTC[DB[(]V,=6AM8M[_WX.,X-X*O3VB8 M;E5)3*2GU"^HGP^RPE:7&M%#J$3"3A_.8VP4=1B?]&^=9/O@3ZW0XC?J1_O7 M-TJZGUYG.?TV/"F^J) X?W'7<=;MNW$;;F$#(XMXWH7E.-*(KO9/TMO5$0%1 MOI.7B_5<$G&IFS? M4\9.ED=]BJ.8Z^61.SKN1($1XP_RQFFYOBUJ(_,=/5]X5E?_[[AY8K+Y>4HM M#QATCH%/99_P+?DN[_"X-;^TO-Q35YIYE_$B8E^NK_J?S7\_X8IJL1\+ M!VH'@W&676!BY:H+23_NM?OJ.8S]A[30M>J3B[[YI-7EDQ&-38;:=GN#-;/5 MK3('1_?>**RJ&>L?5W=0T\X6.\6;\?P=SZ_:O9P'A "1-%RS8X\O6,W89-HP M9'J/8=?RIC5[O;0FG5=7WL9Z9BV@+]/^:L@I2RKR7?CF])EGUK_B'N)A*$)B MUN(5921PFKNH,YQBI]GXQE4L1.\K1O-ACCH\W?]+VDQ%N^$S46N/YSN3=;YL M@-H(ME1!#PHXC> )P$E'FT5_1(EB3U"$W-T3;5L8,G'I>4<*BI1=Y[VOO@4\;NQP#.@:5M!@K<7I81PCKXTFM<;4AEXR^R2\OE,PX MDU\?SJK>EZ_[\P0_/58HU!AVWAI;S+J&ZSVGR^94F)RLVII7]NR3['!7WOKCU<_:K"!9>[X$_;_!^3_AY?+ M,^X8CK=;&1LP%KI@0($P08B*3'SDZFG>*M.]-T$SLEGGOL+?YS$[5M+_O-+J MNW/^<9M+%,[A3.79T.]M)\U'&QH(B^/'Y)/_QG%ED@GV31H%22.ZI M?]&$;7QH1/W,SDA";$*?)TS2HI]OP8AP[CCN]R.#9 3(X[L%ZY_YTLJ6G.B) MU@!]66C,7 _7 "RHP R=K^>.L&P?_BFQ;NM8*B6][>B#%5]K'SS(UC*;F;H9 MSR_Y:_\;IPO8#*N2[LFP*37J899$2VZ^DC@W(#GA69 M$X3.IAD'[.@WU?]II['#5Y\@_^W)X/(@N5;<^_^82.Y]J!ON7]R"?T?#%HP:-$;P*],!$(7J%-=J/ M:H81TY,]="9I&6:GEAYYR8E(>0'7FKX056TP=7DZW4#NPLM4X&?RCV4XNMTA M']5BRL[7''!D[?NWPBU8J1U(TZ3@!D9!T_>X!P3 "3<;26S/[6 =9KL"(@FJ MG)?12I*6WU)L-O/9'^BS:ZBWV4D\S5 M 1.'BG0GFB+5P5LU(LV!+DD[I5F[/I_S2*W_!OORZ+X'8=U(IA=%0G'Y<@!" M[[V4;Q:&0$T'X&TU8;)@-I+^@_15SOCUM?Q%WUWW![_X'E:.%=Y3H_8)4BK: MQJ!( KX)3A=B"6"#P",T!:0HQKU_"R;Q9\'2J9HNQ9XW'=$'6Y]"> .$8^:XP1?,?*2+0Y@AGIG()P7 MF>,M.>KT[*8':3#$/II!LONH!A?+-G590:XOL$2B)PG Z2T8J(?K,?BUL3FIN'5*,_.W+QYP5N0_!/NQ%7==&.)VD70=>'9QY'+D %Y IR":#-&2 2 RA:3.Q\Q#6E74( M[ G(;WW8"0\P/R3/>9 U_PY]1['DEZ-&YT"PSY),H;)@#T]OC29YB+[)BMB6 MHRZ,P):485HQ_'J71.<"#4V@#N1[";SB++YZ.5O]\5VP#R'E@E)(\2ZYI\6' M'F;7[4G>X8I808%J(G01UE&V_'8YR^A%+S@81J^A$&I?+E[?=O]5]R>:7"*F &<[)Z5:*_G"( 'B*@"KA M=%MD'TYAM2$@/&\+QL\VJ*J>SJ%&LBJ?%$>)_>ZQU_N<>QW5L,L_*34^P3SI M.'S5@![)NHV9Z,$W&Q#QH.;2.K'$_U[B0.U#4MAB:]AK,'__]7&V&F7.L\_S MPNH>]73WTFRG R="LJW4,P]&>#O][5;E5%WE5(6BP<,$)@*HI>^GBNS&I#BV M-#!RAN+-G2@&(O/?]4(;OHNGI 05V-7\B'TG8"O!=\&S0:-'02SSQT=.+=<( M@^?R+4/#^ /4@?XK<.JPQY")7%FL"R@G0N*;O%4U0X8J0F1QKAE(!;H]V!V6/G"MNR$IF'S.V7E))T]V!UP3 M#PU< .1-NJMQRG!7D ^7FD?IWB^_60AW@ ;445$,CNJPE*B1ZVEH.WXEF>K> M89V5C]*C%AX:=/UAS_%&&/CQ3!O6$<$5/?H() M.0VQ9M%+R#K;'C.!?O!I.3: D=Y5#/(O6><+O#8&9T[[!W])57;W>[K^M3E= M1OO#=]6*+ 4ZC*.4R'P)W5N =>&DUN#(+PC\H1#M4)($V(NB!0-<2=":NB&P M*D,J+7NIU];^P'/U4Z#H@%_XK1N[4N3=SF0:)Z?_I#S\@P35$^EQ# 'F/^A9 M$=@CG%H+;7^WLT]KP.FE\VV=$TV'2^S=PU(N=K0FB9[ZL2)V,B9[2._1X$T+ M?4XF@=R"K$<,&8#JUH2>=UR5=[X,G!6H>8=R#$5Q^VXJ4F51YEMRK"I!5LK" M7^&]D=R=9:+9N3/!XB8)29\BO![\_4Y^"@>",\80B% ;Z8A M&,32PDAX%-BGT!S[AZ-T^DTSZY6NXT.D+4,^$]KORB%N=X=*W&F^JAUY5Q=VSQTPH M'U3[A"3C<8#KTN=-YGO0M'0),T/=3.Q&8,].Z(G/4!%$ _G56]^/EB95#':$ M>+..S:F]VY-YT%52K"EF;J^A%GP\6AU4(XM(LGT PE"U[5E?ANF#T"Y[A_%: MBC9?8_=/H7Z1'(W,KNJ.F#U$*Y$S<3\A(XF;TV%6;A\89[J=+$WTT@?#R*.) M17R,M(UX9S()PN16O#JK', IV[M8$6?/#-;BTPOM@K*70XLO"56GUC6\;!A06XQI>? ML[D+UW147-73'%=P;(5(AND)3IR%TO9FR%B'Z!GN_@ES*88:!=5OQG$\T\J0 M6G6UK?UF:B^7L:U\4K'9G1# MT3R8;&98[-#EIG$ZMI+NO-_C0?;4#S'G_;W[]VEH]PL^TT@&PUT9:D$C$176LA,YM1I99UA/(HX7%^_\_/9*Y">X'U M2=0T>T_^JB?ER\&_OA?I(B^7 #=DAM=VJIS8'*[7/7H/FQ>(^D@(>.[I@2DF M%JDR>">E6TRE6^G>9G,EYSH\7F3).R65/G@X>^)QW1$*DCPKDDP0W%X4V24Z MX3/3K?(MUY(X$ZUUE-$Q=2V#==B$WI]\?9[X_OW1NH74!'@7=HJE %82CXZR MY=(8"L1VQX>Z->C?:0+]YP-;SGE4VOMOU'2^;E ^_0?K MSFQ'F+E"G(>=VXBO"[JP--FR[:"G+UE/L]_"&!BLQY6;)C4KN.JIY&]>:$W> MS]N5\\1 /4O-[M;1DY7JE84,@T\H,1RY 2_LQTGAPJ/'4(V;L8D/L9XLNZ![ M?HD0:IDY$5A']U6&63H<"_6G3SY5^E[S-NX]O_N1PR2^ MVE1<0,;G<&8*U,5H7"_4T^0B7--*$E:N/+".^S[Z8($[^.YYP"V%E#3]8==) MO3\";?REE@(7LMT;!>,#+*-Z+L.B)EAH[M)22RU;/-EQ%SN"4ZL)1C(0Y+*' MYG;!S\$U5T SSN#W,9?>5ID=G953Z5$V?PVJ#:NJ".V9HL^E]7GO&=!Y6)%! M6=REQ>TMHACL7O %&0U?LS ?9%ISQGHU-_E88>;+W?/,MVC3!U:DW].^;9% M/?KXP3>XWO)G/VMXB+P$>#DFX_9LP=!+X#[?VO47+!6V+;#1CU3 AC-,$X.C M]W[OEI^ZUIGM7SQ971MB K^<8GRH;JY7)3]\AZH@3^8IN"V3PH'8.!FB&9!Z M#^ @27JUD#>>4L?-(\E;L+A\FWJ@@"K4TIX?TJP=L7E71LSU+;GRG5Q=K/>N M(O];1VX^C7\&BSH(B%#A;$F)2P!R8$&"AHB)5@JT. )D9+C;@U&WKH0)"5@R MI!^'=AFNZLP$6"P9JP^'A:97: BH[U8>"GC,7F()X'JM",$9H%8K6XPXB&^1 M24!C!<@B2?NCJ%JAY1/'WW35C=.KXH)U>.9#\LG*A\-Q!M%RQ=KFC2[-N,3>LHR M/!*P=TB]P;:S0K4V!VINL_QT!L0^0161-+8 NX?O;(3.$W,\X2ZD]8L&0^A89[(OH3CH_@ M@\&AD8G()M1Z<^4 .LBWC"V^W+ M"R/-77.BXI_G-Y*N_9*-N#]?8W5A_8\CJ"G"WFL"W??]#2>+O1^H9-9W=0*V M@[4\WYC=L@PDL9*P$^41>*^T,C ED/?9.?>V7+LO)Q[RN:IEO3\,@U\1&4?. MNC.3 5OZ'98I!L%\!J*E^MTTTSN- JJ^,S>O\%5/8^*>^ PIT*Z]_:P>8AEK M:_*W=PL&AZ;:>[U.C2V8[PS4=^.*9PEG+02#+(P8B+Y"GGZ<*%M()L&DVO9, M\MHY8/Z"3N'^+PK_$MH_V(^Y!/\!R4>(VI/3W>>9'\*S+J%DU P>S# M_7N;8NV?AS01JVH2%485$0VQ/AY+X%$_&KP/)XWK%6;[15%02?>$R^!))@01 M7!_R$+Z2:+AZ>9+N9W'"1M7#JM2R%:DU>OHK@?S-('D+)F@R"JITO1I,8HA8 M=3G2?61]*+_D0E27]'DU8[/+?V-4C<3;>BY$GH//XELUZ1-41,P63"9: MBCN$@YF;EJPMR7*- UMO@EX37MDG2K^U!S_;%\GQ^GM51SW+6CPS4\=FXMU/ MW:3F)]CMXU=LFSCUYD>@#]C^9YP<)+DF6K<]"D7> MRQ7L I /V:@7Y5V-8Z_:3!<]YSK-$@99H2'\7]I=/U0(P(31;&D9YC].:K$O,S^4E'Q%9/&C$ M)V5Q]UR)^ ZF+5T1>NN^,>-1TBB*D]PM%SU&V,.5"^0* L)E32T MN]P^YJ M2S[[U/2]L-PB=%7^#V_!ZQ&^1A7'LX\?.CUQU7R"R[=]]'402&#Y8''@'#0U M. Q<$E=J'GL9= ]6*J9D/.3N:L6?!VJ3?C^5%VT].84^D_46[]_JJN;>LN.K M\H&?#]$[P3S6=8P,ET\,>M08V,A(9 X#'#JAAT!J)2K)3[)U&,K^MQ?= _+3 M\\HTRAYIOS2*L3SC>=[^Y;L; X=R?5FMS.UC5#.YPX@F;B45G41H+&U]Y8%5 M!L[&Z6 :J?0_J?E>>9P2+U-WLX":"RJ&Q)W#&OU/9N5R9RV-C![ _KJ0:]G2 MP\PZ!Q0S@?.$$&20R(4!K70IX/W/\2$*CAC,8T5XDS'X:_% ^J"[<^Y?KZ]R MR]FPTW]1?LF^13:D!NWH%"RO8X8WQ>N1*=TD@F)G'F#2,%QM22Y0>&*\YNIZ MXH!5R/5,'?(@!4QE]+/SK?%LR'B^8H2N%DG3A%D 7YKW'/<_"-S?^GM9UH M&/3C_[H.]/^>T"@X=Y8 6(V"0;6DB_WX)E.V\2A;;0G(Y&1PU;=@0$)4[3K7 M^IGTTEKTK!)G\>S&FX,=>VF:&_PZC;P9 \M3GF?,VWRF6AP=$)=82M&^.62C M>_SI^GO'SC([W&9KTHX5( VV8%0%PK_.4?80C@/4GN.D$LA)>. MH:DL87ME M%0S @Z=P%"66W_9Q/11!EB;)G'6$3ICF-#@48.E+-U="#G^T791T>>&>9%3Q M^]79,+3Q]W> MCXR'?W#7U?=?:U[*X9/V3F\!Y>QM <90(B3A],% M */!3T%<88;-,XCKA6AIQ.LKJZ<-[+N4;J4LJ@_S^O.\= N&^KX MQKF)X)7V?LH<V(X6..$Y(YO MHAB#WNGVZ6*J&9KO>];JT?[]TM71N6))M=[6VDE&]]NMG=1A_3'"O%>^$QH) MZUNP8@S5((EDVS,*=\/D2NF(/ SN/!B@^/M*6HGNFFRFX"UB:"5N=_0!]A'. M+CIM, MG-OMEXJ5((\^[-[;!N#Z$7N^W_N1A7D1\KOK>I]994"/<@SC5%65X8XO85)X MRE(<84^GBOXCY .N-.:.?=3.CT$.?+_IPHL\9>[O+>T%>44CM)8O-93R2.V* M2_[V[;E@T%(B2J390,Z-;3V)Y2OVP,0.+CQOF+D^3HTQ M\'U5WZ+%@;($??2&N2FE$.E8<*DSJ.NLNX(6-6@X%F9T^AR/6B9,=U93,>AD M,@S(F).@+!$=8=Q1O%1G%!DQRS%@!U&7> /S_0K)A%U1E9>G0\J: MONTM(0EFUZ6=%3!,#QJ$./EB[1ZL';A]B$0M&,PZ@KT!VD*W@J,]TZW3)&X: M%2\\[THW6LUK%>TT?!NK$^]?>/GOC0%#GGAU/WJ[%JQ&@6JPWLLRP5Z9>E9W#])YE>9[+2FZ)A]IPELGGQG?(:H6(>I0=-'YXBCDJH.P#F5>]8E0U%V;XFPO\J;4"$ON1/)@M6)\H"$&: MDF[=5*C]PWSW*.<^BD^LE4>";QCY?MS;W\^%] Q.3Q@?.R2$L)YXWMC8G'2M MI;DYWCM=\GQ,107L'!PFS'N'(!:]FRT!]IH4C@[4QBU*,\[DWPF9^,) )-)K M\R>_[!V\;O/Y]@Z:HDXV($.?8LFR+X)YIKWX!$*S0;YS9A5G:G7.Q.J*8X":R0^H*:#TB&PH)*]ZOO-VQ8N!!7^\[I:YL5:#3>>8%[W*G&V]#"<7]=N*Y)S=,U8[T M?NW>0MH(.&I-N3.?!^9^=WM\J_;[W MJ<*6#G5B;P]_[< _V((U&?1D9*C^<(18HYRY$4VV*KBZ1O\'UJ"Z%R=X?AY^ MH#Y[M\_?_I#C'V\:?8H]KCN'%04-_"!AW+ JV\+ X*=G?YD!C8G0%NRZ/\DTQES\9]?D2TR! MT3NT3!Z_:MZ5Z[X?9?=]I7;/5*$>(L78O "^+\_B*%A $S([,78C+^QK9<6" MKNCQ8YZ?8XKG/\%'MS-IXU "USB/+,0QC0.X1DDO63"/@DSX)Y/8:1M%Q2?2 M'*>KT=7&'4$1Q3(2)QL<9+4OV2MTWC#D\3F <+27=!$SENBO27_EJ7A;5NEY M.K6SF(RC+[,DHRQ\IF&O_^:%Q7?AX5 MWIL1MR0=[#5$+>O+$,+D\WE;Y2)$_9TW7Z_&)^^74-LIV9%IAKX19E)-04N" M=P87$->,B*3 (6.MI' XCXV'^^>:- MS^V^C#>]#B99PY4/IIU0.Y86/'9<;A$!X!YT[IO)H* $ DC>@:;!8:\5+08/ M.TS2-U\]NJ(PO^F='16DZAB+Y%T&DPDRRZ UY2XC<%\_P])?>NB\TUSKSA6_ M_-V+!SO*I";/'^>]LZ@*V@+% _^*@Z+U0&\*_<*?29V%U:.Z$N_?[X;I?[.# MA7YME]?BR'BXBP;><,["1_RL[*1WSWP2WJ'S3U^ M]XSMK)>0=?IO%N&!DG3NXMAEMQ.:B?2G*H)S3U0?]RTG:2HZF@QBKW,Z"=[X MV5^##.P!L(-EC?$^S3CS*>([Q8G .OM:15E,Q[5'*2PUCOB8/PKBO$3'.5/F M67#8XI$OY(LF ;B'^LU=9X/-'.K&FS]?;XM\&[S29. [P51CXF[2@\(F%]*&Y?'E]#EER*81/O7='+V2=DU;^^ MQ@1!K7/<;5D\AT&2-^.;GK"/^ED@,LX G":!4KD8"86;#\T+*9<.?0@A&3US MN6@-\\9L4D:)2\E%>_,@OU6"S5>,>73J*='A51#)PR5W_, WM_U.C[,^9UF7 M$6L3IY4$,R@CB?>-_1-^>'4'_0+F(F4EQGR/'YH' M5+ =2YM>:BK4.9.\]'&NL*.S6:&^K;[HJ45S_7])[7%YPAW=@K6@UD=8%\ A M*CS&8@?;I8FA5 \T#HACPH=:G)GA8H=RRE7"_/GRC5V/^W]!&:I^28;\,RX_0 MY)X+7I UBN,+1 MY@>L)AR4D_>[)I?X_^@7EK(SYX;A<,B=B4&V^!$1 M\ICLKWS[6C]A#6B1"FMM:FGAI]8D#1NEG+YD'E;TYYGU_U^H'_<_O?[R<+?3 M;;1N<%X@U_$C$)-Z64OC)S0N@09#[!>-3,B:-.!,N>G)A%1M&(?[WS='U_8@ M_OLNZO_M8FJ][/S%C&<@Z#J4$86S>&80&$S9$$?9A:Z5]U(5KU:-R[:PJU*? M_]!X,_0*=D]1ZA>2K8< MJ1_F[=_$6GMA0!94PR7K=(5M_Q_>H)Y;CCB* QE!%$E,8@IEZ!&ZMB&T)? MJ*CMK RW8/V?X!.2+M K@"8Y&W!DFI/ M9-A.XC/*)*:":O=$W#/81@3Y_BI4^-655-NK$P ^]NUM"SEGSF; M[XZBR MYHGZ7;L>>$9\,*NR\O%3YH%GEX"+!I^W8,M9P;U,P;77':'P0CXX"_WFL2^_Y!VF ]'7&Z_K[OBU2X\/;0O?13ZX7:#I[/;/ M"=Y(4.O9O<1!-.S[,,3W3L9%E+"M@7Q.(=K Y6O2GSW>?:._8LZLM9"OB*D( MU+'76!K<*8CMX>AWMF"[Z]CW&'YTN^KY("\-H/6^>3 %TWDQW*! OR/ [PJV MHRRO9%TP8T?>(Y56W8%GC:+"-"82:NLP>P\G?OOT>GSCUT8:,@8E:^Y)$>*A MN"2L8X,9,CW=_#+WX EE0?XJ!^<7AHU/VMHI7C@!RQN^LUPOSOW1_8U32B _ M)S3FK3<#WGT(>;9K-2JHA2#67&U@"P878]QF]0W83J\#E15T@HRS:*E-R>'P M'%J:K>Y:%C[10L5M#LF6ET-+'"_ 41XW#=]LO-_X9V%TN@I\Q,P&[;=+ M;,Q"2O$#/%^#W0W49G3K8*W'S 5$>I/,0QX$%.V=OCI691ETYU0QI,.V+"O? M:RGBIW]45)6@SXE4=V\?AF;?N8-*F)-'?#:@P7M%]K(-P*?E&">V+:7:8&"M M=-YMC73/2#(>^4''J M+X%*B+50 7FXPBC.8S6PC?'SU]#1/YM]CM*CD>;M#D6% =<(UP@[%>S]9;#. M?UVNK@S?TK_S] D,[@]ZA_ES,V,G6;OOTHH6A]VOVG:JG M3$+$^.*B;&<7_8XQ8^Y!ML37Z_Y3&;-$+G\$"%Y M*$OR.FE4K]OFKM@?$?8!T_4=0!R3#EYEV:[5@4-NX()&47$Q*.'*T.P?0;NV MQSFF#S+MJQF>BZ<(/E9OGMH??6Q7J\(CHBH/:Z2A0.V9V%"1!]U&G!)S.$N? M?9$QT[?!XQF8^X\ N>GN >*D>46(VG?G3Y.B;'2&4S#[8OV+?.("#IKM R?? MH=(-=]0.$A[B>9#H)5!#A"@B MS9W# ?89*?DR0XZSIOW>YQ@9*1:\F%6>E0#YL(]_-TB#UW@>9@D.3&A]C_LZ M-W^T S&-F#6EX>)P >A9'&6#S@?\.HD__:DSB#QBZC8>VE$BH/%81GKL?>8! M+\/[L3XW[WZYE0QCSV[76C3VU'3JYJ2GORHE6FR04&=:T(<.S"98(IXBD'US M+FHO2,=T_A01M CDM=6XBX"I\GXPDV5IW,:3&57R;6@^^YWK3 M?M1QK:0<=DO*J+EJ0UH75^]>5CJ#WJ\VYF38E!M M'LR*CIXF2)@?N9EWS]A+"VB-?W3N?JOUOA>EWY(TOIPFQHX=^VE%CIJQO?@^ MTP(_\6=!PJ6MHV&\N<"^O$KS)_I%ZQN7H(!#";/*NQX'E^S=NU;RXP SI@8#W8\"]\VP)3\Z@5<9/]#)]UK*J0AYL&N7=+11>T?!O1&]-;): MCK+5>)9@YI/4$'MZ[?C&K!E3 ?1F:49_0LIR=;$2GXRC$$243,WOJ! '39M4 M6\FCSP[,6X:KVB2+J3V6W?<>GV^W3UU8(")\ /'Y%Y=O!@)A)B>5+ :< P)0]2+E%0P7/2SF_LPL;ZAE#FKM:LKY:W M79]_[&&F,RJ2%&["U]*D7.QG0AV":RY:3P<;".5,N'L)N,=G]AZ-<=,DG9V! MI9;WRNV]X_R:YZ3RNV[GFF0O!BG,.)($2Q),[?9<+/>'P^5HVL+'*F,@ M;?/!7<-_'F7F@3L8&X.X)K_U'&"(NKO6EW5J+?>N6VL:EKI/ZP[(1BK$[9?2'Y/;5X'K]<3[X64LF:CO]#()9,WWD=<)L'F6%V!962Q(W MF4;T+ K4C\MSKDTV(;7.!%_+&-GC$]71V!KIK9 &BR[G3B*;6_L,9G6(;H?J M&=I1)W]=9)SM$DXDC_+[2^,"I[#6%?:/%%^5F#TVNF)DU*%^OB(W:^R$R5QS7 Y4W"68334^J&EN7O"((0L M8]]V(M8Y[9V/P)NW!=WGMKV M8$K?J0)K1]:97]@O;0)^3\FM9*7G!'&%B\#(:I#%O (*!0'=AU!)0M#K TFX):=N1S\'&4/(Y)'$.T$R*?\F^](*MJ#I&HM MS=[#[<<2 85^8O3B39ES0\@D]@@LBH>E!0VD1[<0=P+?[-7,D@3SR 8#C@^6 MQ$-'A2$">:(4O$,E)+R8*)G^77O )J1:T%1")V8H1\,]+ZN<+-L3BY@**=1WW.?[ONS_YVI8AVL:LI_H=/BKA> MDYYZK]*A4.OL0^A,0H#R]I$09[D?&Y1WX)FW9W+>KO8XO,X4>?W1(6*#+:XT M0T$..L[I,-]SGG2;L5%@/.1PIIZ=-?%8+, MWERXF;0S3OG"L&1N3^$K+9[?,DPA:/SO1X\BH,GZ0 8E0_"C6SH]"#CZ@01U M@ G5P6S]7FOB'ZWZKZZ+[C^N[HT1O5WU]O;-_@2>]]"(X%LA4DP@%^ !!YP" M!#+"KY*1LHOOT) 0O [&5Z>7SG=>>TD+\CF8(%44=H&_\61%3VQ0-2<>Z9/Q MV9UI!?8RXOH(#4KW(7_%(7-S47O2Y-:M"D=F.863_>.+T==XJ#1&$,T^/4C2!-9/ZOJ)&L=WMX4.S[W:S5/:.*>]0*$Q:YQZ)[L$)6FA%D[;K MI*%%A+_)>SVE;22XU10+EU7K6GB0!E,B2E"NQYY5I3P]<\?CA+'UZ%NUG!-* M5T=PH/HFW0E88;[_3QT]37 .H'FU=-IURI5]#LK]=%JNB7Z!M'@XA*[.D^.3 MXPZCW9:\];/]$5W) "PD;^S")!*Y8C,F:IQJ:L%FTZ??;]4,'6Z/#?KF.Q3_ M&) ,=/UR0WO9Q:Q0*L:\C(J@TRB>"%I"&\N8+0B:TD12O,R HJ?!.-HQF9Z- M4J),XK4VYZ!+G1V3M7K!M*(P9W_ZV.*UXDC5P? IY"SDTKFS#D?/> DR6MK( M9DCI@&A5T*_@^1,J$,4ZLBN _M^#G$KM.#6AB)1;IN*0JN?%>%NZS.)<] ME+K;@P3R )ON#1#:5EL< 6;VW6 M+_E5K\YEO(67L_6A+N1R(4:+L) !"521]366"?LV>+\<1 Z:YO.NW&?O![9@ M=/E9Z4_NPQJ_Z^1B7>=RG_7'+E/S76)]3ST9I$2E;&^#B"V+'H+\ []UN>V= M]@K 3)K^[XQ$^;-/HR*H1\)8!MJ;-D''^JB+5%F(?&!+!-5]V2/?ZUK^C ZC M@!NI!X: 1&89AG;.D5Y(TYB'JPM$F?%\,\0=A68XJ&;05QN#5T"2TW!-&ST$ MDF._D7_WKNUJ$=0N^*7)]2\_EQQE'$M/['H]YWJNY*=5[]/3^H8T_T 89T<& MEU\EH@2S0AF*Z][''41(LQ%HQD6O##N@J*O:\N7H]581M-[[5RN?F_/1QI#_U+0_%_!$1+X$COT8!UJ-IJ#TX M/\0?\U56DTB=IEJM MU;K:BKV_#DGY"K5JR-GF8!*$C+8#3HWF)MBQ$\@\EFSG]",I9]*01[OGMTCQ M5*(:>#G]P20>0*W8HT@IS)V3^I=M=^&:!Q.RSZSP5TWT-DG,'4;FP**NLD[A M>JVYXM'O"4WXOHW9 NH,$2]OC6.D]/-8 Z8/JW1OK(S_J+7-Z3XBZQD!W/CU M2(,"^[*^*$E[":ZQ?$ 1\NB D @S&MB(,[>D+25YJ8V738428)A#9LY=GH8R M8L.O/88CS*6G[U:JZ5ZS*W4\^/'M@W3^C"2H]6U'NW-DV)(X+A^M^%WY7$HC MXT>$=?E3+!'QCQ\]]XP^?_SCP4?)9:PC[)OCW?*XWK'_Q!S2[E5<7D6(64B" M3MWBP^6'K3L:&QOB:X+U4J*H,R(1^F.3I _WJF%1QP !+G\KD,=,Z@3K@9E> M/&^TLAO6%312SAA$[C8Q\SP6-NU'E6[.-AMJ>)-LF=90_?$3?RY)40 3SA:3 M@;PE1BMS!G1EP*DK0\A9UM#T&HX!Z;QU14#+IT!YV\3U&_3J:<5])LEWPHW? M9M+GA"KYKC^N4R@YS)(ADOS6NRAHTJAG,X BXH5(;">&:;SJE+DO54C-JM7S M9-11/N^6)OGX]SOV"]M7":BH3(\'=YZ\Q8"SY;ONH!%LB>'!\W9'=4SIO-0F MI^NPW(60N>@W*TJ/=_Q.9$N4,9AS3$S2IQ%S8Z+6P.(K*^/&' M !]X.;]*^C@H/J)K?G9<,V^YT:/B-#_Y]0#2!4*'9R#*O861\9!P?6,VD@KU M@Q 6.:4?NB0)5E*6:QX'\])KV5%SKGI_.$VD9W4_%=;KW\;?MPJ_U=!M MU] M<8@AUND'X8I5"IG\&-/7P7'Y%@#8@OY',572[[.&Q](Z"XE\,E(]/<1_\Z6%])TCP!K-: MO%A./CCK.6F@K]T(<[<>(A$BW ^BW&%Y4WHBN78VA5:6BI4(NX)FGR\';7N MA1,4!?218LB6EK\^B*K][/#;9$!F6QD5Q['PDXO<.: MB*50J@ABV @_\II_@MZ%50&],UX/CY-?V^D6OZ6):;T;4BICR;N1"&QYH]?N MS>VR<\S+C$K#8%EU4N #?$W$OT_P[RY]B&3N3G #J"3BY+G208S5;GE&2&)0 MY;>CCT]?\B!Y6#7TLR[O+"D6+(?%91Y73O[+PQ6V;6G=+I*LSHY,_BJ591-7 M=MC%(V:X\G,#_K6RV ^=ZNTTW0XD6VR%&>YWS9&M8R^6'2G4XZ(#M1Z1B20G MX1&&N*]>=5NPB>8<6!@2.)-!LF1B #A;O( 9V<48'4+#_1G^$.)LP1Y\K/B' M3ZJ^(GWMF/C,AU_A;P\%][X]/"@4C#7F9&W!? @D/^;5\6:"$*@B05D9,)#Q M7Y+&][F00G>/NR=Y-Q!.><$ZS-LT$\R2SK?NSEJ&:\_9;A]Q/+\=6+I6FX(" M3H_&\#&,F+9@0$U+!R#1EU'E6(%1Z@M J^=9-QN^4T^39F:E'#0HG%5?,9_Y MA&\486MOQ'=+UW%2NI7 ?$_G%?)2+/98<> =8]QJ,4LN>5;]RBF)ID/#1K:; M.9KQ&>+ERHAG!."V2"(6^8H[@:I3K"EXX3K7#YF^Q0*%(=X*U8:H5@>%4SQ9 MZ5/_K&F$67OR:'JW,?L8Y[F^N4+I+*3N@^618<5!A_)#[6X#G@&M=XWP6JA )W([[/]J[UG"HUK^]A&TC29%SHQ!%9I-#148AV;L: M'>0P-)7S;C.5XZXQXU"(&-%F8R-G93.-,VDFQJF$+>?C,)*(K)'&8F;6O*,/ M[_MA]^W=_^M_7?ORX3=?UERS[F?]YGF>^W[6\_QN;5XQ\8IN(FI::Z6WFT>8 MJUJG62 >HBCH.+P8N"20";Q*/[P#,U[+LCI[BA%]]_S/)CT8C:2JA)C%B'=; MFE/<&$_(+[@'B&Z,T9WLC,AI%#UC'(EAI;X\$^2[OP&3<\;W:$J?8?+L7.E- M17^-$Z;%'M[+!9ZQYB&!J"S!?-?=B(Q@J B&RCGBZ*$3T"!(:H+URRN@7Z=> M+2PT7'B,^5GF.)(=%%-H9=O35"VN'-8E+K>.XQPEM#&$4!Y2_JVIC(I5>JER MDW-P_)>,4(?S?YF9%EAZN,F-!5%ETB:=['NX],7K1(]PMJ3E1>F/+"_ / MA_ [Z6^\6("[B7\KVEHLO,J!I8SYP*-"PB"1+> <1:\^KJ[3 .)D+V[MQZ_. MU#C$.CZ+1BS^IU'^;Y"[&9#.[,(X)P >W&WV%UX*O##95T^*,#ORLY_U%&MW MIA^R2ORD*K>N[!Q+Z:IL>8*SB_MV] 3UQV M#4T6](M(7@;-+WL8T9:^&DXUXBJEG@5M8A:M7S7L5N\M$TW(V=Z$2I7JH&J< MSI.[\+KE#^ 4;\O_G6P^+#WBS[X%VBQZ@!@,),PZY#Q8:F;"Q.S_)1 R.U9B M]*B&?:N9=>;GY<=C>Q^J1-FK/9L^W&Z.G>J&-'$+F8_AEAT"GF)6)8G8<9TH M[I[T!AEEM+3CC/_,* 9K?;OZOGYSB?!/V[=F5%#2+A:WFI-RP\SM:P6M.(57 MB6P\" 8W,2II;2_$ID9'>/'P;I_L74L8]"Y,4(9AUDW-%>,9@ZR+#MHYV_[: MPG)E-.,@+?)"]S0?&)9 #EG^!+[/F4+<>SB''<9-D43F<87Y R(_W/%ZB IY MM;\.]9LDTX5YNZLF*VN$I0[';#G:9"R-(M_:/8QI1)4CFC.DY>?-52"O M4-%N>KQ3@^N-=%H4_O'PQVOO%'#IU-]SP\Q,V2L;-DUP.Q\ SV???<95Y942% J?7W4+ M\*MT/3DRMTA>*8EX?KIZ4";Q52V@N.T> MLM*->NO):F<14# H-76BB*H'(>RL,$>C0\H5Q M?5?T4SI5^?=EA0"U$IT#]?6)[:__S#>(,/<#';@RW5->=*Q8(U@TQ5@D<6R] MLT0KXQ;8YF*]5/VQ@LS,XDEG^I$'$Y;?8Q\=<-'K>;F7VI ;=@093MM"V YW M8B57:!%\8$N#J-L4>:MWCX'/NGU$=;]NRX1-L.;,;^-I$PZ>P4&>GIX:V::\ M1QOG,+ 57@M>K#O,U=:-ZKQGR3@RWH_ER)).<.^K2M.[E@0>:\ZNM6'*?M8K M0PAK&;B9VLN%ML8":UI3T5R9/+8G+Y-K2-W%2S;7X5Z&;'T/[.]G@JCF.]GJ M%VM'Y,K>5[V0W_7D!N?6,EWV=-L'_8^T\NB%:C*9 M43[+W9GP^2*JO)HRG:EU=M#H.]J@X4%TJX,\VV354QTQHA$;.I3LHQAXP#'7 M3T-;[L)7IQ9+N -5W=:*EN &\QZ;H5D[[5C2X4:6Q= N7],V!V/]D-OO.F4G M?/-O^,K0TD0.TE)X;_V7'X3:"MK5O:C#$8&[4-4F+Y6)P[WLQ^#XTH.5.)WB M)<-%S/F^RP>IS8XN5EA\P(=!48-"ET/" M2X9V8IV,G1NO^A 5;2WD$3Y@Q:OGHJ<1,?KX'\&6!]7F2@.&?$#QC(BS:W[$ M5EKKD9S'-2*]5)_M=DBR6H[X,S^3FV2A MGL!KH$W>8X#H;$B;V%**$@RRK23AZ^E(DNZU6"T6*;QJS?#YQ_8\93?;84N- M H=W3A)KX19V4_86'(FOYA88-AJ2Y.S"*_;"6^"NRR)QQ\'%N^5G>T)S;3\A M]0I,"^KKLB[YZ&D]K/-1O7\8N&IOL7)-2$%=[IKQR#EWV/O<6C=@1T5.]'?X I^9OZIA&6[SI+,E4/"YFK2 M2Z-D)3%][DF2[:W-;1D[#=9NAKW<&S[,5> E4+=Q 9!XO\$4K/UXZ79-/#*= M#[1,&#\?T'@^&!C'C- //+;8NAIL94],HQWZGM@G5 MXVHR71O^LA'[X6:&&-&+&(,H)]YS8S4PI E:8Z\"IY%2\P3C^MJ$Y7F'\((Z M)X4URAFUFGBGGK[?=M>J?[RM+3Q+EB(V&L/;AJ'(1N>:YN[[#!F"NA/>N%\@ M&X5R\"=8:/:]K+ABJW@5^0:KI,LN5@G,(SB-S#Q=)XF:3CM"[P;G'F*PJWEY M9D8<>^YED%!KYC-5*E?IWM> 8CY?_.'GVQC3]E^0NP8N^-+_?$"J MVS:R;B 8U)(W[&W1<*DECB?=ZU,/B M%YEPA"IG [42#) MA@?9>Z'L:5P<5CAP2;FLA(5P3+[$:KJ>I9<%2[G9!3\<^>0XT[[C4[IEG?%L M\!% *%% %6Q)PS5TFF(#AD6?1,?#>[G:?52U,5Y1VPB.CE2T+9Q;Y[T:STCS M?7V4?B-8_]#HFH%'6HV?I];):'PRY9*;[H.%-^^2T(I3TI F,X/6HE&QTJ@56Z;0[1KR9R7SE][U!:0/-._GV=[-AW[L\6?>, M!9:7AL4$V@_+D>'*]1*]:!'UY!AWL# FZU)T44BD\YW/1?3:FF39)"GFL3>G MSI\]%!X&*"*JVQ8T01P;AES]01MVY"#7&9;NV[6G)"38@J51'TK-FWE383.[ M9F$6[FYUI:!Z1C;QE-RBK)W8ZPG@*UV5A>PGC^E,$>G$$4%7Z3$[EC/'&O(> M,<]D]3K%2BH[]FG<:,[%C>=J2SS]01;X#I";1Y7++UP%T>R]X+ZJ263$PX\5 M-DSTSC$HNMFY)M;,\N;3^:.%!4>M55+EY1UTW[YNV7/_UIN0XY,F MH&(:* _R:!O3)HJJ#?=,[('"B^?-)?L2(28W,J^^Y-/ K!"?*!I*]ZK[/(/E2E"I1,3.@PNAZ*5]DSJX_,9 MTY"1.C'JC("XI39U0^JTA1K0BUTR2/,E 2$,IF]-,TTNA]2R6R.C;?"0JO.. M:^:G6:>VHA66KTED6!Q7NCL:3BKQSOU[B:1_(,PMON&K05Y8_=:6LC 4D?8W MY58"BGU#X_U'L/Y;8S,'__W8S,%_/_[_.5@KY0.1P41?QC"*O5% -P7NF]C/ M*X&/>A-$>[]T=#QWW;?D\EN_7N$9SV!WUZ>_2G827O$!.HR:C*>M)&9'\P%( MWH0/*#^6)G\@)Z*F^ "/,E8/X6F\P&N9 8?B._A ]*0X)<%F7Y[@H 0Z X7 M!M6AQ&"1HGX\H'\NUP4'WA91X/&$2 ?($'J.)Z&EN#6L*B@L:T?A#^NZ[R3 MAHAM7)D:.&FGX"L"5?R>#TP'$#>!;P+?!+X)?!/X)O!-X)O -X%O M\$O@G\ M7P8<^)8LG(^&)8WX@&BZX*(+/O3KYW7(!,2Q!T%L#/X<$R':<3WW0WWHF\+K M=0\HB3%;K^P,N\,FS]P.,^4#(W3X; 83RWLDY<4'?BHLV_(?VGWP+PYA_O#_ M %!+ P04 " #U@K-6CI\_'F.E 0 B3A$ %0 &-V8V\M,C R,S T,#%? M;&%B+GAM;.2]Z7+D.)8N^+^? E-WS#K+3,@D2) $JY=KRECRADUL%J'LZIJP M,3>L$F^ZG&J2K@C5TP] TC?Y!M!!BM7W1V9("%R!>W__:GWV_>0O*G__GO__1/__I_0?B?OWYY#UX7 M?'DO%S5X54I:2P&^Y_4=^*N0U1] E<4]^&M1_I$_4@C_O;GH5?'P5.:W=S4( M@S!Z_FGYER"D"N&4P2Q% N(8!9!BEL!0!B0C,>&8LJO;OR@19)Q$ J:II!#+ M,(9$?P(9%SB.@S!4@C6#SO/%'W\Q_V.TDD KMZB:7__M3W=U_?"77W[Y_OW[ MSS]8.?^Y*&]_"8,@^F7U[3]U7_^Q]_WO4?-ME&79+\VGZZ]6^:$OZF'1+__Y MX?U7?B?O*4&\68JQ[=SW5Q:(/+[&O MVZ*HZ7R$VV(SS9;(<_.']_JG;AHST DR;>;IJ'M+5/FCE@LA6[;<&1KDXM_^ MI'^:+2MX2^G#S)"Y6,[E)W7->;G4*.:4Y?.\SF5U0]E2?>SP^]Z/0[SKP5R2\+>B^K!]I=H#4PYD.KU+]W$@/YXT$N M*ED!NA"@J.]D"?BR+(TQ,=]H\Z^_;##PNBCS%P1Z/BS"*Z%!H< *[2VYP;=& MS?2=;G2DY;\S IVW_B%%]J&>ZCASF(:F_=20.KBTGNP M72PMZ)] 40I9:DO^@-)[3\_^\*_:!W*&:1)FH=#VMLBP-LLQAD0E 40JI11G M1*(H<6.PHW/]GT58QR%/F:1("@E%'&L7)PL))$@Q;4F[&?/M ?^?WR_M>B+(OO^>+V%=6WAO[[+-%F M="Q9!D..0X@)(I"F*H,Q)TS32IH)E,[JM;-U]O9WF=R)7(ZXE3X?BT[.=IOJ MW8*7TNQ>:;[I%''F$J>5L*.7H? =F'&,V,;B; 5? ?IT!5:8KX4'*^G]$5$? MS#QQD]/4H])5'U">,UBO,?J16O,XTDJ^ENV_[Q:?'F1)ZW:&7#^EUZRJ2\KK M612D,B(BAAP'@;9' PPS&9N]8AR+@) HY)&;/6H_^?0,U%=W^C=M(N4+4*R$ M!K2J9-V:35N&TE_RX;1B8!V:VE=#@IY78?S98KR4'G>C@VTIXCPZU M.V*>>,UAXE%9S1V0YYS68X1^C/9%SIL=85K63SI'^AV3.43RH'YZ4(4G2G)%AI/1'1VNE'IQU;YYZ1C?5T_JOEZ1TMISGW% MJ^+>;)DTQ\G796E, ^/C_/JT^\;+[<'ES-L/8-XSA* M(*)40"P%AR0-)51!E(4)DC%%F>-IA2_9IF=Z?:T+_H>VNIJG3:[%!0^-O(Z' M%]Z6T/)LXR669>BC#R,P_-5(#+:U EMJ ?8$MK_7J08:W:[ 1COP^?0JNA^. M^$;?>R8OW"?IZQMH8DU6M#=?B7GXRN^"S4#*.$BX@PY'4 M+K#"D"09AUD:)8@G(4LY=S$=#\PQ-6MQ):)VOHR,KJ[L/H:V/NM%R SNG':@ MM.)=@49 G_[G4>V].9K[,XSL41Y5<=]U//[5"PRW7T]P3-61S*_/2:;YWXV> M]7HA/NM[XJ.^2UX7]S1?S*(L($A)I5U*G$*,:0II1C%441P220.29HD+.0PA MY-38I9$4&%'!MU9"1\=SD)5T,.5><'V&/LQT6)I^1ME V/FTSWR+.+ZI-A#( M!ZVVH>9R(WG^R(O9*P/1HF[MP2]Y]<>GQ=M\01<\7]Q^D5SFCR:(I]*6HOD: MO94SG 4X5&D*HS"+M6TGM)47FE!X&84!IAR).+9SP?L),#T_>T<%4&H=C(O= MB6M'TSW7XC0!#X_OP-2Z"ZP1'NA_U^*#+?G!YW$0%UU.27/%"R*_(\>HM[;^ M5ZU7H-Q:@EB\I^;<&KF^V<]T)TYI'TH<^ZX-W 67#LKW"=D ]/^2E10%Z 3%FRD MO0*-O/YL;%MD/-G+9Z<;U?:U5?ZY'6M]70^;]&LQSVNJQ_P@[YDL9XA&$0L8 MA3$RNP8H4="<34.::%LT9'&6I=B&/0X-/C6F6(OG8,4\Q\O"*KP A:$/25:2 M@6^M;)8;'0>1<+#6+D!D)%OL_*WA9ET=T?BD[?3\FO$LHR/2[M@]Q[[3SZIY M+94L2RG:[=0;^F,K4OJCK&>$JCCE2,*0K/C1K;RWIFL#W2?&XQIK1E[0".R8D^5CY>S(;.S5&)SQ6 TV M.ER!M7Y0%24T&IH0=S+8?,Y]D!GY,<.=#XU@7G5FQ^RY'EEE/BX M;+P6@L(L2&0 HR34_BY7&+) ,AB3A"L2Q42JV.L!N:N$4S-%&^DK(#=R>CX< M=UY"3R?C0R[,T'[\Y<&.G98FZG&MI[:1&TU'/&+ONPACG:\[RS>MP_6^\#J? MK/>>J.?V@1[K]K8T=8'T\)_4%_DH%TOY?IWJ@5 :\YA&D)(TU*9\&)A#D0A& M"'$41IB1Q"F_YMR$4V/M77E-=FXGL>,FPCF<+7<1/*(WM%%]#+B!4FILH?&U MDW!NNG&W$BR5W]M+L+VN9Y$%<]0BUZF![TVJX&JWXFEU.*.=8&/LOLT?Y8PQ MD:0!2B"G3!N5B=FHU P$&8\032-*LQ Y%5IP%&!J[+-)D)TWZ;,/JT/'MW\+ M$\O $/?CB!I<6[L 9^!J>< M-'U.DH]AY!+_=SE68T7Y.=Q.CA%\IS$X':=WY-H1H_%.2[\;A)!PB2!C8< S*2D*N*?JA],M,O,B51 =J\MXA75@$CU5 MH&^00C+6X Q=L^]ERL98JV]=P\]3D9BFA,!=,==75&_^:ZFMNG9O[)-J]]P_ MT_8,Y7HAFGQ#[?7R>5$M]4?KQT.E89PF&8:2*&3R_3+(8L0@2B*4\A#C*',J M\>=!IJG9G:H\R#'\]:,OET?VPVL>261Y?C+L00Q]8;&GSSZ#59W7: M8%:FU>G*%+)ICYF;16H4 QO-!F%'CT#[.I3P(-&XQQ#^(-P[>/ X= ^_N'L% M_$S#NRYKJKE_>IP]T'R6HK7^6,NY$)\T0+.!.%9 MK*( RA!3XSIGD- PA@K'@@:$)T%JM7,XFL13(]V5;. IE_,^!<4&75Y+(W9* MBS:TB7MY3,XFRA)LZ=T4)FLT!^M[PN@^@2@=UV5ZZ:@=:WG_,:)X7.'W%M7C M/'$/T_M]01>5-NN;A4N );2NA?UHOP MK5$$&$T\;J)?A*0GKZ"?#*-:^A?!]-QZOVRP'A;YIJ31)_6YS!<\?Z#S7^G< MM#3_I%YI'T"_V,N&KC M(DR-$3=*F*.OM1J@TZ-II=5I EHS9J.+@ZG8;[DLK/7!%V%@VIPT_@ZF^N#K M,)*IOKL>#^OU8)OUX*OU>.["^CI$N C+DX9ZOY'',]0OTGS'4+]L)+<74E76 MLP_T?Q?EJV55%WK8ZOI'7NF7#9(\3$+( LJT!2ZU\9VQ#,8X2+/(]&)'5J<. MAX>?VHNDD1"L103?C)"6@;A' #Q-_Y?#,C"UK^0Z!X4U.9S6^)3EJJ_!N-/3 M3LT"Z*3M5QGN#,)VQ.$?MX%)9%TGKI-XNUY<)S3XJ1/[S_X+QMGAY+ENW)E) M7Z1\G!T0QZK(65[=L^1VVOZSOBC+_NQ3_ M CX6J[_F565" +6_4BSKJJ8+D2]N'8MU'U@6.Y*Z$.JA]Z/6&']M,6X$O +O M&L@\UN(^CH*O\ML'9ABWXO9Q%?>*;)_XZLL4*WM;E$KF=1.[OMCJ)%B]ZYH) M_E7FMW>U%-?ZV:>WLBNJ(S^;NO">M'E'R-(U.>R^2X+YT>HGJUU M[Q]H7AJ)/JGWQ>+V??ZHYZDJ65?_2\Z%%NWW2LXR0:(LC@1$66K>JI1 I@(& M99HBR3!)*7?*K[6:=6IOOXW08%Z8+B2F3Q5MA 9W6NJ&UY;.H3UV*V#WYO*. MZ\!OF(V\5\#("QN!02/Q%3 B-S6&_JZ8.2KQ:_5G.,V_76!8:\-L-/% M_9CI#2T7VCDV+<0:]GR=SY>: V>("Y[)((-IQ"*(L5"08?UKAI*8!TS$:9JX M;4$**-8[.,2A1G5'U.#>>^WH\,;DI)JV7YM+7G)8,PC2(<0Q)(;+8B$TB3 M*($9#Y,DP6D%L88IC2G%C;YKLSV1U;V?MO;TWWW#W^4K0U98DK0$OJOI? M0)*B*Q*@QAP),;I*TZC;?KP"^G\F/TG3]?S)C38.K( =8_0$=!RR6(.XO>?H MCR:.Z^Z)(0Y,,"HY'%?P.2^<^&;ONF4F[6$W%:([A)UE*0DX3U.81%23 ]/_ MRTQ* DI%2J1@F0P#YY)E1Z>;GJ6PDK9?FIL5Q'9/OR_8!N:!-5[;^5%M^Q?3 M,.9[$X&I3)A9*45>:V>EV@1?>*U1=A8M?^7)CD\U=F6RLTH?*$IV_AK'6,KZ MH9S=_.>,*HJI0B$,1$P@IBR#5,4AI()',5(D4=C2O^A&G!X[W+SYS^NOE@&2 M'2JGG_8>F@[]8C^IHGW@XZYB!YZ]2O*?;XO'7\PWV^?._+05Y=B-,$Y8XZZX MZSC&9W_NDX=^K.[RNM]14W:?@H' FW@)]5.8/]8NF2#>\=T MK/3OR[!US/)V0NET6K?=4"/F<3OIMINX[79I/V?HBQ12WC=VD-:F6-1EVXWN MW4+/(:NZ+1KXBI;ED^E1UR2,SQ*$21CA$(;*5$V-A;9T8JI@*#,1T"0@2>24 MJ-U'B*D=\GR@"V%N\GS^I'VGE3Y@L:,0R#N-W-RI7HMDYV8-#?W [X"-^&!7 M?K!2X&I=+G6E1%>ZPI_S=0F&GIRR7B*,ZJQ= M)S)^ZBL=QX4LA\=E-2$VWY M]>F>%?-90B(E$<\@X2&'.,N,ATGBJ*XGG$-]3?OXZQ\V3_W^2*,\RD<56#V?Q[_0PW%L MNU6$ 4J[]B:(*A0H;6;0*,L@EAQ#EH0)5#+13UXD>$BH=26$YZ-/[>%KY0-& M0 IL3CN'V0MKV]+V43I5=WM%?"$(II0&"C!($:$>4?6H!$5W!@7K7).*EL4TY:!*:97>)_ M]<;*)?$H^;0R1_POB7.>R B]'OWO2V;J.YWV@%:W.9L+MOX[NO[HJSS MOS>B=^GFN^=JJ8A9DD44AHD,M?D<:/^><@03GBB6Q50*MUYL%\@RM7>3Z]&P MC^6P>]V,!/+@&PU&BRZ)9*/'*I]DW4!B6Z55F-< _<$]@.J)U2^19%26]@#9 M<];U,61/#X+?2;&5"\)OB<__ID2G87BU=S6E4W\D?]JT;BCQFEBA(> M,XA3%D!,&(54Q@1*I43"%(E"%3KY GVDF!IS-J("N4KM6.>^.)KYO1;$TF ? M&N:A3>].?E-G]% *3:/%E;&]6T5 H\F5J1LT7S8'+#??B_:/X(.L[PH!OMTT M)[I&6]"HZ[-?Y25P^[*5>\DPKM5["4Q[]NM%@_6LEGBL[4&QT"2@BO)>RV&^ MM/K.YV*>\Z=90(,TP6$"68!C3:680Y9&'/) *<9PF!$6.992[">)RR,^4IW% M8U6=';=Z^RZ-'9^. /? C'JZ]\JV&LU*;+YY!5I=P+?NWT$8]$* ?95^["G% MN'4A+X-JKVCDA-.,Y8P(@(82V-T!H)JIYU*F"$2(4*S-+-K MYFLSV=1LRZU^@UO2VE14=IF(60ZK@SW1;*-K;?1WW/O"[N:;Z818*J))(8JE12[*^PUQ*X5Z+I#Z*ONC0])!BW2DU_B/9JUEPP5,\8(_F]RU/5]MSG MLECH'WE[T/.I?'5G3GW>+;:_T30+FB MMK595\(Z]B@]@2T/&:-22)BDH80X0!(2F2DHD<)1D"),(L?.-I[0'6?+=7!\ M[=XNGC ;^-UQ!*P!PFLM\/#5E?7$3./V7CVO\EZ'58M+^C:Y*?-':JJ155_D M@SF+7]Q^4IN_7IM*97G]-$,1IQEG&914:OI(I8",ADRS24*24(9IIJP:VKE. M/#6>7F5&@B_&D'I?\#^:9^1M49HH,?"5SF75G,_F=8_8?>OEL&.;(4 >F'JV M1+X":Z'-D?CF$["2>]CC&5?TO/7*L9QVY&XY;F#L]\MQO+[O#JF>H'WRWBU> M2U9KQOQ RS]D;4S7-IWYJ^3+LFD8IC]\)>E6\;>P. M).;(N[_#@KV_13SP?#WC2$W)U+MBKJ^H6B$V'6/3,,R,31Q&&$&LL@QF$250 M\"A %&.!8\=BZ,L>>Q\57$.;QB<:-M#RK\%XXY?DK^O'%I_I.EGOG6UWMA)0EF5() M9$Q%$ =A FE$%>Y$77_J->-,$YA:\<8GA ;F#*. M@#7 )IP%'IZHXM1,HW*%AF98%^%]1/VI!95)J 3%IB4VZK M^J2V_C832N"(8P81,^5=8\0@"WD($4YE$E**-96X50RTGGMJ;/)%/LK%4OLC M9GE!V2IB.L(:T]"U+J#]"MAQS$"X#LPYG=2@$1MLR7C5U?JKS$[N].<,R7Z!/_I08^T!_Y/?+^R]Y]8?FQ>6]GE&67;(!#6+) M0NT14:6H:02!(",$0R*E_BA):8B(G8-T;JKIN4?O%MH+;3H7/!@)S>;)?2L_ MX$57 <%DTO$YS>\="G*=POLT/_G$S4]>,50+/08J<6FLWW^QF#KZ30 M@Y7R/E_>5W\M\[J6BUG !(LS39JI(%S[C#*%C',)PY@CJ:W!)(WC5:VFZEW$%\[FZXW9N/P90O6 M2KZSZ#A;:*?4]V2*'9QB5)OKE)+/C:N3WQVHY-FQ^C3M]I6V-^IRV0;R&7?U MYHXNNLHU'XMF:UV*+\5\WH4KS)A*,6%"P$3&4GN3A$(:,08Y86$2*BQ1Y!35 M,:[XTW-(M?AY4]^DV5ELZV%5ZW"%*_!Q:;8+C _5P%"!;T:=5?2(8S3TR/>* MY6[\9.^ @=G7IG#:F;IIW4GK%@:@W02L-0J;JFIK(/K?3_[+J0VRK&-55/,K M_+2*J@VR,,YUU8:1HN<[-K]=Y"KG5,NPB7'O_/--C$B09AGC3$*4ED\-Q6P4V,D9Z51P?'G9+8+E2\<[ MM$._+$Y#.5#DC!M,OLC7;M)Q2=,)B#VR<[OZA6H?KXI16I8_#J0D*C7%>CB# MF- 0TK2I/H%Q%*4!C4*GS)MQQ9\:::Z$&[L&LMN:>S+H7VPE)V#06U="7H/P MCUD,N=<:3J4>LIOPT[+>!UD8[U61^TEQ81&E=XN'95V]EX]RCKKP'YJJ+$4D MA1E&U!0^3B%-,@*C# G"4A0I&O>JH;0_U]1>.8UL /4LE'0 2[NW@R>$!J;R M39DD4RW3"'H%.L &"*>RP,1WH:0#,[U,G:3C*A\MDW3BDAZ1")L*F=?\OY9Y M*45;??AZ(4Z7'_GU:5-_Y'V^D.]J>5_-PD@%A$3*8*\9)<$8TAC'4*8T5D03 M2I!9,79F6>[P"+ M<(J76]>A3>#_GDOJ$/+QDXSCYN"$\_:/:B>WH.TX_'/I?%@RSKI\]S9E!B8?9_KW_D MU2P*F C3%,,4L=A4D,.0D""#)&6"9(QG$7-KD7IJMJGM;G2Q61LAP3%'?27B%=\)S.M\*[;O0,U>&/NNKGF9(DX%D,><01Q%@02&F20"P3 ME(7*D)!3@JM/X:9&2FM)=V)&^U6J][J(=DSV4DLS]&E3OU5QIK\AX//$EEY% M&Y5UQ3LQI189="+:W# [;^7HV'\TIR^?:8='C_;YXH+EX M94HE-)7_VA_$_UZV!0.[]M'MGS^;;RY+4US-M))&,Q8ED2($P2A1J78K0OT^ M2C,!)4_B(!()H8JM,JAO[+T+7_)9\=)NZO7-" [&1UFWM2G 0[OD%1#+TJ0J MU'<2/&G)'1N6^EI.N[?(J*LS4DO3E4H-P[=*@5;JMJU+^^-&,=!I=K7ZR"BG M?VG5 W\[M8;N'4T] ^ZKQ:DOL<;M>>H9S+TFJ+['[]M?>G&KN>S>5'O]0.NN MM.L7N6*<3ZKK/V.\'S/AS?=BQA*N,$HX#$S+5)S("%*:I3 4.$E$*&.JG':) M^@@QM=T@?=O'KOVC>T!O2;T# SHTS6KQH9&_*8EM>A$V*CQ=-80)M+ ^VT#W MA\I;#^@>(HS< +H_2/O=GR\8:^1]EB[#HK&EU^D5OY5%5,GG""Q)K0SBA\@HTKRGV^+QU_TE2T/Z1\V]'-LO%&HXXPR MJ\?^W-=Z9J(>;V5]?6\Z7/V]897.=S9VY%M]<\R$0HF*T@"2,$T@CC()"9(( M)HDB+"(IEC)Q2E+M)<;4"$#?3ZEC\FH_^.TLK^%!'3X(02L #^?L7#6;@DVA MNFUM.N?6:.(Q&_8B)'TERO838MPAW>ILII@+]>ZE]F?66?^?3 M5*^7[;.O>6(6"4$9H0)2;HI,2T4@95S (*0HBA+..'/:4[>=>&H/?;_\6)LX6BAWRUC:)=SR'MT(:*!N9K\!:ZBO3^XS)[BRRM3JTY%ZM#B>L M_-D9=M..;5DX@7' EG"[OD?=CE?%PI31+]\7=%%]D5SFCR:,I$E$VF1B)8B$ M@B<2ID10B'' ((L)@H2Q)$TQ9UF2.O02L9IT>O&!*[%!(S?8".Y04L$.[]/$ M- R& U/24?!<([KB,5E%CC.V_P+=>2^VHXX@3,R2(/=B.-5[O! M2;.=D@QN5_:@YRX W61#KP:O7A7W]Z:N&YUO;G#,.56*2W7:_MP=Q=B>JMM\);+?]67\!< M5K-4"*6",(0!X1G$<9I FB:F&C2*19;A2&56M>ZM9YP:9Z]DWK8'F[:BVQTQ MK8OM5!ZA6M[DP@MO['9.P_TGF3K%^OJA(U-8AF&4*(!#B$2Q2-W:<@^V#"-W0C.+,"SV*F8A,[TK*$X#_1 P90(J*-2F MC$))FB$B$[?FF$.@/VK?S/>RJE8W/C#ERTZUZO:R"'9'& />U@.;-5MWM)&Y MS;4R/VQ)O\ZJ\MD5O1=@WCJCN\T^*?-N#3XT>MF5S MHX4=R.Q8H"\0 S_T5A@X/]J'E/7T).\,/>J#>TBIY\_IP>_TV&)MLT ^J>O; M4C;9([^;*CQ?Y(->]SO]-GM5-"T"Y<(T"/R0+_+[Y?U,XBB01#^L,4$8XB1, M(8D#"4D:AU&"4RR3R"&4H8\,4W3>5_("NE*D @]=2M=]*[;#SF&OE;'8DQT: M[8%YI!6_:?FP4J"K'+6U #LZ@ _C8.^PBSOT&HRTJ[M9"U-2A3Y;CW*S'GQG M/;IGP5=0Q25@GMS\[37P>)O!E^B]LSE\T4#]3,%W"U[I)J:\=G8\9 UGBG?DM7-$/6S8'86[.C+,/ KZXU2DC?%#%O-@%8-?*&U M!+L*7H$=%3?5CPYFD6\2?J] V]_!GUGM=04\V>-^9!K5D/<*XW,/P._@/3M_ MM-OSUYO6(L=;Z'"IB HB!3.5FKH? 86@?X7)\W7N#N"/EJTF(P\SC=@MQAV2O;4B/(?I: MI+N9IA]EK1EVOA3:\OVM*,3W?#Z?)2GEJ8@99"R,(18H-66+ ACAE#&2! %B MV:PN:CJW-3C/3^I$7NNIAWNX3%W-U;'2.<.C/]*VEJ)?_ ;FI>>Y[)6V^#2: M/ZUE!BNA_^S3EK/'R)NI9C'ER):8/0C[AI;#M7VB7!.4!:_I4_695O7KY>H% M'411A+)4PBA5S!R0($@X#V&&:(&DMK'M1Z<8VIV48),;F46 *$E!0]: M5"!L.SN>@M)B5_1R@ ;F#HT-W(/&T4X\A9%+#.K%6(VT/WD0,U\AIB=!.!U4 M>OC2$<-(3\J^&SAZ^JL]*TJNN_"NRADUW7BKO"E0]NO3UF^;M)8P2#E2E$ : M!\9_)-KV(G$" \4HBV(@#0WRP*2[ MC>]*@1V@KTR1QZT_#-I^\A(P?15J["/"N)48+P!IK]3B)6/U#;)[E(NEK&9) MR.,T3@(8T@AI\T\;@B0(*>2)D$PH@I/ .3R^'7IZ1^?&"2I;Z5RCYCJTHD!* M0J(8,A1JM"B.]6LB(C (8Y2I,",IK,0C_+N/_@-S\4HDGW&! MNTIZ"P'LAATYVF]7F?W OF>?]_!4CU91^:C9[^:[G#_*#\6BOJMF,E"8JTS M!)OZWE&8P2P4^O&,N" A5R1@V&:CS&W:J6V5F5O#P3.SA]?"H1T$M($?\4;F M3:6EU5EG!;38P,@-6L%!*_D@T#KXP8- /))K[ MJ-Z?9&;&3?K3]:..YULX: M[GC;[E?WLS*O%W4N\OG2!"5\E;SK(O'FA]G5E,*DAIJ#XF5[$WY2;VBYR!>W MU6=9-D?)[:[_#*LD5HQ@&&GC"V*].)!P&D$4)83%*I292-Q,5"]R3<^^-6K! ME5Y=ATNY2=,!LE.P38GF&Q7=;#P_JVIG((Z^4@._>K;U 1N%P)N=I=G2R6P) MK+0RC1O:(!W_H3A>@?9DX?J1:53SV"N,SVUKOX/WI'23=&9:+E__R*M9+&@8 M(,9@ADQ.=\("R%*EQ@.J;7W@!_\TLCMM$QB;_VTU47]4WTGRYL[ MNCC8V66&2-^J#6^A]OX#6!SET]E^VEVWFYBOV/T>.KYV)X M:_S5=_Z>-?M7 9I;\;;5^H__*Y>E'O+NZ75Q3_/%C,@X%!GF$"540IRQ%#*> MQ3 .A$APB@+%GYD,AO' M;X3+X'6OX]\')E_%_)WF'K>B?Q]8]LKZ]QK$6_'HMF+U)AB&1%)*Q!0,L:(0 MTY1#AK+(V-LD8%S_-2,."?%6DTYOF]-';7\[O"W.O[QC.#0Y'2MHW&'JM6CT M2)UTZ-Q&',^QZZ7ICH/7 M;X2>%6?*XD&6]=-G?5_4UXOF;./!W'F_E455S508HS1!!*81I1 C[?"16*8P MB)!,!*9)J"R;;-I-.+U-N)6\5^#!2-SL;\N5S%>F) HO*L>*#6= M[,,_0$Y M,+UO$/R\1O#-!L%&7(]U8ZQ@\54JYO1DXU:'L5)\KR",W54]D^_RV[OZD_J] M:BL]?&(US1=2O%N\^<'OS"GKVZ+\I*>GIASB;JSV#*58T23F4":<04PR"JG, M)!1A$E.%5$QBIVB;"V29FAG:J (+!9>F-FY30\/T5BUN%_G?M3=FGJ]BI4G7 MN;Q@\_RV,29,7$7CRCH&X%RREG:$-M(*#K15:H%P'RL=V\A_]=SL MN]K8?5=@6PW0ZN$]!>XB'#W18C\91B7(BV!Z3I67#=:/-#\LYW4N[Q_FQ9,L MC8/_62XJS<]?<^TIJIQKC_^COEW?_*C-W]E<"V2: @FPC!*8!:K#.(,I3"+ M&(8)DDJEG*@$.S4!Z"7%U%SN3F;P=KEP])O[+8(=(0X.[<"$N"-_LSMX!3H5 MKL"6$E? J &^;10!;Q9F/[S9T?!H)EX$J"=F["?#J,QX$4S/F?&RP2XQ)]M M.MEP<;5U_H=9H,)(090EV@UF$D']0PR30*% X2#A*7$AP%.338WG.BE;P\31 MSST)JHN%=SE4(QERNV@-Y+K:8.+5*#LRU0O87J>5/FQBG;GFT@*K)E6L6#1) M7VK=,:1K"_*K7$B5U\_#"3B)68H"R"..(49I# E/0LA0$*DHIBQ-W-*&^\LR M-;;Y7!:/>6-7F=WPO&WF4],?KLQSR?+8$=-(H _,6]OE5S=ZF-^V&BEUNH"? M.FW^/%(-UM[ >B_%ZB[)"U5D[0W9\<*L_8?L$8>H)]-&/,_IO ELV>0SO+JC M)>6:@K2IE_/JK]*GC/#H#^R:A,3U.-%Z[I%YN=.$[/0_=XP;Y; M5,O2N$.KIB09HF'$(BAC$D,<9!1F413!.)4Q3Q-"TA!9ORF?#3ZU5]Y:/ =B M?(Z7Q9OI A0&?L6L)>O3U6;OSK'G^@L0&8FT'9!Q(]HCJI]DS.?7C$=]1Z3= MX;!CW^FWC[)J^Z"9D>6+9I6_R@=-AK6MK+>C$U1MT( M>^G%>KZ+]N+R7'JX<6'=Y<9OF9$(!SA4"93$I LC%4.*XABF0@:21VE,A96/ M,8QX4WN![G2<\U,S_>SFP1AW@>NQRMAK.^))RUC+>L'9BT_TO1_'>!'NA4YH M? )[_-#&ZRS]7B)'(AM7Q4ZTPZ5D2#.HB.2F+&D(29012*-4^V$)C:/4J=GH MZ>FF1O*G G[/54WI@[8=^?K#<& RO00^9U*T0\43R9V9;%32LE/\.0E97M6S M]/%6+,^[+AVALX9G-$DY2XQQ&?((XC"D, N2 *8D)(RE+,/(*4KOQ%Q3HY.5 M>$";"FUZ[[S#/7>-G#F%L!V+>,)M8 K9B=2[ FL$.TD]%BD^#X>ODL0G9AJW M /%YE??*#5M<,D"BV%8#N+])6M[HE9 SE*1(R4C!D 8)Q&E@NOHP98+T:!8' M!*?4:6O868*IT';OX788S;8P=6P(YU!,1Z8BFRRP.H", D^ MTUQ< :,#:)08*0/L%'YC9'\=G'\ZF5^GX''*^CHY4&^#*:_U#(^FMD"M[SJ3 M+]&4'*@^RGJ&.$4"<0[#$(6FP60$::803+E,(A$S$2;,IHNPW71.O#9"]V#3 MZ_L5+0)L^%-)BTH;"0%&U';FB;5%=#2>C6;+%#Q9SF= MFFQLX\E"\0/VD\U5GDO"O<\7\ETM[ZM9$&G?*Q8A#(*,0"S3%+)4$/TK"H-$ MA5BXM4([/^74C*231$#37Z&X/8"&+A:W MF7 :!>/V + N&K=_93\*^BB_7_,F(5Z_J_5L"_TC;YO2?"[F.7]J_[\)191$3(F0BXB[E2YR%<'E:1JK?A'7TLZ?P+NJ6NIW MN*G)+XH'$VB\T0SLJN9&5L[+9$==0T(_,)%IT8^#J]FM$1Q\Z_X=)*.J+WJ> M6,YY^E$YKR\XSQFP]SC]^+#9(UO0^:M2BKPVAEY5->T(38=EEI(@"JF &$44 MXI E,(LDAD)@4Z$]S7"6NAACIR:;FAFVDA6TPH*-M+U:5Y_$V8Z\?*$W,%'U M!\Z9D&P0\40^)Z<:E6ALE'Y.*E;7>-\8TCRVO%\VA=RN[TUOD[^W,?XLC051 M2$$41B'$3#'(XC@V=2&I"!5/1;(NGG;Q=M$1(:P>F-VB:0,3SI:@8%M2;SM) MQY;CXMVE2R">QHZ3,_8^MZ'.P#?\UM0Q ::R774&(('X7#"WM?Z=OM[B\>^V+.V>/'8''>\6WS(%T6I&6,5Q_NEF,_?%N5W6HI9)EE"TU _TUR9 M4KH\A)E*)41)B@,>A1&+K?K%.\TZMK?C&*@T\R1+>S6R(Y!O",_,*NT,%_YQMF] MHK@+;KXJB%O-.6[%:!9@G(& MLP1+&"8\BB4.<8BKW<%J6N2ER60-E M'HA'LQ2.:<^GD+>C#U]X#LPAC9A@+><56$L*&E&]MTVVP<57TO.IJ<9->;90 M>B_AV>8:[T$:VP9[R#C%BB/((J)-$D$R2$U7 9$RC+ *XS!P;--I-['+XS%. MA&LK-Y@;P?_B+0+#W3GRC]^+1EH,Y@RYX31\2,6+N4-N0#B$3OASB)KWR^>R M4'D]2],P2U-J$@7-N1/*$DA5',)8$4DP3XBBQ"5O<&ML)QMFA"3!1C3PT,CF MQBC;@-G11D\8!N:&%H'/IQ%P?O0/Z.KI^=X>>=2'^(!*SY_40U^YM$A?4[+I M5V-S=&QBE,2,IC*T#0EPA32 M1 B893%1$O$,QSV+]/D0;W*.C9$>=.)?@76]_NNV8#O84J1OT3TOJVI'.R^W M5@,SUW;1O48UV.@&.N5 H]T5>+:::Q6WEW&DGD<^%\![W3TOPKU0W3V?P!ZO MN^=U%K?W@I#YK-N6?7KS0_N@BUMIVF3.I*)!R!""":4IQ I)3>J1@BQ.D(CB M((LC9_US/-N:AE=;T0S]K#?)3UJI(CYBHC M7"0P)5Q!'*$ TBP-H0ICF<11G#&&>QP_G9UXH@=1)F0)\%9$\&!2 UPS;\Y# M;F=$^4%PS.)WYKA[(^@5H$K3,[B>SXOO3?1-T[:J309\K[V6 4IK6F/F*Q7Y M['SCYA[;JK^7;&Q]84_?^C2FV30E:5Y$[=9RT/65+@ .E]N60\)QO6]^D.TYV!=,%1/!I1-.-AO MMY$TL$-V1'-NNT/YK M%KNAY(O0["8=E\.<@-BC+;>K^S'55FYT$XE@&+*4=WID/47;L-M8[]HV_*1N MZ(]9%I&48!EH$TV$$ M.($M2S6"9*1I#E(J44W$8Q_FG9J-MEQ!H0AM*2S6%89;&$*4I-BED"%(-"^21 M4"K5/P4D<6&WHS--C<=VSK#<".LXFG;4Y 6CEW46KSKD/+;_M4;'$\LD?;G9*'**$!#6"$8\T)6(:0BE1!DK (T4Q@%+MY18=FF1H? M-$+NE-GIU2CT,**6;LVE. WMO#A#Y.Z_[/;@ M5V4]^T!_Y/?+^\ZL#0G"/"8$*IQ0B".3DJ4??D@"1KC@C.+8JO?DWLA3>\ [ MX>P>YWV<3C_"%VD_\&/;R>71G#^J[:DG5%^T]73JWS9/YOYXHSR-1]58/8'' MO] WC5K)LI1"._UM0H+^8?6W;@-T^TSG>B%^E0NI\KI:.0;;'\^0X%%$]'M: M9@G7CVZ20A;IES4G2$@B]0.,G$Z9_8HWM>?_*YW3TG26-H<&W^FMZ]&+Y\6S M,PE>;DD&)J65$F9O%3_(]%X^A)T81*5SE7W(]7WI3>ZW?*M.E*:.K-0)/ MVJO=Z'1UKOMA_UWOH>#WO6ON7B>_?*ZX$U9EQM]Z2SE M+(V4PA +(2%.60P)01**, EQQN($QU9E5YX//#43?R4;,,+9)[GL8'6:42]! M8&B+VDIYIUR60YKVRF'9&6BTW)5#XF_GK!S\O&<]@*(0W_/Y_+HKZ/-Z69K6 M5[+,"S$+:4HSCC.8*E,E+8A#R)!@, L#D:$H2P*W?J"G)IO:([F2M:M@;QR[ M5ES0RNM81> 4S':VD"_P!GZ:>^/F7GO A!?Q0A.335N=0(+I??*%=A[G+\JFKCNLK$5])SF%WHK9T'*<"!3IL&F MQ.P!9I!AF4!,"!4<29[0P,[YNUB6Z3EW&Y$!WY;9CG0N7YS3C#0JX",$#+0E M[3H]MI+I*K"U#CNJ@(TN8RV)Z-[Y[2;L))9F1Z0QEDAU2U1N+='MD4<%/*QU M^OGR=XXW7-L7DAFN>!: M4T9T]98T?NT'6=]I XU%5* 8"8@X-=4_D:E\;NIFI3)3D11QDF8]TK5MYK9Z M'L?/V'Y5W-_K9ZS=6BSE0UN?Y YU?FU1_T\;E;?XH9RA)(\ED!D,A2-NHD 9Q!B4*DDQIAUU( MMRY2/069FB-_^/\I1#Q& M_Q^<9O3@_U/*'HK]/_E]]PC@5VUZHDF[5DKRNMW#_*2N11O>\+JXI_EB1E0J MD#FRT+:/@A@Q DG",4R"+,@(QPE-N&UHL-V44Z.(C=2@%?NJVWXW6;DKT<&W M5GC+3 &'!3C-)\/ .C"S>$+4*539#:0+8I@M)QHMN-E-\>VH9\W=T,-M4 MIUMKZN60LR20:9*0 82(X@)%9"DVCT+L$PBE22Q5%9,Y#SSU AIM;N^W](7 M.W=XL,3>SJ@9!-&!N6@%IDWS7B.ZUU8/;FCYZ_9@.>_8#1_2#T?S;<=&*. MJ;%0A,P3D@1 :$DU"U4U$+;=JDY!:7%>>CE Y.*Q@;N07,^]\H:(X<#S,NQ M&NEH\B!FGDX;3X-P\ASQR*7CG1">EGWG[._,5WNFAR_J7.3SI;$#5UTN965* M.W<.2JI)+L1(0)ZA$.(P%)!E5$'.TR1+,Y2$L17WV4XX-2+;GIALW]=Q2^;TL=-OK>J;&KEN_?E+; M8?%?V@0<JG ?.E"V;'7B. /3&YG*S,/LJ/N"3]?J:H72C-N;JH?Z/:243T- MVX]>NU+X;Z4PU5=OZ(\N_[5+>)W%4F&41@F4:9A"+"("&4L1C-(D"E3"A$R= M2OZ2 M.#;+J.1P1M7GI'#NZSTVPE]K-ED8DV51ESE;-H'D>LF[[0D>GFAHE=,*";6F!$==Q)\@"9(N=H3Q-MJM--G9;[>[HF\R#17RGI9_ MF+9FS2]FFZU:G3Y=VT=5T_M:E+6Z7EW]*\;!*<-MM_LUA%,<8HTGR2:0,Y"S)(A*FX*RE+ M2"8PRS*GMAS64T^-9CX6"VC60]9-.WG9* +ROI7Y'=; CG&&079@^FF%[I(> MP9;85\ (WN9(@HWH'NN<. MR?)1/D]OD5S$C# "N<@XQ*FI8Z3T3UF8!"(4<2(SZM35]OR<4V.LM;C.;1O/ MHFM'29XQ&_KP4TL+UN*"3MZ!N]':(^2O6>/9&9TWG9%VS]#PSSE(N09#$.SF9B@%%*>(6TZQ6E&><+"R*ETFLOD4^.> M1N9^-#H4Z.>5CY@!'38C-_#S.+4XA(D!J:0+1#ZQ//OH>%P&G$)*B,=0-C<(F[' M"\>4/GFBL'?1>(<(Q^3=.3+:\Y-]?+J,WTRFRJF MT3;GY5**55Y4+JN9((*F$8N@XDEH*M)&D+"$PR3B$4X$XD'H&"W;3Y#I'2ZL MI#:YEJV@G;$V_*H,S+DK!)BDN0]%; HI<0(Y>WN 2H_>(7%XW6P]![ M7]!%I6^G)I>TVI10_"CKMB_$JT*[Q_>R[*+M9E&".2,B@C*B&<1*2DB)RB!* M* ^D%(&(E;4AZ#K[U S%58SH0U$V00>%,N5$&XG!W.BV573T"BSD\2X;'E;& MPMP<$N^!J;$1O75D&^&W*NY>@8^F46>C@*F!V*J@?VJ5&!)S!Z-V2.Q',GH' M6 ,W&[DOAB=M:.=!Q[.Q^^J[8X/W'L2]#4N7*?>$0G:3UW,YDP2E*&8*1BQ@ M$,N$0L(#!!'E6:*T44Z#R+85R_/!I_8R:(0RKP 4_L3^O,KL?+)OS+*'WFE& MOQ23@0G;%0ZG5BW'].[5KF5OL-%:MAQ38[MMR]'O]*T46U4FC"]?W,H%?_IH M*C*N4JV5X(%*)(4RB#'$4:C]Y"21,!.AQ#1($YQBMV*P1^>:VL-K1 5;LIIL M;"-MSZSV4RC;^;*>L!O<*NL+6X\BKF:&FDT M@NXF^AA902.L:QV,H_#:\847T 9FBYYXN5>\.(>%KU(71^<9M\;%.77WBEN< MO>"RG,E7Q3W+%XTSNHG8VH3^!!BE@9 "2LQ,!U^L+0SMD4$BLDPF),TBN[-$ MMVDG1QX;_!WWT"UAMN,-_^ -3"+K!,LMB;?B.P>J,.$&D^<$S#.3OD@^IAT0 MQ](S+:_N1T.?S%&5*3I1RCNYJ/)'V49(&-OHHZP_J1OZXW.[8WM=M_E,9C_D MIOBH(3 93L5LIPDD:)?B>8# &< MX1#2E#(8!8HA%(8D"A.GY(!S,TZ-Y;<%_F?0BNR8)7 69#OZ]0K=P(1Z"+5Q MFHY8H^0K2^#L?./F"-BJOYE!Z[^"IOS6%N%S>) M91HJE1 89D1!S",!,XXHI"0R=FF66!;L!0:=Q(X5S,Y!;</LJ2W M\C<]=/V:UG*=MCE+8X)H1!745!9 K+B$3)KJ$G%,M!4E(\["V4/3=.5K3QP1$G9"UL5W[>1N0G0+0[ DF04 M?* _\OOE_9>\^N.5%%I$6;8>\XPIKF@4*9@H&4&<1#$D46IR2.,T)"B*XL@R M#>OT1"Z4.$Z:U:8FQ(.1,)<5X$7'5P\FK6I.\WO C1;ML4AN+M#.M4/L^G'< M3[_,_&$Y\.NEDQ$8(4$CI>FEV6V>>0'*(9K?"V CA>VO@"L-<.U-9FZZYE9\ M^ME3:/Y90$[&X!^_>KQ@^[,:[$35G_]V[Q37-IE_T";M6MV([U6(GK&&QW"F0[T]\3 M= -39F_4^B2,GL/#7U;HT9G&3OT\I_*!_,ZSE_2CC74'E>)#OBA,OD!C)'8' M%]KTHIF4F3:]9)I!'#(":80RF*!0\"051.!XMI"WIC>+'7>!8WXNG1Q98PL+P$G9V"WXQ(/4(Y#)RM!3\1T>,Q!MX/%$ZN=?:\-0?O=:_+F[; MUNJ: FJS!'H2N-X-3T^/VC.I/U^8:4LI\OHMY:8NU-.KXE$NZ*+6ENA]-0LBC#@+E:'- MU%063B##"L$@%8G*4)!$RJEMX=D9IT:4*^$/SR-I1G5>\!F8S(ZO)Z6BE M!2MQ35F?5F#02.PQM=\6'%\)_F?G&S?-WU;]O61_ZPO=2_F\6=1Z-&W]O1.: MJ'*E'4U#9Q^73:0L$2RDBD@H%:40,RH@E4+ D%*5AAEF66(5E'QVIJG12"ML MLZ.^*RYHY;6O]G,:X-.LXA6V@=FD-V).!8<.A5'>CTR*.5"K)2<+MND-T% M/0(\5M$C7)8Q X!R:0ET+2(1K$-Z(C!89< MC*Q;B(@+2B>C1:P&&B]PQ$6OG1@2IPLO:S^CWP--U9?*M-5:Z$5ZFFD6EIJ% M T@#GD#,B>E"]6LOO=(^8X&)X[PAR8Z$7ZOQQ7^%BWEQ-7]&S?^:.6"Q.T5A9B MR>N_4K-7N5TVK MBRZ-.VOJF97RP[K![>98<498G$D_Z:P>X'==XAW%@SMF./^LD!AN1MP(MA@A"LX#(>RS: MJ3E?*"3- H;CD6DV%[OQ4%76LR_FG/7Z1U[-PE!AGFF*H=2$E,49@QE1#-(D M0BC.2"*)58#\SJA3XQ'3^R^OZMST'_L@J3ER[ Z9M;"6Q_R[L)UFB]Y@#,P& M/7&PIH"#>I]ZQ/4%6X^W_FWS:.^.-U#\U:-Y^,.^6PRLWCS'-R4UT477 MBRX?/^3I 1%*$"8Y3&+" 0IQDVB*(]8,;1R%!-(A9P$.WS0=W(:;V M8&\ZGH-J>7]/W?BR$[<[%L/ .OJ?Q+ ZST^"J:6;3)9UO?_[V/^#'=\.$ M[5R I+<-D1XBC+Q5TA^D_4V4"\9R-T9>+>^7>$F.&#ZRAA23B3$1&+(PEA 1BF20K" )=9VBLV$4V.ZC5O'-Z # +K"7K*89S91R47K;RG*ZKF^83I-]19NS MH]>TINM>C22A$0DR&&G_!^)0&UDL3@/(,&9<#Q5*NVV79Q"=F0V_E]H2K1X#.:2PNB,\Y,O#(X3FGU=N/SCGS_=[Y%O3V MMC1Y:)I?/JDO\E$NEO+&[+?,F(JY2#&',FXM#[-#D@4P4RG)$J(M$44=LRF. M3C8U6MB5U;P>.VG!MT9>]Q2)XSA;NE6>T!O:?>H-7)^LAK.(^,M9.#[5V!D) M9Y4^D&]P_AH?&SKKE,6W16D2%MO[6ZG,='Q6,*,F> 0E!%*6A##6KDL@)S4A 9!8R!2F*%<01UBZ1)BV8)3)+*%,!X\0MP&4 *:<7%O-: MO_"ITM0*BH4$3UH'4+<: &60<-RVDL-!O->0)11TF'I4. MS#0UU[W;\3;2PC^,N& E+V@%=CTB.(:P[1F!!]S&.23H 5F/8X(S<%QP3G!L MY)$/"LXHN']2<.Z"89WKCYJ*.MOKYKNQD/^F^TJ#^8/VR[)R$[P6;$FZ?G:@MG7W;4>?^36<._S MA7Q7RWL3R$93:<+7PE2%$'.10)($&0Q1QK"D,HR8TW'RY2)-S=3<+M!WOBG2 MLT)^1C/PS>@&&N4<#Y(\++#="V'<91OX57!Q&RN[%1NO\]0>R"_=-VHCT#]& MUZ<] +WU;-H?N1^5?UC.]0OC_F%>/,GRL[Z=/YO:K\7B:WZ[:$K_+.I7LC15 M@*3X?[6]:7)GEM7;_(?4(E3U+.8X33%64*:F H0D6%OR&8,I#3'C@3;H(Z=V MYA?*,S42[Z0WN3-\*K_(.\I,[<;FI6&NTQ_/Y;K^T_.'/PADG(5*0I'(V)3G$-"$ M;L*8!EBFC(@P<.H"-8[84Z/T+Y]7Y*#5;8KN_P+6"DCAG<]]K+PWVA]Y/2?S M=NCT!EN*ZR<<[*K>C;"K_8N_23PNV7@O'!]"3^V]Y'$A>KR^?,[>[RVG/9S[ MO*U<J";7AI$)M,(02XC#G%&4T@3&L @2T021$DD1>3R MLG*:?6KOG"WAFWWC'?%]]#5T6QN[U\E@B _\5O )MC.A]P+-$R^[S3TJO?:" MY3E+]AND']EU615OM29F(C/B7_/Z[M6RJHO[51&9X[HV_'9<)@.3&@K.,UC M!5:B-Z>+8"7\L$%@_9#SQ&J.DX]*:_V >YB=9IN+ MD1B83+9 -]:Z2QMS<-H.!1+OP25D0JCV]PB;K7/CRE]LL[YWD7CU30_)N]. M_?*C7^I?QX(7Y4-1KMU6^:I8:BI\>E4(.0MX1%*!.:34;'PJ$D/*2 0C*I%) MYT)48M=R%B?FFQIOKQ+2;.)U4D.C.CN%2Y.X7Z:Z09 J Q/.Y8"Z MURUV0,A7V6*;*<>M6NP PE[18I=K>T;?BT=S&&TZ+K_Y8:*&Y"Q->)@1AB ) M.(8XBC-(]=]@%"4QYJFIG.X43[D_Q=3(9DM"P$V35,?(]WT,[2CD,F0&)HQM M4#KI/(:*']7<5]#W_@3CAF\?57 O$/OX-WN&5/,[*99S^4GM]6ZY7HCW>7M. M9^J0FO#OS=:E$%$6ABR%09@D$ L>0<:"%&8LS!*<(H&(=(JC[B?'U,CAHZR! M6/4CJND/0!L5FO.<^48)QZCHGFMDQRLC(#\P^:PT,'6^#C2#:L#?TJ,KR3/, MEO.%:/H*=.XIQ;C1S9=!M1?2?.%P/4TB;6J)?+XT%1$W63%O?O#Y4DC1;HW? M/RSKKNC9&UHN-'=7GV79Q%>_7^V^%UC(H:W% M,=?0W=ST#+@O(]676..:MI[!W#.(?8]_J1G]1RJ/]_[MZT M2VXI*RZM3+#WZP1K#+PSW*Z2YEU*\? M@(OO"T '&>PW/:=2J20)LPOGI0$PN]8!IO/Q=)>'=:/1#\6\6!E2_J&.)(8: MP;2*QYNM#UMMOEMF/L4YC]/(]@L@46P"Z81"FF09-&RJ(IXQF2*O'DVWF3,V M8C6_:.1'CC=.AQM+#@=RSW19.P(K3XYDSR;5MJBP'+GKU:12V+!2&^'(,@R@ M@5CS1F,&I<\PP!WR:*"G=B/4^V=ECZ;G#Y\4*U7;U](0I52<,@6E-.$F$O;\ MABD"52XC@D0N8N9%E*>'&1L!;JP$,VLF>&[L]"/%,Y"ZD=WM0/5,8EN,*@LG MK5!$P ZUES$(Q#MG!AF43RX[>L@35Z[N]OY7_5KF;/9VJ62QLJQ3EO:Y[Q9/ MK)A/I90)%FD,4X801'F20<9( O-(Y!%34K (^_# Y>'&Q@>MM: V%VSM!7_6 M%GLN)J^@[481X3#LF2IN@<^;--Q0"40>5P8;E$3<'#\D$\>[NA=4VF2WA?AG MM8E6WJ]7I8EL;)WG-,%1QJCF4&6(0R0S$UK$1,!,\CB.,HVSC$V?JYYRWU9F MW>A&+)>&]'DE#@?N[^UXHQZ*N=UK!)R9_R#,IU143H#2>C$!9>6'?[GD6>0E M%IE0F25S3"%"9O7++9GS/$\5S;,T8:1!_OU<_I4Z>C5>SHN#:W4O4U? M?E*VN7"]_/3-:[W\D!']N%MA?VMIW4.[L;679%8W6$(M=2X/-NR2Q\GQHZ6/ MVUW^13IW:Q/]+):?[(39,B^6ZRS-%($2$1.J?-DDQ5&A,LYQ"29GMTZ@R2).4P2R+2$YQ M%B?4J<6#UZAC>WD;HT%C=27PM*< \JEK\I+;)+A]_(-#VS,9!$&U0[]&#Y2" M=6QT&7/@GHT>,!QW;?2YN>M6J8T_OK._K/K'7!2S8EO39Q-(S43/-M>H67 >XX_-LJJJU&+.L!>60LG8*Y6-G=$ M*S,+; 9X/7V^>ZI^T^*ZR=H;V#V3V'NM5=WROEG,V$3WKQ;[?5?:^N J^=VZ MLW.]JOL)()&,60(5S6*SG(HUI(@RR%BLN18Y4DSZ:N5=&7-LM/=V;X/QF2W!#_]N M."Y8>V\UAD!PT!U'8[!5,ZA-KMO-;'.]>]E[O 91^"W(LR.^UD[D-0@N;$A> MO;4;\7Q6J[>L?/RR7/PHI(GY7OXH;>;,Q_D/5=KC\3O[]:NRO*&AS>8I3=W>L6[-GR6PI]\5C7NZ$6*[9[$[*2@2WM'5T;]9E,5=E>2?^M2[*ZN^G M&8D0SW ,M:U=0S;OA-JBY1SA5$1)1"+AM0"\S9RQL=H7\Z!'FVC,A+";+54T MUOK@6:9VVSRY\=MPZ/?,>ZTCX$#'Z@4TODS QIOZ^]+Z W8<"EB^%@384'5L MMQDS;$%;$.".*MO"/+4;X[XW#UJ];$N5/_SX7$PSG)HPD#"HL30+6P;!1MKAW![1KDWN/$3IN'9J0\U[7I3L? MF#WH7;V\7?Q0<]L-=/'T/"ML<8/Y! A%TDA#SAF#**(,W8<<61K86@JV)GEN$;F@[;A$&Q[#O+4*;\K;0;0U?:[,),#UP]=\B]((I MU!:AVZ##;A%Z 7&T1>AW=S;.=UQLPE?:T_#T6YODQ"(H_W-]"MZH?;*/E> M?UK,'[ZKY9.-G@^4J5F6$YZA'"+;*P!%>0P9DPSF*,]QC/((D:R;\*&; 6,C M^%VEO:T']M_JNL5/MTN'.\Z,XTE1CWCW?39T%FIK/K3V@VHG8AB5<#_\@DL9 M.@[_2BJ&?N"<%S#T?$['A.EZ1WZ3@=V4L38U*U/!A.T%AR$1S.IB$ X9C11, M6N>H\:N"7QMI? R9& M.\$2*B?Z\F##ID,[.7Z4">UV5\>(RB92OV&EDG8=;YY;171W]J#Z05DAGS0*9U!1!)ALW>4X2BO(*Q_F\<6MVVM\PS+!IA>QTAN7)/6=_!G78&5+V#7 M7[#CL$WPWKVN<1I47N\>%H$=SW?D7;?.5V5Y 8/&X:8J5)PY@,7#AJ;#3<%1 M-#O@T%WU'?AJ>V9V>)KVQWRIV*SXMY*?%F7Y9=%D)J9QE&&<*1AGJ6U[PQ5D M.8EA+I,LRJS@ _EBQ-B"Y6KYN4V&LN4\ZXWA8&8L!\^-Z1.@+1]UJ#GL M-%MNWY2^YV ,>0A;+X!U [1^A-2-Z(YB,!F)#B8,K"K1':1CD8D;GM6YP_.S M6JY>K*+%RDI?_6M=/%1W5/,Z65W MM MJX5I"NP\]=&MH;U!.M(CV?X8?LXD?8C%]MQ#K*OXT0\Q7)KK<.97:-JZG M6&!%&(PC3@R=Y1Q2GD/BKW;UKM# M?YF\>@&T[YCMU;"4S46U5N*@F.X-/1"VJL:VV%K^'[<3OS(Q MAAS'&219*F.4$)Y0Z5E;<&J<\464C9G@N;$30#!?S#>UYZ"VV[,VX"3$;N'C MS;#US+HM7JV!UP#RSZ*_!$"HA/B38PR;VW[)S:,T]8L7=Y9FW>^8_=$F% E5 MEE]5J'8;7QD_L M!FEC/]B;B!T7@NJY=@(OG+2KW_!#J[QV N>$X&NWYP3>A_MNGM=T;TH0HB31 M&*(,,ZL=+TQ4E.50YCR-A5(93;V.RQW&'!O+7=EQLX9W[)SE,@$W;KEU@[5G M.JMR#NN.H=_W^H7VT$++ YF^=]-V1AS')MHQ!,Y[9R=N[;!E]G=5/#RNE&1F MI<,>U%/5_'-E'EO7LTY)G&$B"8$9B7*()&604DEAHE N9<)-0,:<=\NN##8V MVFG-!8V]H#88K!:@-=EC5^<:T@Z;8P'QZYE?AH7.8R\L((0#;8/= J7?3I@C M-A\G$X1^?V3S.&G:G&8D99YKX9#FC8W,K7U@90P$<=*\0GTEL7C/ MI.OJ^;7FI_>UM4/BR]:_LSDP$[ WR;6?0R7&=,5_D)09;^-&E$S3%5B_-)O. MHW0LVF'+AX6)YC\LJR_.[^J)J^4489DKFL<0)]BL]R7+((UB 8GM8!M32;(H M]^IK<&J4L1%S8YQG/J;#RKYJCZ.Q$/Q9VQAP37X1@U"E-B?' M&+;"YI*;1X4U%R_NL+;^K-CRB]V0;WZ>D8G.6"8%S"B)(8IY!KGB&N8Q49Q% M:4S2R'DM??#PL;W5UCQ0V0?!AX]O[T$I%DL%\B2".:8>:[]#$!V6R3= T_.K M7:'R;$V[_DY?A\)CV7L#) ,M<[?0!%K-GG'YXNKU\)[A5JMGK-U;G9Z[IFNC MI;D]T%U^62Q7>C$K%M_4@YWG-A9)N&$H9?/B$F)B$:P@HQI!15.->):CB#NU MK'4;;FSTU5I;MP7P[:IT$5C'("487'U'*RU2&TM!8VH?88L3*L':)UT<;.#. M22Z.'S=- MZA3Q.(:"9Q@B+15D1&FH!$5QE&F9J]QG\>4RZ-C69+:QQ;-C\7!WI-W8*#1^ M/5/10RP/I?X2CF"EM"$GQ"*($MYHROL#J[>+I22U%83[[55]VL/6HM(*Q;V>L+*N7[N/<+(GG-CRH M.VHUKH*-KWX$UWDVW4AOB!GJ??G;N+ S)V?!+WMMZW KFH$HL[,9@]+HK6 = M4NO-S^NXHR[_>UVN;$19?E@L/ZN?=T+8M )CB.'VN?FCJ.+-\NZOHIPF<8)P MSJF)\G@&$4HHI BED"HA!)("I\RK9Z/7Z&/;U]LQ'I@0W$0P/\'6?K#O@%E8 M&1<\R\K])L=Q1[\OR/O>\=\B^VUEOE1L*4OPQ[.TYX17L/4_!.B"4:A# J^Q MASU$Z ++T2%#IX?<2FYFJ+NGQ7)5_+O>!)8JIDS%&:32MHQ(F-7MEAG$+*>Q M0#R5R*D>_>I(HR.M'=NZDM$AF+[$.-R9XB6[]\X3+UX8;%/L;C9;_+3]L0UGU@M%6V>L MRFD:$89RF4 2$0I13G)(:);#/$DRI%$F,N$I?^HQ^OBVOC:65FLT6X=3M2"Q M^@!BLRMV\Z;6V=E0&4TR3!G44BJ(:&;F)=88XA@CS"/-491,Y^K!+&/DZ\P& MK6=CUX97F(W^9D RG5%!4D@2;7..S#3P&"=09"E#),\BKMC4*EXNI%E8+E>O M^DXV IP]5#,YW9EO="@MJ"_Z_GK_1*[$U&:\4@4Z'F')7JG^G,Q&F.JF((YDB9*8KF"5*08JC3-N(YUGDKDQS5^!HR/ M>C95NC9+X7[U:%ZGK1^>RP?/R7#CI/X [IFB]I ]+I3NO5]:-^ ",9?GX(,2 M63=@#GFMXU,Z;+G7#_VVF,D_YN:6NX>EJH_ROB^^JF?S0]J+EY^9W\53^NG:1)+SDEJ8JTXXA!ID4"J4@)Q&M&,J23/I&-2?&#+ MQD>,6[,!V_@%GFIS :M$(H!H'5G-7L"LL%&TQY9WP(EU.#YXG'G^35$>]:#\JQV_D M:LV(]\]J6;TQY:8*"B&.<$XBR")-K>I2#CFVWV"IL50D$G$6=]#OZ&#*V))H MKE6=AYX)MP7(,/CV_)UL!4":7::3NA\;%6^[R;OUII?:M=M!#2L7TL60U] 0 MN0&P,\(BMSRQ&W=^G/]03:KBE"91%DF60L8Q@HC$$21Q$L/,W,E2A3'*L4^Y MV\ZSQY8SM&.:'\/MXN5&61U1Z)F#7 #P)I(3K@9BAMTG#_JJGW#I\-T]=4G' M+)$D!=\;IV=\M=W;NE^H_OV$I]8,7R;[;%QQ2G*I=I M1&""T]10 >60YL3^JU0T4BJ*B5Q?U![_H#5#C2=<0^/5"?5CH:HOC$[WDR =0183X+F MI-V 9+CTM"Y&#)VI=@-0)Y+6;GG:+44"JBH_V&PH-PQ>OEO7PYB?^)3E*8J8 M$) E6$.4)!DDC*108Y4IS&6;_=OYPYU8%3^J]HI3BI4DD<10 M846A82T%26+"-:JQR'(>Y0FE/MNN[D./;5?6IMY6&HC/C>UV ;QH[09L8[@? M=7G,A1MY]8-PS_1EP:WT$+_L@/N+M1P4\U_!QGAP=QUF;PKS1RP0B7D,/"B- M^0-R2&0=GG##KC2_OIKFAZOI9LW\_B];@%C:?"P3*"Z+>5F(:G4<3],HS5DJ M%!2Y2JS 8@+-OV:0,T*%I%(D&?;>9N[%U+'%=8W!0&TMG@#V\+"L2AS-&]U8 MWZ5E=X\3[K%?_.K3./X-X,T6[_O=7\'&Y5ZV<7N=EI#[LOT8.OQ&:Z^ G]PY M[7?$CA\A\:CD>J86^L*^PX?U:KU4)W8?#F4T)3>Q=F33&VS7)AQQR+46,$UB MQ6+!DSSQ^^P$-&YL'YJ3^WA5@6GM$&@T^NVZR3,N#SJGCE^65YJIOK\EC5NV MKOKBOJSY5C33MC>=;?I9G\J;?4 ?ZGL1TK1AOQ ]@'KT3>ACC&Y?@:_JAYJO MU56KRM644!QE*L-0"$0@BFD&680)C&F:QCP5+$Z\-GS/#S4V MAF[MLNTH%Q=Z@OLBZL:H87#JF1\;(\&.E1.PP:W7(N7K^ 0BL0L##4I)UQT^ M)!B'.SH&C;9/GPU1*^WO>_UM9>:VTI&-48QS0A346"<0"9% EB$.J0D#4Y)A ME3*OENUG1QH;6=0JZ"9,J"SLI-A['E7'&"P$5CT3AA],_K'0-0A"!39GQQDV M2KGF[E'(&46) MP#&F-'?NUG=JA+$1 (W_-Y#&2/!LK 32=6_P/(*77_H@N/3\LA]!TJ4SWTEL M? I);\1HH))0]Y^/9SWG!?NG' &LL+=N]72UZZL%MX\TX]+Y4HJADW M?YZI:J]N+O>$JXD2)J:1&@J&(VB+'2&G@L(8<96G$D-GWQ . RE MO.[MV(+@!RMF=IOGPV+YC+*%U=P(:%U]J84]AE8LKHOUF/)VIS7^NRG8FH($ _"Q6C^97 M<&_F_A\^<^_?\:&O^0G5*2*X?<-VF.@+WJ/.%+T-U.UK\F9=%G/#86\73[R8 ML_9S94\9[L2_UD59=.AC[/?0$3%%:SC8L;P.MZSM8,?X7J0ANN$6Z WV''S0 MU[,;,(?O7L>G=$Q)7JQ4N548_JQ6TQA'N4R(@@FW9=X2$T@UB2#'2G.J)N35(N0.K&1[#"66;JH[32+*R!M%%]N M7/+=1'*>"=>MI#[P'<-"J+4=6.-#;BWY A9L@\EYX(&WF7P!.=YL\GY"-Q[[ MHI;F]_%DOE$G>B""845]",QAS+$Q MU]9D/W)R@=>-E0*#UC,=;:T%C;DF3MS55[EZ,.C-0AX !:(?EQ$'Y1T/" X) MQ^?6V[8C=M9CY9?EPE#:$VL2EZ:14+9B,X$X0Q(B)C@D6 @8$QISS"G*6.+# M- YCCHUI;'7ALC;-CVI<\/7;XPF$VE ;.SOF3FQM)J@,!E^O@-EY*\11CFF<80Q=HJ>JI*U!AE21IQS3+?(_] MHWOU*Q>W*TW)E?K//"+[=CX MZP2PUM5JNZ,TSO:YZO.9Y!"+PIXF;@QKQAW70#W%6^>J=23XY5,]Q;QRT:HP M#[6T[ #[("M/'[M&M##M *??NK7+ %V_ 5HMETJ:)]5E-;9VLCX6:/==IXF. M^W-4QQQ9L;K4J+$T#P9;+%S,!M@ZU MJG=O3LE:\WTI^OHW_J>8-/N1I.O,ID]D^GQ M/%X6^B@O*GUG:^)=E7,-8TR9A$$61<(H@PSB"/%+6"@5DLJ!**>FTW!\5X M@(_DUMY:T,ZFPU5_V+$Y,.1N7[*00/;\@;H)PPY%\&[ !"N%OS+